Piuttosto semplice a cui ho problemi a trovare una risposta.
serverfault in precedenza mi ha aiutato a trovare un modo per automatizzare gli aggiornamenti di Windows senza utilizzare WSUS. Funziona in modo fantastico, ma per eseguirlo sulla rete, devi prima montare un'unità condivisa. È abbastanza semplice XP poiché basta montare l'unità ed eseguire il programma di aggiornamento.
Su Vista e W7, tuttavia, tutto deve essere fatto con privilegi elevati per funzionare correttamente. L'account UAC non può vedere le unità di rete montate dall'utente normale, quindi per far funzionare tutto, devo montare la condivisione tramite net use
una shell escalation. Vorrei automatizzare il montaggio di questa condivisione e l'avvio del programma di aggiornamento tramite un semplice file .bat.
Probabilmente potrei semplicemente istruire tutti a fare clic con il pulsante destro del mouse su "Esegui come amministratore" sul file .bat, ma vorrei mantenere le cose il più semplici possibile e avere automaticamente il .bat che chiede all'utente di aumentare i propri privilegi.
Dal momento che questi computer non ci appartengono, non posso contare su niente come l'installazione di Powershell, quindi questo regola qualsiasi soluzione lungo quelle linee e praticamente deve fare affidamento su cose che sarebbero incluse in un'installazione di RTM Vista. Spero di perdere quasi sempre qualcosa di ovvio qui. :)