Я хочу скопировать набор файлов на компьютере Windows на несколько серверов Windows, для которых у меня есть учетные данные, без необходимости проходить через RDC, теоретически простая задача. Для этого использования соответствующий синтаксис в xcopy, по-видимому, \\servername\...
, но я не думаю, что мне нужно что-то вставлять для servername
- только IP-адрес и пароль. И xcopy "C:\Users\myname\Documents\uploadtest.txt" "\\xxx.xxx.xxx.xxx\C:\Users\Public\Public Documents\"
просто выдает результат "Неверная спецификация диска" вместо запроса пароль или что-нибудь. То же самое, если второе двоеточие заменить на знак доллара. Что я делаю неправильно?
2 ответа
1
Вам нужно заменить \\xxx.xxx.xxx.xxx\C:\Users
на \\xxx.xxx.xxx.xxx\C$\Users
и ваша команда должна работать. xcopy
знает только об общих папках, а диск C:
автоматически используется как C$
.
0
От Убедитесь, что общий доступ к файлам и принтерам включен на nowiressecurity.com:
На компьютерах Windows протоколы общего доступа для сетевых подключений или адаптеров должны быть включены, чтобы этот конкретный компьютер мог размещать и получать доступ к сетевым ресурсам. Хотя конфигурации брандмауэра и другие параметры могут быть включены, общий доступ невозможен, если эти протоколы не включены.