Sto utilizzando l'API di Windows Update per aggiornare un gruppo di VM. Con Windows Update arrivano gli inevitabili riavvii. Qualcuno può pensare a un modo che potrei dire da un server remoto se la finestra di Windows ha davvero finito il suo riavvio? Tutte le idee o i pensieri sarebbero apprezzati.Come si determina quando Windows ha finito il riavvio?
MODIFICA: Poiché le macchine virtuali sono in Lab Manager e utilizzano una configurazione recintata, WMI non funzionerà, e anche se ho pensato di utilizzare la VM per inviare un segnale quando è stato eseguito il backup. Non ci sarebbe stato modo di sapere in modo affidabile chi notificare l'app in attesa che la macchina potesse trovarsi su un numero qualsiasi di macchine, quindi non sembrava ragionevole. Comunque il tempo non è essenziale (e anche se so che questo mi morderà a volte quando un Service Pack scende) ho avuto un buon successo con il PING e poi attendo 5 minuti fino ad ora, quindi lo userò per ora. Se mi imbatto in eccezioni, cercherò quindi di implementare la VM notificando il mondo quando viene ripristinato. Grazie a tutti.
http://stackoverflow.com/questions/56644/how-do-i-detect-if-a-windows-server-is-available-after-a-reboot – dotjoe
Offtopic Comment - Ho inviato la risposta a la tua risposta di commento a questa domanda - http://stackoverflow.com/questions/1108359/how-to-choose-net-version-to-compile-project/1108380#1108380! Controlla. – Kirtan