Форумчане + vyachko
Подскажите плиз.
У меня система WinXP. Сделал ограниченную учётку.
В неё добавил "Политику ограниченного использования программ"
Т.е. сделал политику "что не разрешено - то запрещено"
Собрал программу в виртуальной машине (изучив инструкцию от товарища vyachko).
Естественно под админом она запускается (портативная сборка), а под ограниченным нифига.
Вот хочу понять на что моей портативной программе давать разрешения, на какие папки, на какие части реестра и т.д. Ещё планирую в разделе админства винды задать вопрос по поводу данной политики.
Прошу вашей помощи по решению следующего вопроса:
Понять куда программа (AutoCad) ломится на жёстком диске и в реестре Что я сделал для этого: В админской версии врубил проги Руссиновича
Filemon и Regmon , которые мониторят соответственно доступ к файлам файловой системы и реестра в реальном времени. Запустил портативную сборку. Выгрузил данные в эксель. Отфильтровал по процессам которые использует данная прога.
Параллельно возникли вопросы:
Почему портативная программа сначала пытается получить доступ к диску C: в дериктории куда якобы установлена программа (я так понял, что она ломится в те директории, где она в действительности должна располагаться, куда устанавливал на виртуальной машине).
Вопрос:
Нельзя ли как-то исключить данную процедуру (бессысленную попытку доступа к отсутствующим файлам и дерикториям)? Предлагаю вашему обозрению мои выгрузки и мой Package.ini
выскажите замечания к данному пакету. Может что не так собрал. Пока что новичёк по сборкам портативного программного обеспечения
Посмотрите пожалуйста файл
"Доступ порт программы к файлам" в 6 ой колонке тип столбцов NO SUCH FILE, NOT FOUND, PATH NOT FOUND, END OF FILE. Ну и соответственно посмотрите пожалйста файл
"Доступ порт программы к реестру" где встречается NOT FOUND. Мне кажется, если как-то это исключить, то наверняка быстрее будет сборка запускаться.
Т.е. тут скорее нужно что-то в сборке похимичить.
Тынц на ifolder Надеюсь, что вы всё-таки мне поможете в решении данного вопроса.