hpoint
![](http://forum.ru-board.com/board/avatars/russia.gif)
Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору Angel Hranite Цитата: запустил... скажите пожалуйста, как убрать .ехе? | Не понял вопроса. В смысле как его убить? На моемом примере: 1. В файле Package.ini находите строчку "Source=" (здесь и далее без кавычек), которая находится под строчкой "ReadOnlyData=bin\Package.ro.tvr" например такую "Source=%ProgramFilesDir%\Microsoft Office\OFFICE11\XLVIEW.EXE" 2. Вместо "%ProgramFilesDir%" используем "c:\Program files", т.е получаем строчку "c:\Program files\Microsoft Office\OFFICE11\XLVIEW.EXE" 3. Эту строчку вставляем в utils.vbs. Должно получиться "ProcessKiller("c:\program files\Microsoft Office\OFFICE11\XLVIEW.EXE")" (внутренние кавычки не удаляем). Смотри пример. 4. Корректируем Package.ini под свои нужды. Например, настраиваем SandboxPath, SandboxName итд. 5. Копируем в свой проект ##Attributes.ini, находящийся в корневой папке моего примера. 6. Копируем в свой проект папку "%drive_c%\Utils" 7. Запускаем build.bat 8. Все. Или работает или нет Цитата: то где будут проходить изменения на компе или в виртуальном реестре | Зависит от RegistryIsolationMode (см. файл ##Attributes.ini в п.5) и файлов реестра HKEY_CURRENT_USER.txt, HKEY_LOCAL_MACHINE.txt, HKEY_USERS.txt (в моем примере удалены за ненадобностью для данного проекта) Цитата: если во втором, то как сделать изменения в первом не отключая виртуальный? | Изучить режимы изоляции. Обратить внимание на режимы изоляции в ветках реестра (см. файлы реестра HKEY_CURRENT_USER.txt, HKEY_LOCAL_MACHINE.txt, HKEY_USERS.txt). Подробнее чем на сайте сказать трудно. В этих принципах вся thinstall'яция. C этим вопросом каждому надо разобраться до конца. Цитата: Цитата: Len(ApplName)-InStrRev(ApplName, ".") | что делает это выражение (имею ввиду операторы len и InStrRev)? | Далее читайте столбиком: Цитата: Длина расширения файла с именем ApplName (Результат выражения) = (который равен) Длина полного имени файла с расширением - (минус) длина имени до последней точки | Len - длина переменной, т.е количество байт в строке. InStrRev-поиск в строке (ApplName) справа налево подстроки ("."). Найденная позиция - это длина с начала строки до последней точки в имени. Цитата: подскажите, пожалуйста, где можно скачать хороший справочник по этому языку? | Ссылки, которые давал CrazyDeath. http://smaikls.nnm.ru/skripty_dlya_administratora_windows_2 http://rapidshare.com/files/17132790/Skripty_dlya_administratora_Windows.rar http://forum.ixbt.com/topic.cgi?id=7:23574 http://download.wm-help.net/book/vb/Visual_Basic_Script.zip Добавлено: Я сам VBS не знаю. Подучиваю его по ходу дела ![](http://forum.ru-board.com/board/s/smile.gif) | Всего записей: 242 | Зарегистр. 18-07-2006 | Отправлено: 00:36 31-05-2008 | Исправлено: hpoint, 05:08 31-05-2008 |
|