Войти

Показать полную графическую версию : Установка Программ Без Админ-прав


Страниц : 1 [2]

Kent
26-01-2003, 14:59
В скрипте указывается, куда какие файлы распаковать, какие папки создавать, что в реестр писать, регистрация библиотек и т. д.

Naug
26-01-2003, 19:52
А где можно побольше узнать о библиотеках?То есть рассовать я по папкам могу, снимок с реестра зделать- дело техники, а вот как dll-ки регистрировать?

Kent
26-01-2003, 21:59
Ну ты дотошный. Я не знаю всех этих тонкостей. В разных инсталляторах разные сценарии. Всё находится в файле setup.ins.

Naug
26-01-2003, 22:22
:biggrin:  TY for compliment

не, я вообще интересуюсь где про dll-ки можно инфу найти, а не конкретно этот случай (они мне если честно давно по мелочам пакостят),но как-то руки всё не доходили.

SandroK
27-01-2003, 15:53
Naug
как dll-ки регистрировать
Некоторые не надо, они так сказать саморегистрируемые. Вообще для этих целей преднозначен regsvr32 (regsvr32 /?). А вот куда рассовывать их ... System32, папка программы и еще 100 мест... это уже надо ins, inf файлы смотреть. А вот тут проблема, бесправный в system32 не запишет.
имхо это легче бутылкой(ами) пива решить...

Naug
27-01-2003, 20:01
не знаю - у нас тут замороченная система с windows стоит но в папки

C:\WINNT\system32
и
C:\WINNT\system

пишу и удаляю без проблем - если это те папки которые нужны, конечно.

И ещё раз - можете ли вы побольше об этом написать, или сказать где есть сайт на котором можно об этом подробней почитать? Пожалуйста, если бы я считал что можно договориться с админом, неужели я бы этого не сделал за последний год?Тем более что в этом топике такой подход уже упоминался.

SandroK
28-01-2003, 14:29
Naug
C:\WINNT\system пишу и удаляю без проблем Странно, честно говоря, это не похоже на безправного юзера.
об этом подробней почитать Может быть на MSDN будет, не знаю :(
В принципе, при инсталяции программы происходит следующее:
Записываются файлы по определенным директориям (это можно посмотреть в inf/ins файлах. Еще можно попробовать поставить на машину где вы не безправный юзер и посмотреть (un)install.log. Далее заносятся изменения в реестр (на пример регистрация библиотек, добавление типов файлов и тд). Создание ярлыков. Некоторые файлы не могут быть перезаписанны и по этому требуется перезагрузка.
Более подробно рассказать, к сожалению, не могу.
Делать это вручную... хмм... ну не знаю... я бы как ни будь обошелся бы без этих прог. Да и от админа за такое можно здорово схлопотать...

Giorgievich
28-01-2003, 15:08
Naug
C:\WINNT\system пишу и удаляю без проблем
Думаю, что для бесправного пользователя такое возможно лишь в том случае когда системы была установлена на файловую систему FAT, а потом переконвертирована в NTFS, и после этого не были выставлены разрешения...
А про установку большинства более или менее серьезных программ без прав пользователя можно забыть, лучше попросите администратора установить их вам: допустим вы все файлы запишете в соответствующие папки и зарегистрируете библиотеки, но у вас все равно не будет доступа для записи в реестр HKLM и т.д.

Naug
28-01-2003, 18:26
Нда... с игрушками пожалуй можно и обождать но всё равно инфа полезная - по крайней мере i6comp в хозяйстве пригодиться

Guest
01-05-2004, 19:26
Вот здесь http://wasm.ru/toollist.php?list=15 достаточно прог для распаковки/модификации .CAB .MSI и т.д. файлов...




© OSzone.net 2001-2012