Я пытаюсь написать сценарий, который автоматически установит приложения для удаленного приложения. Вот что я до сих пор:Автоматизация установки приложений в пакете
REM Install Remote Icons
@Echo On
pushd "\\Servername.com\it\RDP\Installers\"
start msiexec /i "\\Servername.com\it\RDP\Installers\ExercisePro.msi" /qn
start msiexec /i "\\Servername.com\it\RDP\Installers\Excel.msi" /qn
start msiexec /i "\\Servername.com\it\RDP\Installers\Word.msi" /qn
start msiexec /i "\\Servername.com\it\RDP\Installers\Outlook.msi" /qn
start msiexec /i "\\Servername.com\it\RDP\Installers\Allscripts EHR.msi" /qn
start msiexec /i "\\Servername.com\it\RDP\Installers\Allscripts PM.msi" /qn
start msiexec /i "\\Servername.com\it\RDP\Installers\MModal Allscripts EHR.msi" /qn
popd
mkdir C:\Users\%USERNAME%\Icons
copy C:\Users\%USERNAME%\%APPDATA%\Local\Microsoft\Installer C:\Icons
pushd "\\Servername.com\M Modal\Fluency.Direct.9.1.65.7.6.4.v7\fd.client\install_silent.bat"
popd
copy \\Servername.com\Private IT\PC_Shortcuts \\%COMPUTERNAME%\%USERNAME%\Public\Desktop
pause
Пока сценарий не работает так, как я его намеревался. Я хочу, чтобы он устанавливал приложения, затем я хочу, чтобы он создал каталог с именем C: \ Icons и скопировал данные приложения в эту папку, чтобы я мог удалить записи appdata, которые он делает, и эти записи больше занимают пользовательский профиль для входа в систему. Кроме того, у меня есть папка на сервере, которую я хочу скопировать на локальный рабочий стол, на котором есть все доступные в Интернете ярлыки. Это тоже не работает правильно :(
Привет, это имеет значение, если сценарий находится в Powershell или он должен быть в пакетном файле? – Random206
Существует множество бесплатных программных решений для удаленной установки, которые будут более полнофункциональными, например PDQ Deploy, что упростит это. Ожидаете ли вы этого в пользовательском контексте? Как вы это используете? Вы действительно не объясняете, что не работает – Matt