Panduan Rinci: PowerShell Menyalin Berkas dari Komputer Jarak Jauh ke Lokal
Semua orang tahu bahwa menggunakan PowerShell untuk menyalin berkas dari komputer jarak jauh ke lokal agak rumit. Beruntung bagi Anda! Di sini dalam pos ini, kami menyediakan langkah-langkah rinci tentang bagaimana melakukannya. Teruslah membaca!
Bagaimana cara menyalin file dari komputer jarak jauh menggunakan PowerShell?
"Saya memiliki kebutuhan untuk menggunakan PowerShell untuk menyalin file dari mesin jarak jauh ke mesin lokal. Bisakah seseorang memberi tahu saya cara melakukannya dengan mudah?"
PowerShell: menyalin file dari komputer jarak jauh ke lokal
Pada bagian ini, cara menggunakan PowerShell untuk menyalin file dari mesin jarak jauh dengan akun credential akan dijelaskan secara detail.
Langkah 1. Jalankan PowerShell sebagai administrator di komputer lokal.
Langkah 2. Anda perlu membuat sesi jarak jauh terlebih dahulu. Masukkan perintah berikut untuk membuat sesi jarak jauh ke komputer jarak jauh:
$MYSESSION = New-PSSession -ComputerName PC02.TECH.LOCAL
Langkah 3. Verifikasi properti sesi jarak jauh dengan memasukkan perintah berikut. Anda akan mendapatkan keluaran perintah seperti yang ditunjukkan dalam gambar berikut.
Get-PSSession
Langkah 4. Salin file ke komputer jarak jauh menggunakan Powershell dengan cmdlet Copy-Item. Anda perlu menentukan parameter FromSession dan path di komputer lokal untuk parameter Destination. Pada contoh kami, kami menyalin file teks bernama "test" dari komputer jarak jauh menggunakan Powershell.
Copy-Item -FromSession $MYSESSION C:\test.txt -Destination C:\test.txt
Catatan: Anda juga dapat menyalin file lokal ke komputer jarak jauh dengan menggunakan parameter ToSession.
Copy-Item -Path "C:\test.txt" -Destination "C:\" -ToSession $MYSESSION
Langkah 5. Ketik perintah berikut untuk memverifikasi apakah file telah disalin.
Invoke-Command -ScriptBlock { Get-ChildItem -Path "C:\test.txt" } -Session $MYSESSION
Langkah 6. Berikut adalah keluaran perintah:
Langkah 7. Setelah selesai, jangan lupa untuk menghapus sesi dengan menggunakan Remove-PSSession.
Remove-PSSession -Session $MYSESSION
Tip Bonus: Transfer berkas antara perangkat jarak jauh melalui AnyViewer [Disarankan]
Namun, Anda tidak disarankan untuk menyalin berkas dari komputer jarak jauh ke lokal melalui PowerShell. Ada metode yang lebih dapat diandalkan dan lebih mudah, salah satunya adalah menggunakan perangkat lunak desktop jarak jauh gratis dan mudah yaitu AnyViewer. Ini memungkinkan Anda untuk mentransfer berkas dengan bebas antara dua perangkat jarak jauh tanpa usaha.
- Kompatibilitas. Kompatibel dengan berbagai jenis sistem Windows mulai dari Windows 7 hingga Windows 11 terbaru.
- Keamanan. Dienkripsi dengan Elliptic Curve Cryptography (ECC), menjaga berkas Anda tetap aman dari mata-mata.
- Kecepatan cepat. Memungkinkan Anda untuk mentransfer sekelompok berkas dengan kecepatan yang sangat cepat.
✍Catatan: Fungsi transfer berkas memerlukan versi 3.0 ke atas. Jika versi Anda lebih rendah, silakan upgrade terlebih dahulu.
Unduh, instal, dan jalankan AnyViewer pada kedua komputer. Lalu, Anda memiliki dua pilihan.
Bagian 1. Daftar ke AnyViewer untuk transfer berkas
Untuk menggunakan fitur transfer berkas, Anda perlu mendaftar ke AnyViewer dan masuk ke akun di komputer Pengendali.
Langkah 1. Pada komputer Pengendali, buka Masuk, lalu klik Daftar. (Jika Anda sudah mendaftar di situs web resminya, Anda dapat masuk secara langsung.)
Langkah 2. Isi informasi pendaftaran.
Langkah 3. Kemudian Anda dapat melihat bahwa Anda berhasil masuk ke AnyViewer. Perangkat Anda akan secara otomatis ditugaskan ke akun yang Anda masuki.
Bagian 2. Transfer file dengan AnyViewer
Setelah mendaftar untuk akun AnyViewer dan masuk ke AnyViewer di komputer Kontrol, Anda dapat mulai mentransfer file. Tergantung pada situasi yang berbeda, Anda dapat memilih cara berbeda untuk mencapai transfer file.
Opsi 1. Transfer file tanpa mengontrol komputer jarak jauh
Langkah 1. Masukkan ID perangkat penerima pada kotak kosong, lalu pilih Transfer File.
Step 2. Then you’ll be asked whether to Send a request to your partner or Input security code.
- Send a request to your partner: Komputer Penerima akan menerima jendela pop-up yang menanyakan apakah dia mengizinkan Anda untuk mengendalikan komputernya.
- Input security code: Anda dapat memasukkan security code yang telah ditetapkan oleh Penerima sebelumnya untuk mencapai koneksi langsung.
Tips: Opsi ini cocok untuk pengguna yang perlu mentransfer file ke orang asing atau siapa pun yang Anda tidak sepenuhnya percayai, untuk memastikan keamanan selama transfer file.
Opsi 2. Transfer file selama sesi koneksi jarak jauh
Langkah 1. Pada komputer Penerima, masuk ke akun yang sama dengan yang Anda masuki di komputer Kontrol.
Langkah 2. Pada komputer Pengendali, pergi ke tab Perangkat, pilih komputer tujuan, dan klik Transfer Berkas untuk memulai transfer berkas.
Tips: Opsi ini cocok untuk pengguna yang perlu sering mengakses komputer jarak jauh mereka sendiri dan mentransfer berkas, untuk memastikan kenyamanan selama transfer.
Apa pun pilihan yang Anda pilih, kotak dialog Transfer Berkas akan muncul. Path komputer Pengendali ditampilkan di sebelah kiri kotak, dan path komputer Penerima ditampilkan di sebelah kanan. Anda dapat mentransfer berkas antara perangkat (dari komputer Pengendali ke komputer Penerima atau dari komputer Penerima ke komputer Pengendali) dengan mengklik panah setelah memilih berkas target.
Anda dapat melihat status transfer di bagian bawah kotak dialog Transfer Berkas. Klik kanan untuk menghentikan sementara atau menghapus tugas transfer. Kotak dialog dapat ditutup ketika transfer selesai.
Catatan: Ukuran maksimum dari satu berkas yang dapat ditransfer untuk akun gratis adalah 100 MB, dan jumlah maksimum berkas yang dapat ditransfer setiap kali adalah 100. Jika Anda ingin mentransfer berkas yang lebih besar dalam jumlah lebih banyak setiap kali, silakan tingkatkan ke rencana Profesional atau Enterprise.
Kesimpulan
Posting ini terutama memperkenalkan cara menggunakan PowerShell untuk menyalin berkas dari mesin jarak jauh ke lokal. Juga, cara menyalin berkas dari mesin lokal ke mesin jarak jauh melalui PowerShell juga dijelaskan. Namun, menggunakan PowerShell tidak selalu metode yang direkomendasikan karena memerlukan kemampuan teknis. Jika Anda membutuhkan cara mudah untuk menyalin dan memindahkan berkas antara perangkat jarak jauh, cobalah AnyViewer.