NickOnToluca
Silver Member | Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Цитата: vv07 Спасибо за наводку, но методом тыка добился ураааааа!!!!! Нужно было как раз стереть точку, а вместо неё прописать имя (создаваемой папки): ;-------- Parameters used only during Setup Capture ---------- SandboxPath=Winamp (например) vv07 Хоть и не правильно посоветовал, но навёл на метод тыка )) Спасибо. ЗЫ Предлогаю модерам прикрепить сеё решение в шапке. | Цитата: package.ini если не трогать, то косяк останется. | Никакого косяка не будет если действительно не трогать. Добавлено: Цитата: Не сводите всю портабелизацию к флэшкам, нужно давать возможность выбора - либо в DaS/User/AppData, либо при создании папки Thinstall рядом с экзешником. | Поддерживаю. Тем более кто-то может захотеть использовать Thin-портативку по назначению, т.е. расшарить ее на сервере и, если рядом не будет папки Thinstall, каждый пользователь с рабочей станции получит программу с собственными настройками в "DaS/User/AppData" Добавлено: ------------------------------------------------------------------------------------------------- Здесь несколько раз обсуждалось нестандартное применение ThinApp: - в роли SandBoxie - в роли MojoPac - то, как мы применяем (портабелизация для широких масс) - для запуска программ без прав администратора Вношу дополнение и если будет время - распишу подробнее (возможно это кому-то и очевидно): - ThinApp в роли компактного рантайма Все мы устанавливали программы, требуюющие, например dotnet2.0, jawa и т.д. Цена вопроса - туева хуча файлов и записей реестра ради, например ascgen (малюсенькой проги, для переделки изображения в txt-символы), причем воспользуетесь вы ею пару раз в год Обойтись можно и без записей реестра и всего лишь 35-ю метрами для dotnet2.0 (против около 200 метров полной установки со всякими assemblies) Объясняю. - Делается проект, почти пустой, только в WINDOWS бросается файловый менеджер (желательно понимающий командную строку). Roller, например. - С ним захватываются cmd.exe (самое главное), iexplore.exe, regedit.exe - Настраивается merged для файловой системы - OptionalAppLinks=Plugins/*.* - Делаются заране вычищенные dotnet (35 МБ), java (16 МБ) и т.д. проекты рантаймов - Эти dotnet.dat, java.dat бросаются в Plugins Получается приблизительно такая папочка RollerNT (T): d:\NickOn\RollerNT (T)\Cache\ d:\NickOn\RollerNT (T)\Plugins\ d:\NickOn\RollerNT (T)\Thinstall\ d:\NickOn\RollerNT (T)\cmd.exe d:\NickOn\RollerNT (T)\iexplore.exe d:\NickOn\RollerNT (T)\regedit.exe d:\NickOn\RollerNT (T)\RollerNT.exe Теперь запуск приложений, требующих рантайм выглядит приблизительно так в bat-файле: "d:\NickOn\RollerNT (T)\cmd.exe" "c:\Program Files\AscGen\ascgen.exe" | для Java чуть сложнее (не испытано): "d:\NickOn\RollerNT (T)\cmd.exe" "c:\WINDOWS\system32\javaw.exe -jar" "c:\Program Files\SomeJavaApp\SJA.jar" | Кстати, прав администратора это тоже, вроде, не должно требовать... PS Блин, AscGen не хочет. Думаю... |