Oleg_RON
30-05-2013, 15:18
Добрый день, стоит задача удалить на всех сетевых машинах Office 2003 или возможно другая версия. Сетка работает не через AD, а через Novell. Думаю реализовать следующим образом:
Создаём батник:
MsiExec.Exe /uninstall {90110419-6000-11D3-8CFE-0150048383C9} /quiet
Где MsiExec.Exe программа для работы с приложениями.
А {90110419-6000-11D3-8CFE-0150048383C9} индификатор программы.
Параметр /uninstall - удаление
Параметр /quiet - тихое удаление.
Кладём этот батник на общий ресурс.
Далее создаём батник:
xcopy \\сетевой путь от куда копировать\1.bat \\сетевой путь куда копировать\C$ /y /c
psexec @C:\2.txt -i -d -u Gladkov -p begemoT \\itmgr4nxx\C$\1.bat
Параметр xcopy - для копирования файлов по сети.
Параметр /y - перезаписывает файл без предупреждения.
Параметр /c - игнорирует ошибки.
Команда psexec - для удалённого запуска программы.
Параметр @ это для взятие данных из файла, после него указываем файл. (В нём перечисляются ip-адреса компов где должна запуститься это программа)
Параметр -i - интерактивное управление установкой.
Параметр -d -
Параметр -u - имя
Параметр -p - пароль
И указываем путь от куда запускать батник, который скопировался юзеру.
Только вот придётся писать батник для чистки реестра.
Хотя есть утилита Office Tools но как её использовать пока не разобрался.
Может есть другие варианты.
Буду очень благодарен. Спасибо.
Создаём батник:
MsiExec.Exe /uninstall {90110419-6000-11D3-8CFE-0150048383C9} /quiet
Где MsiExec.Exe программа для работы с приложениями.
А {90110419-6000-11D3-8CFE-0150048383C9} индификатор программы.
Параметр /uninstall - удаление
Параметр /quiet - тихое удаление.
Кладём этот батник на общий ресурс.
Далее создаём батник:
xcopy \\сетевой путь от куда копировать\1.bat \\сетевой путь куда копировать\C$ /y /c
psexec @C:\2.txt -i -d -u Gladkov -p begemoT \\itmgr4nxx\C$\1.bat
Параметр xcopy - для копирования файлов по сети.
Параметр /y - перезаписывает файл без предупреждения.
Параметр /c - игнорирует ошибки.
Команда psexec - для удалённого запуска программы.
Параметр @ это для взятие данных из файла, после него указываем файл. (В нём перечисляются ip-адреса компов где должна запуститься это программа)
Параметр -i - интерактивное управление установкой.
Параметр -d -
Параметр -u - имя
Параметр -p - пароль
И указываем путь от куда запускать батник, который скопировался юзеру.
Только вот придётся писать батник для чистки реестра.
Хотя есть утилита Office Tools но как её использовать пока не разобрался.
Может есть другие варианты.
Буду очень благодарен. Спасибо.