Цитата:
Да, но приходится ковырять sysoc.inf. Установку компонентов можно регулировать через winnt.sif - [Components]. Имхо, так проще, чем возиться с упаковкой и заменой sysoc.inf.
|
Очень часто приходится устанавливать WinXP (на работе узверам, и многим друзьям), собственно из-за этого и начал интересовать автоматической установкой - чтобы облегчить себе жизнь.
winnt.sif настроен оптимально под большинство конфигураций.
(из приложений изначально не устанавливаются: Windows Messenger, MSN Explorer, возможности для инвалидов, ворд и игры).
После автоматической установки конечный пользователь, иной раз начинает возмущаться,... а где моя любимая косынка, а где мой чат... и приходится делать двойную работу (руками править sysoc.inf и устанавливать нужные приложения).
В моем случаи один раз перепаковать фаил, было оправданно.
ps. я думаю на этот сайт заходят не ленивые люди, им интересно копаться в чужих програмных кодах, оптимизировать все под себя и т.д. Если есть желание могу залить свой, уже перепакованный sysoc.in_
Добавлено:
Кстати, для совсем ленивых можно вообще не паковать фаил - а просто положить свой sysoc.inf в папку i386, и удалить оригинальный sysoc.in
Цитата:
установку винампа я решил через скриптик(*.vbs) (случайно натолкнулся на таkой способ на msfn форуме) Так как мне не нужна фулл установка...
|
Я написал вот такой:
Set WshShell = WScript.CreateObject("WScript.Shell"
WshShell.Run ("winamp295_full.exe"
WScript.Sleep 200
WshShell.SendKeys "~"
WshShell.SendKeys "{TAB 3}"
WshShell.SendKeys "{DOWN}"
WshShell.SendKeys " "
WshShell.SendKeys "{DOWN 3}"
WshShell.SendKeys "{right}"
WshShell.SendKeys "{DOWN 2}"
WshShell.SendKeys " "
WshShell.SendKeys "{DOWN 3}"
WshShell.SendKeys " "
WshShell.SendKeys "~"
WshShell.SendKeys "n"
WshShell.SendKeys "i"
WScript.Sleep 5000
WshShell.SendKeys "{TAB 2}"
WshShell.SendKeys "{DOWN 2}"
WshShell.SendKeys "{TAB}"
WshShell.SendKeys " "
WshShell.SendKeys "{UP}"
WshShell.SendKeys " "
WshShell.SendKeys "{TAB}"
WshShell.SendKeys "~"
WshShell.SendKeys "n"
WshShell.SendKeys "%{F4}"
WScript.Quit
"WScript.Sleep 5000" = 5000 - пауза,... можно выставить меньше, в зависимости от скорости работы винта.
не устанавливается WinAmp Agent, убрана ассоциация с видео файлами, не создаются ярлыки кроме програмс.