1
PC1 где скрипт будет запущен, а он находится в домене.
PC2 содержит папку share
и ее НЕ в любом домене.VBScript карта сетевого диска (домен)
Set WshNetwork = WScript.CreateObject("WScript.Network")
WshNetwork.MapNetworkDrive "M:", "\\192.168.0.10\share", administrator, password
Что еще скрипт должен отобразить диск?
Edit: Это своего рода дубликат this question, но я пытался упростить вещи.
Так что происходит? каков формат строки в переменной 'administrator' –
Имя пользователя и пароль для общей папки - это просто строки. Имя ПК для общей папки похоже на «ПК-10». Я попробовал «WshNetwork.MapNetwo rkDrive» M: «,» \\ 192.168.0.10 \ share », PC-10 \ administrator, password', и он выдает деление ошибки на 0. Если я попробую только с администратором, паролем, после 5 секунд он говорит неправильное имя пользователя или пароль. Если я сопоставляю диск вручную и запускаю скрипт, тогда он работает, но я не могу сделать это для 100 шт. –
«Администратор» - это переменная справа? Поскольку это не слово «администратор», если вы не назначили его, то для вашей другой попытки это должно быть «WshNetwork.MapNetwo rkDrive» M: «,» \\ 192.168.0.10 \ share » , «PC-10 \ administrator», «your_password» '- отметить кавычки –