echo off rem Автоматическая установка программ rem Установка переменны

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
@echo off
rem Автоматическая установка программ
rem Установка переменных
Set InstallPath="\\%userdnsdomain%\netlogon"
rem Сбор данных о установленных программах
reg query "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall" /s | findstr /B ".*DisplayName" > %TEMP%\Installed.txt
reg query "HKLM\SOFTWARE\WOW6432Node\Microsoft\Windows\CurrentVersion\Uninstall" /s | findstr /B ".*DisplayName" >> %TEMP%\Installed.txt
rem Установка программ (в случае их отсутствия на пк)
find /I %TEMP%\Installed.txt "Hangouts Chat" & if errorlevel 1 (msiexec.exe /i "\InstallHangoutsChat.msi" /qn /norestart)
find /I %TEMP%\Installed.txt "7-Zip" & if errorlevel 1 (start /w "" "%InstallPath%\7zx64.exe" /S)