У меня есть сценарий для установки файла .msi в список удаленных рабочих станций. Отлично работает на машинах XP. Теперь я получаю код ошибки 1603 при попытке запустить компьютер с Windows 7.
psexec -u "domain\username" -p "password" @\\domain\path\ComputerList.txt msiexec /i "\\domain\path\InstallFile.msi" /passive /qn
Это ошибка разрешений? Пользователь (я) является администратором на рабочих станциях Windows 7.
Попробуйте использовать переключатель -h для psexec. Из справки psexec:
If the target system is Vista or higher, has the process run with the account's elevated token, if available.
Это может решить любые проблемы, возникающие с UAC.