2016-05-26 2 views
0

Я работаю в розничном магазине, где я получаю новые компьютеры за весь день, что мне нужно удалить определенные программы (например, McAfee) и установить определенные программы (например, Java, Silverlight) , До сих пор я использовал deCrapifier и ninite, чтобы это сделать, но мне было интересно, могу ли я создать скрипт, который автоматически это сделает. Сценарий, который я мог бы установить на USB и просто запускать один раз на каждом компьютере.Создайте сценарий для удаления и установки определенных программ

Могу ли я выполнить это, используя скрипт powershell mabye?

+0

Программы сохраняют свою строку удаления под 'HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ Uninstall' в реестре. Вставьте значение 'uninstallstring' в пакетный файл. –

+1

Единственная проблема заключается в том, что 'UninstallString' часто неверен. Рядом с ним должны быть проверены как 32, так и 64-битный путь. –

ответ

1

Да, вы можете! Если вы знаете программное обеспечение, которое собираетесь установить, и имеете административные права. Вам потребуется некоторое время, чтобы понять это, поскольку вам необходимо определить каждое программное обеспечение отдельно и, возможно, выполнить различные шаги для удаления, но ничего невозможного.

0

Многие из предложенных вами примеров (например, Java и переключатель Silverlight L) имеют установщики «Silent» или «Quiet», которые делают все для вас. Они просто запускаются из командного файла или даже через PowerShell, если хотите.

Кроме того, для удаления, если вы знаете имя приложения как оно существует на этом поле (точно), you can use PowerShell to uninstall applications.

Смежные вопросы