Come si esegue CMD.exe con l’account di sistema locale?

Attualmente sto usando Vista e vorrei completare manualmente le stesse operazioni del mio servizio di Windows. Poiché il servizio di Windows è in esecuzione con l’account di sistema locale, vorrei emulare lo stesso comportamento. Fondamentalmente, mi piacerebbe eseguire CMD.EXE sotto l’account di sistema locale.

Ho trovato informazioni online che suggeriscono di riavviare CMD.exe utilizzando il comando AT Task Scheduler di DOS, ma ho ricevuto un avviso di Vista che “a causa di miglioramenti della sicurezza, questa attività verrà eseguita al momento escluso ma non in modo interattivo”. Ecco un comando di esempio:

AT 12:00 /interactive cmd.exe 

Un’altra soluzione suggeriva di creare un servizio Windows secondario tramite il controllo servizi (sc.exe) che avvia semplicemente CMD.exe.

 C:\sc create RunCMDAsLSA binpath= "cmd" type=own type=interact C:\sc start RunCMDAsLSA 

In questo caso il servizio non viene avviato e restituisce il seguente messaggio di errore:

 FAILED 1053: The service did not respond to the start or control request in a timely fashion. 

Il terzo suggerimento era di avviare CMD.exe tramite un’attività pianificata. Sebbene tu possa eseguire attività pianificate in vari account, non credo che l’account di sistema locale sia uno di questi.

Ho provato a utilizzare anche Runas, ma penso di trovarmi nella stessa restrizione trovata durante l’esecuzione di un’attività pianificata.

Finora, ognuno dei miei tentativi è finito in fallimento. Eventuali suggerimenti?