Saya mencari cara untuk menyalin file ke / dari host Windows jarak jauh, dan perlu memberikan kredensial pengguna domain sebagai bagian dari proses, mirip dengan cara yang psexec
dilakukan.
Saya tahu saya dapat menggunakan net use
untuk memetakan direktori target ke huruf drive dan menggunakan xcopy
, dan saya tahu psexec
dapat mengunggah file yang akan dieksekusi pada mesin jarak jauh dan kemudian menghapusnya, tapi saya sedang mencari cara untuk mendistribusikan file ke host jarak jauh yang tidak akan canggung untuk digunakan seperti net use
dan xcopy
.
windows
command-line
radai
sumber
sumber
Jawaban:
XCopy mendukung jalur UNC.
Saya akan membayangkan dengan menggunakan RunA Anda harus dapat memberinya makan kredensial mana pun yang Anda inginkan.
HTH
sumber
Anda bisa menggunakan robocopy. cukup buka jendela perintah dan ketik
robocopy /?
untuk melihat opsi yang tersedia.sumber
Karena pertanyaan dan jawaban ini, Powershell sekarang mendukung salinan jarak jauh.
Lihat dokumentasi untuk Menyalin-Item
Anda juga mungkin perlu Mengaktifkan PSRemoting (tergantung pada mesin target Anda)
sumber
Bukan "utilitas kecil", tetapi paket pywin32 dari Python untuk Windows memiliki
win32net
danwin32wnet
modul yang dapat membantu dengan kredensial skrip dan semacamnya.sumber