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 psexechace.
Sé que puedo usar net usepara asignar el directorio de destino a una letra de unidad y usar xcopy, y sé que psexecpuedo 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 usey 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
win32netywin32wnetmódulos que podrían ser útiles con credenciales de secuencias de comandos y demás .fuente