Skrip salin file mudah di PowerShell
- PowerShell adalah terminal skrip Microsoft yang kuat yang digunakan untuk melakukan banyak operasi.
- Anda dapat mentransfer file tunggal dan banyak ke mesin jarak jauh menggunakan skrip yang tepat.

XINSTALL DENGAN MENGKLIK FILE DOWNLOAD
- Unduh Alat Perbaikan PC Restoro yang dilengkapi dengan Teknologi yang Dipatenkan (paten tersedia Di Sini).
- Klik Mulai Pindai untuk menemukan masalah Windows yang dapat menyebabkan masalah PC.
- Klik Perbaiki Semua untuk memperbaiki masalah yang memengaruhi keamanan dan kinerja komputer Anda.
- Restoro telah diunduh oleh 0 pembaca bulan ini.
Anda pasti menemukan panduan ini karena ingin tahu cara menyalin file ke komputer jarak jauh menggunakan PowerShell.
Kabar baiknya adalah kami memahami perlunya berbagi file dan telah mengumpulkan setiap detail yang perlu Anda ketahui di artikel ini.
Jadi tanpa banyak basa-basi, mari kita mulai.
Mengapa saya harus mentransfer file menggunakan PowerShell?
PowerShell dapat digunakan untuk mentransfer file karena sejumlah alasan:
- Kecepatan: Saat mengunggah banyak data melalui jaringan, PowerShell mungkin lebih cepat daripada menggunakan solusi berbasis GUI.
- Otomatisasi: Anda dapat mengirimkan file secara otomatis sesuai jadwal atau sebagai reaksi terhadap keadaan tertentu dengan menggunakan skrip PowerShell yang telah diotomatisasi.
- Keserbagunaan: Transfer file menggunakan FTP, FTPS, SFTP, dan SCP semuanya dimungkinkan dengan PowerShell.
- Penanganan kesalahan: PowerShell memiliki fitur penanganan kesalahan yang kuat yang mungkin berguna saat mentransfer file untuk memastikan transfer berjalan dengan baik.
- Pelaporan: PowerShell mampu menghasilkan laporan menyeluruh tentang prosedur transfer, yang mencakup total volume data yang ditransfer, jumlah file yang ditransfer, dan kesalahan apa saja yang terjadi muncul.
Secara umum, mengelola transfer file menggunakan PowerShell mungkin praktis dan efektif, terutama dalam pengaturan profesional.
Sekarang inilah cara menyalin file ke mesin jarak jauh menggunakan alat ini.
Bagaimana cara menyalin file ke komputer jarak jauh menggunakan PowerShell?
- Mengapa saya harus mentransfer file menggunakan PowerShell?
- Bagaimana cara menyalin file ke komputer jarak jauh menggunakan PowerShell?
- 1. Salin file dari komputer jarak jauh menggunakan PowerShell
- 1.1 Siapkan koneksi jarak jauh
- 1.2 Gunakan Copy-Item untuk menyalin file
- 2. Salin banyak file ke komputer jarak jauh menggunakan PowerShell
1. Salin file dari komputer jarak jauh menggunakan PowerShell
1.1 Siapkan koneksi jarak jauh
- Buka PowerShell dengan hak admin, masukkan perintah di bawah, dan tekan Memasuki.
Aktifkan-PSRemoting -Force -Verbose
- Jika Anda mendapatkan error seperti yang ditampilkan pada gambar di atas, masukkan perintah berikut; jika tidak, lewati langkah ini:
Set-WsManQuickConfig
- Gunakan perintah berikut untuk mengonfigurasi host tepercaya Anda, sebagai pengganti AFAM dengan nama komputer:
winrm atur winrm/config/client '@{TrustedHosts="AFAM"}'
- Gunakan skrip shell ini untuk memulai kembali layanan WinRM Anda dan menguji nama komputer jarak jauh setelah Anda melakukannya menambahkan nama mesin jarak jauh ke host tepercaya (ingat untuk mengganti AFAM dengan nama komputer Anda):
Restart-Layanan WinRM
Uji-WsMan @AFAM
Kiat ahli:
SPONSOR
Beberapa masalah PC sulit diatasi, terutama terkait dengan repositori yang rusak atau file Windows yang hilang. Jika Anda mengalami masalah dalam memperbaiki kesalahan, sistem Anda mungkin rusak sebagian.
Kami merekomendasikan menginstal Restoro, alat yang akan memindai mesin Anda dan mengidentifikasi kesalahannya.
klik disini untuk mengunduh dan mulai memperbaiki.
Beberapa tindakan untuk membuat koneksi jarak jauh tercantum di atas. Seseorang dapat menyalin file ke mesin yang jauh setelah membuat koneksi jarak jauh.
Perhatikan bahwa pada sistem jarak jauh, remoting PowerShell harus diaktifkan. Untuk melakukannya, gunakan langkah-langkah yang disorot di atas.
1.2 Gunakan Copy-Item untuk menyalin file
- Gunakan cmdlet New-PSSession untuk memulai sesi menggunakan perintah di bawah ini (ingat untuk mengganti AFAM dengan nama PC).
$SESSION= New-PSSession -Computer 'AFAM' -Cred $credential
- Sambungkan ke sesi yang baru dibuat menggunakan perintah di bawah ini (perhatikan bahwa Anda dapat menggunakan perintah cd untuk mengubah direktori jika diperlukan):
Masukkan-PSSession $SESSION
- Salin file menggunakan perintah di bawah ini (ingat untuk mengganti awal Dan lokasi akhir dengan jalur sebenarnya Anda memerlukan file yang disalin dari dan ke):
Copy-Item –Path "lokasi awal" –Tujuan "lokasi akhir"
- Anda mungkin perlu keluar dari shell dari akses mesin jarak jauh setelah berinteraksi dengan mesin jarak jauh. Untuk melakukannya, Anda harus menghentikan sesi menggunakan cmdlet Exit-PSSession sebagai berikut:
Keluar-PSSession
- GarageBand untuk Windows 10: Cara Mengunduh & Menginstal
- Microsoft Search: Cara menemukan info yang relevan dengan Copilot
2. Salin banyak file ke komputer jarak jauh menggunakan PowerShell
- Ikuti semua langkah yang disebutkan dalam solusi 1.1
- Deklarasikan beberapa variabel menggunakan skrip di bawah ini (sertakan nilai aktual untuk nama pengguna, kata sandi, dan kedua jalur):
$namapengguna = "namapengguna"
$kata sandi = "kata sandi"
$jalur_jauh = "\komputer_jauh\c$\jalur\ke\tujuan"
$local_path = "C:\path\ke\local\file" - Selanjutnya, buat objek kredensial menggunakan skrip di bawah ini:
$credential = Sistem Objek Baru. Pengelolaan. Otomatisasi. PSCredential ($nama pengguna, (ConvertTo-SecureString $password -AsPlainText -Force))
- Gunakan skrip di bawah ini untuk mendapatkan jalur lokal yang telah dideklarasikan:
$files = Get-ChildItem $local_path
- Terakhir, salin setiap file ke komputer jarak jauh menggunakan fungsi foreach:
foreach ($file dalam $files) {
Salin-Item -Path $file. Nama Lengkap -Tujuan $jalur_jauh -Kredensial $kredensial
}
Ini akan menyalin semua file di direktori lokal yang ditentukan oleh $local_path ke direktori tujuan pada komputer jarak jauh yang ditentukan oleh $jalur_jauh. Anda harus memberikan nilai yang benar untuk $username, $password, $remote_path, dan $local_path.
Itu dia. Ini adalah beberapa cara terbaik untuk menyalin file ke komputer jarak jauh menggunakan MS PowerShell.
PowerShell adalah alat yang sangat tangguh, dan dengan sedikit pengetahuan tentang skrip, ada banyak hal yang dapat Anda capai dengan menggunakan alat tersebut. Anda dapat menyalin file dari dan ke komputer jarak jauh menggunakan alat ini.
Beri tahu kami di komentar di bawah jika panduan ini bermanfaat.
Masih mengalami masalah? Perbaiki dengan alat ini:
SPONSOR
Jika saran di atas belum menyelesaikan masalah Anda, PC Anda mungkin mengalami masalah Windows yang lebih dalam. Kami merekomendasikan mengunduh alat Perbaikan PC ini (diberi peringkat Hebat di TrustPilot.com) untuk mengatasinya dengan mudah. Setelah instalasi, cukup klik Mulai Pindai tombol dan kemudian tekan pada Perbaiki Semua.