Pull to refresh

Comments 21

"… Шеф, всё пропало!.." (с)
И про это я тоже знаю.
Но при таком варианте FireFox мусорит в системе в папку «Local Settings».
Да еще и ярлык создавать.
Но при таком варианте FireFox мусорит в системе в папку «Local Settings».
1. В Local Settings все программы сорят, она для этого и есть =)
2. то что часть мусора будет писаться в Local Settings на жёстком диске ещё и производительность увеличит по сравнению с вашим вариантом.
3. также программы запущенные от файрфокса тоже будут писать свои данные на флешку, а они там нужны?

Да еще и ярлык создавать.
То есть ярлык создать труднее чем написать батник и разбираться в глюках полученного решения? =)

P.S. и то что в вашем решении будет при запуске появляться чёрное окошко и компьютер лишнего нагружаться (может и на копейки, но есть же ещё и нетбуки) это нормально?
Батник даже создавать не надо.
Один раз скопировал приведенный текст и забыл про него.
Если вам мешает черное окошко, посмотрите в сторону hidec.exe
а откуда мы узнаем, какую букву получит флешка?
Укажем относительный путь
Версию Windows удобно и надёжно получать через WMI, готовый пример можно нагуглить за пару минут, это не стоит отдельного поста на хабре.
Простите, если неправильно выразился.
Я имел в виду, дополнить этот пост. Это действительно не стоит отдельного поста.
Скрипт вспоминать заново было лень, а флешка с ним была на руках.
UFO just landed and posted this here
Да, согласен, есть такой. Только не всегда он свежий.
И если честно мне не нравится, что эта вещь создает два процесса, один из которых висит в памяти просто так.
после выхода новой версии портабельная выходит на второй-пятый день, т.е. практически моментально. Плюс можно самому обновить, распаковав дистрибутив в папку app
У меня была проблема при переходе на Windows 7:
программа-оболочка запускающая собственно FireFox, просто напросто не работала.
То есть имея последнюю версию FireFox, я не мог с ней работать.
Причем программа-оболочка довольно долго не обновлялась разработчиками.
только на вин7 и использую — все работает без единой ошибки. Мой лоадер имеет цифровую подпись от 12 ноября (версия 1.6.8.0), достаточно свежая, да и чего там обновлять? программа-то одна и та же.
Спасибо огромное — оч пригодится!
А комментаторы выше как-то только в огнелиса и упёрлись =( Товарищи, — огнелис — только пример!!!
Придется при каждой смене системы перемещать файлы из «Local Settings» в «Application Data\Local».

Если использовать NTFS — то можно заюзать что-то типа nix-like symlinks. Не помню как это называется (команда типа mklink что-ли) — можно погуглить на эту тему.
Я бы вообще не рекомендовал так делать как автор, и это:
Правда тут всплывает еще один эффект: все (ну или почти все) программы запущенные из нашего FireFox будут использовать наш каталог «toxicdream» для своей работы. Поэтому не удивляйтесь если вдруг например, Download Master начнет показывает список загрузок то так, то этак.
— вершина айсберга! И если вы системный администратор, то человек который будет на подобных творениях после вас работать не один раз вас проклянёт.

Многие продукты с открытым исходным кодом (и не только) имеют возможности для создания protable версии «из коробки» и подобные танцы с бубном не нужны вовсе. Погуглить пару минут — лучше чем ваять ужос и потом часами разбираться с побочными глюками подобных решений.
В чем заключается ужас?
У меня работает так:
На флешке TotalCommander запускается так
start %~dp0%TOTALCMD.EXE ^/N i^=%~dp0%Wincmd.ini
Из него кнопкой из панели запускается FireFox.
И я точно знаю что ни на какой машине, где я их запускал, я не оставил и не оставлю никаких следов и мусора.
Пользуюсь два года, никаких проблем не было и нет. В том числе и под Windows 7.
С приходом NT 5 (Win2k, WinXP), где был безопасности уделили больше внимания, все пользовательские профили стали храниться в той самой «Documents and Settings». Правда при желании и прямых руках это может быть и другой каталог, например «Users».

Нет, это появилось «с приходом NT3», то есть ЗА НЕСКОЛЬКО ЛЕТ до Win95. NT3.51, если что, сертифицирована по уровню C2, который предполагает изоляцию пользователей. На основе NT3.51 Citrix выпустил терминальный сервер под названием WinFrame.

Примерно тогда же появились глобальные переменные для указания текущего пользователя и его домашнего каталога.

Они называются переменными окружения. И опять появились раньше, чем Вам кажется.

Видать, навеяло из мира Linux.
Даже если не считать VMS, прямым наследником которой является WinNT и который почти за 20 лет до НАЧАЛА работы над линуксом уже имел ACL-ы (собственно там и появились, а в линуксе их в общем то нет до сих пор). Даже если не принимать во внимание то, что при разработке NT изначально моделировались угрозы и дизайн системы безопасности тщательнейшим образом прорабатывался (не без ошибок, конечно, хотя эти ошибки минимальны). Блин, за 10 лет до первых спам сообщений Торвальдса, MS вывел на рынок самый популярный юникс своего времени — Xenix. И как же прекрасно, что его выкинули на помойку и наняли Катлера для разработки нормальной ОС
Наверное вы правы, я историю Windows не так чтобы хорошо знаю.
а в линуксе их в общем то нет до сих пор
Ну как бы есть, ненативно. А так да, всё верно, тоже пустил слезу от
Примерно тогда же появились глобальные переменные для указания текущего пользователя и его домашнего каталога. Видать, навеяло из мира Linux.
:(
Sign up to leave a comment.

Articles