Я ищу способ копирования файлов на / с удаленных хостов Windows и должен предоставить учетные данные пользователя домена как часть процесса, аналогично тому, как это psexec
делается.
Я знаю, что могу использовать net use
для сопоставления целевого каталога букву диска и использовать xcopy
, и я знаю, psexec
может загружать файлы, которые будут выполняться на удаленном компьютере, а затем удалять их, но я ищу способ распространения файлов на удаленные хосты, которые не будет так неловко использовать как net use
и xcopy
.
windows
command-line
radai
источник
источник
Ответы:
XCopy поддерживает UNC-пути.
Я полагаю, что с помощью RunAs вы сможете кормить его любыми учетными данными.
НТН
источник
Вы можете использовать Robocopy. просто откройте командное окно и введите,
robocopy /?
чтобы увидеть доступные варианты.источник
Поскольку этот вопрос и ответы, Powershell теперь поддерживает удаленное копирование.
См. Документацию для Copy-Item.
Вам также может понадобиться включить PSRemoting (в зависимости от вашей целевой машины).
источник
Не совсем «небольшая утилита», но пакет Python32 для Python для Windows имеет модули
win32net
иwin32wnet
модули, которые могут быть полезны для учетных данных сценариев и тому подобного.источник