1

Я пытаюсь выполнить сетевое копирование файлов с помощью пакетного сценария. Однако, как обычно, в некоторых сетях команда 'copy' завершается неудачно с сообщением 'Bad username or password'.

И когда я пытаюсь использовать xcopy, он никогда не работает.

Я также пытался использовать,

net use \\server\ password /user:domain\username
net use \\server\ipc$ /user:domain\username password

Но ничего из этого не работает. Любые идеи о том, как я могу сделать это? Мне также было интересно, можно ли запросить диалоговое окно обычного входа в Windows для этого ...(просто идея)

Любые выводы по этому вопросу будут высоко оценены.

1 ответ1

1

В соответствии с net help use , ввод пароля * будет запрашивать пароль в командной строке.

Для net use вам также необходимо указать имя устройства (которое также может быть * , в этом случае система использует следующее доступное имя), чтобы вы могли попробовать (не проверено)

net use * \\server\share * /user:domain\username

Это должно попытаться войти в систему \\server\share с domain\username и запросить пароль на консоли. После этого этот общий ресурс доступен через некоторое имя диска, но также должен быть доступен по пути UNC (поскольку он успешно вошел в систему)

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .