← Anasayfa

Sunucuyu Başka Komutla Vurmak: Stop-Computer Zarifliği

Merkezi Yönetim, SistemPowerShell

Bir makineyi uzaktan CMD diliyle shutdown -r -t 10 -m \\192.168.1.5 diyerek kapattığımız devirler yaşandı. Evet o da güçlüydü ancak hatalarla boğuşur ve nesne mimarisi içermez. PowerShell'deki restart yapısı direkt WMI / WinRM protokolünü kökten emerek çalışır.

Sunucu Operasyonları

Acilen ortamdaki Exchange makinesini (10 Sunuculu Cluster yapısına firlatılmış verileri tutarak) Restart edelim.

Restart-Computer -ComputerName "Mail-DB-1", "Mail-DB-2" -Force -Confirm:$false

1 satırın içerisine iki farklı devasa sunucuyu yan yana yedirdik, 'Force' diyerek içinde açık kalan tüm kullanıcı verisini (oturumu vs) zorla fişini çekmeye mecbur kılıp -Confirm:$false asiliğiyle de bana 'Emin misin?' ekranını basmasını kökten susturduk. Bu asilik IT yöneticilerinin tek bir satırda evrenin kontrolünü ele alması demektir.