Решение состоит в том, чтобы использовать следующую stsadm операцию: setsiteuseraccountdirectorypath.
Это также работает в WSS 3.0 SP1.
Определенная проблема, которую Вы имеете, является этим MSIEXEC
, названный тем способом, выполнения асинхронно. Выполните его с a start /wait msiexec ...
команда и Вы получите то, что Вы ищете.
Однако Вы копируете подмножество функциональности, это уже встроено в клиент Групповой политики. Необходимо исследовать политику Установки программного обеспечения видеть то, что она может сделать для Вас. Можно создать довольно масштабируемую, детерминированную автоматизированную среду установки программного обеспечения, не пишущий сценариев. Это не прекрасно, но это делает задание в большом количестве случаев. Для Следующего GuyTM также будет намного легче понять, чем лабиринт сценариев пакетной обработки создание этого пути.
Используйте Пользовательский сценарий выхода из системы. Не Компьютерное завершение работы. Сетевая служба не доступна на завершении работы, только при выходе из системы.
Вы могли скопировать .msi файл в локальный диск и изменить путь установки, таким образом, он не указывает на \\10.0.0.201\*
но к c:\*
.