Esecuzione di un file batch prima dell'accesso al computer

Sommario

Tramite Criteri di gruppo è possibile configurare Windows 2000 per l'esecuzione di uno script di avvio, quale un file batch, VB script o JScript. I criteri possono essere impostati a livello di dominio o di computer locale. L'utilità AutoExnt è inclusa nel Resource Kit, quindi questa funzionalità è disponibile quando si esegue una workstation basata su Microsoft Windows NT 4.0 in un dominio di Windows 2000 o Windows NT 4.0.

Il servizio AutoExNT consente all'amministratore di configurare un computer basato su Windows 2000 in modo che venga eseguito un file batch al primo avvio del computer. Non è necessario che un utente o un amministratore sia connesso al momento dell'esecuzione del file batch personalizzato. In questo articolo viene illustrato come eseguire questa operazione.

Il servizio può inoltre essere utilizzato quando non vengono implementati criteri. Per l'implementazione di uno script di avvio basato su computer è possibile utilizzare un criterio di gruppo o un criterio per un singolo computer.

Informazioni

Installazione del servizio AutoExNT

  1. Utilizzando un editor di testo, quale il Blocco note, creare un file batch denominato Autoexnt.bat e includere nel file i comandi che si desidera eseguire all'avvio.
  2. Copiare il file Autoexnt.bat creato, oltre ai file Autoexnt.exe, Servmess.dll e Instexnt.exe disponibili sul CD del Resource Kit, nella cartella %SystemRoot%\System32 sul computer in uso.
  3. Al prompt dei comandi digitare instexnt install, quindi premere INVIO.
Verrà visualizzato un messaggio analogo al seguente:

CreateService AutoExNT RIUSCITO con flag InterActive disattivato.
Per visualizzare i processi di installazione in esecuzione sul desktop, è necessario installare il servizio AutoExNT utilizzando l'opzione /interactive. Ad esempio, anziché digitare instexnt install, digitare instexnt install /interactive al prompt dei comandi, quindi premere INVIO.

NOTA: se si utilizza l'opzione /interactive, tutti gli utenti che accedono localmente al computer saranno in grado di arrestare l'esecuzione dei processi.

Verifica del servizio AutoExNT

Per verificare il servizio AutoExNT, accedere al computer con un account dotato di credenziali di amministratore, digitare net start autoexnt al prompt dei comandi, quindi premere INVIO. Il file Autoexnt.bat verrà eseguito in una finestra di MS-DOS.

NOTA: il servizio AutoExNT include un'opzione /interactive analoga all'opzione /interactive del comando AT. Questa opzione consente di visualizzare lo stato dei processi in esecuzione. Poiché durante l'esecuzione di AutoExNT all'avvio del sistema non sono ancora state dichiarate variabili d'ambiente, è necessario utilizzare nomi di percorso completi.

Se è necessario eseguire un servizio prima di avviare l'esecuzione di un processo dipendente, è possibile includere un comando per l'avvio del servizio all'inizio del file Autoexnt.bat. Se, ad esempio, nel file batch sono presenti comandi che richiedono l'esecuzione del servizio Server, includere il comando net start server all'inizio del file Autoexnt.bat.

Configurazione dell'esecuzione all'avvio del servizio AutoExNT

Per configurare l'esecuzione all'avvio del servizio AutoExNT:

  1. Fare clic sul pulsante Start, scegliere Programmi, Strumenti di amministrazione, quindi Gestione computer.
  2. Fare doppio clic sul ramo Servizi e applicazioni per espanderlo, quindi fare clic su Servizi.
  3. Fare doppio clic sul servizio AutoExNT, fare clic su Automatico nella casella Tipo di avvio, quindi scegliere OK.

Riferimenti

Questo strumento è incluso nel Resource Kit di Microsoft Windows 2000.
Proprietà

ID articolo: 243486 - Ultima revisione: 28 apr 2004 - Revisione: 1

Feedback