Saat Anda mengirimkan perintah jarak jauh, perintah dikirimkan di seluruh jaringan ke mesin PowerShell di komputer jarak jauh, dan berjalan di klien PowerShell di komputer jarak jauh. Hasil perintah dikirim kembali ke komputer lokal dan muncul di sesi PowerShell di komputer lokal.
Untuk mengirimkan perintah dan menerima output, PowerShell menggunakan protokol WS-Management. Untuk informasi tentang protokol WS-Management, lihat Protokol Manajemen WS dalam dokumentasi Windows.
Dimulai pada Windows PowerShell 3.0, sesi jarak jauh disimpan di komputer jarak jauh.
Ini memungkinkan Anda untuk memutuskan sambungan dari sesi dan menyambungkan kembali dari sesi yang berbeda atau komputer yang berbeda tanpa mengganggu perintah atau kehilangan status.