Я столкнулся с ошибкой, которую не могу понять и исправить, несмотря на интенсивный поиск в сети за последние несколько дней.
У меня есть сценарий SetupComplete.cmd в этом месте D:\RemoteInstall\Images\WIN 7\install\$ OEM $\$$\Setup\Scripts. Этот сценарий сопоставляет сетевой диск, а затем запускает другой сценарий для автоматической установки нескольких приложений. Это работало хорошо, пока несколько дней назад; он начал выдавать ошибку:
Windows cannot find the blah blah (apps).
Make sure your name is typed correctly and so on.
Я перепробовал все, начиная от запуска антивируса, вредоносного ПО, проверки переменных среды, cmd.exe внутри папки system32, как ни крути, ничего не получалось. Затем я переустановил Server 2012, попробовал все снова, тот же результат. Сценарий запускается в FirstLogon при автоматической установке, но завершается с той же ошибкой.
Я запустил SetupComplete.cmd как администратор и как пользователь, чтобы посмотреть, работает ли он и делает ли он то, что должен. Он запустился, но выкинул другую ошибку прямо с сервера, сказав:
Windows cannot access \10.8.8.3\Apps\Apps\7-Zip\x86\7z1506.exe.
Check the spelling of the name, there might be problem with your network.
Error Code: 0x80070002 The System Cannot find the file specified.
Что мне показалось странным в этом сценарии, так это то, что он добавляет одно дополнительное имя папки Apps в \10.8.8.3 \Apps \Apps, когда это должна быть только одна папка Apps, как это было несколько дней назад. Когда я открываю файл SetupComplete.cmd, он показывает только одну папку приложений, но когда я его запускаю, он показывает две папки приложений. Вот в чем проблема, потому что дополнительная папка «Приложения» не позволяет устанавливать приложения без вывода сообщений.
Я не могу понять, как эта дополнительная папка Apps отображается при запуске скрипта. Я даже удалил и заново создал новый скрипт SetupComplete.cmd, а также файл Script.bat, который содержит все параметры для автоматической установки приложений. Это не сработало.