RDS Sunucusunda Çalışan Programları Listeleme ve Sonlandırma için PowerShell Komutları
İşte RDS sunucusunda çalışan programları listelemek ve sonlandırmak için kullanabileceğiniz PowerShell komutları:
Programları Listeleme Komutu:
Get-RDUsersession | Select-Object UserName, SessionState, ApplicationName, HostServer, SessionId
Bu komut, RDS sunucusunda çalışan tüm programları listeler. Her program için kullanıcı adı, oturum durumu, uygulama adı, ana bilgisayar sunucu adı ve oturum kimliği gibi ayrıntıları görüntüler.
Programı Sonlandırma Komutu:
Get-RDUsersession | where {$_.ApplicationName -like "*programadi*"} | foreach { $_.SessionId } | sort | Get-Unique | foreach { logoff $_ -force }
Bu komut, belirli bir program adına sahip olan tüm RDS oturumlarını sonlandırır. Komutu çalıştırmadan önce, "programadi" yerine sonlandırmak istediğiniz programın adını yazmanız gerekir.
Bu komut, önce program adına göre filtreler ve sonra her bir RDS oturumu için oturum kimliğini belirler. Son olarak, "logoff" komutuyla her bir oturum sonlandırılır.
Not: Bu komutu çalıştırmak için PowerShell yönetici olarak çalıştırılmalıdır.
HASAN KAYAPINAR
HAKKIMDA