Esecuzione di una applicazione come servizio

SrvAny.exe è un software Microsoft che permette di eseguire un’applicazione come servizio di Windows. Questo Tool è disponibile nel Resource Kit di Windows 2000 o in quello di Windows 2003. Resource Kit per Windows 2003 Server è scaricabile gratuitamente dal link seguente.

http://www.microsoft.com/downloads/details.aspx?FamilyID=9d467a69-57ff-4ae7-96ee-b18c4790cffd&displaylang=en

Una volta scaricato ed installato il Windows Server 2003 Resource Kit Tools è sufficiente seguire i seguenti passi:

1. copiare i file SrvAny.exe e InstSrv.exe nella directory %SystemRoot%\system32
2. aprire una finestra del Prompt dei comandi e digitare:

C:\>instsrv MyService c:\windows\system32\srvany.exe

3. eseguire l’editor di registro regedt32
4. posizionarsi nell’albero di registro, alla chiave HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MyService
5. aggiungere una nuova chiave denominata Parameters
6. aggiungere un nuovo valore di tipo String denominato Application
7. modificare il valore della stringa Application digitando il path completo dell’applicazione MyApplication.exe con l’argomento /AUTOEXEC
8. aprire dagli strumenti di amministrazione, la finestra dei servizi di Window. Selezionare il servizio MyService e impostare nel tab folder connessione “Account di sistema locale”
9. in alcuni casi potrebbe essere necessario spuntare la casella “Consenti al servizio di interagire col desktop”
10. avviare manualmente il servizio ed in seguito impostare l’avvio automatico all’avvio della macchina.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s


%d bloggers like this: