yapabilirim
uzaktaki bir bilgisayarı üzerinden kapatmak
shutdown /s /m \\\MachineName
; veuzaktaki bilgisayarın güç kaynağını kesmek (TelNet iletişimine sahip IP'li güç düğmesini düşünün).
Her iki görevi de sırayla yürütmek istiyorum, ancak bariz nedenlerden dolayı Görev 2 tamamen başarılı olmadan Görev 2'nin çağrılmaması gerekiyor.
Her iki görev de bir uygulama içinde yürütülür (VB6). Bireysel olarak istedikleri gibi koşuyorlar. Ancak seri olarak, Görev 2'yi yapmadan önce, uzak makinenin tamamen kapandığını güvenilir bir şekilde bulmam gerekiyor.
Öyleyse soru şudur: Görev 1'in sonlandırılmasını nasıl güvenilir bir şekilde saptayabilirim? Mümkün mü? Örneğin, bir kabuk betiği kullanabilir miyim?
Zamanlama Görevi 1 bir seçenek değildir: öngörülemeyen bir süre boyunca çalışabilir (Windows güncellemelerini düşünün, "bu makineyi bitinceye kadar kapatma").