Estoy buscando una manera de copiar archivos a / desde hosts remotos de Windows, y necesito proporcionar credenciales de usuario de dominio como parte del proceso, de forma similar a como lo psexec
hace.
Sé que puedo usar net use
para asignar el directorio de destino a una letra de unidad y usar xcopy
, y sé que psexec
puedo cargar archivos para ejecutarlos en la máquina remota y luego eliminarlos, pero estoy buscando una manera de distribuir archivos a hosts remotos que no será tan incómodo de usar como net use
y xcopy
.
windows
command-line
radai
fuente
fuente
Respuestas:
XCopy admite rutas UNC.
Me imagino que con el uso de RunAs debería poder alimentarlo con las credenciales que desee.
HTH
fuente
Puedes usar robocopy. simplemente abra una ventana de comandos y escriba
robocopy /?
para ver las opciones disponibles.fuente
Desde esta pregunta y respuestas, Powershell ahora admite copia remota.
Consulte la documentación para Copiar elemento.
También es posible que deba habilitar PSRemoting (dependiendo de su máquina de destino)
fuente
No es exactamente una "pequeña utilidad", pero el paquete pywin32 de Python para Windows tiene
win32net
ywin32wnet
módulos que podrían ser útiles con credenciales de secuencias de comandos y demás .fuente