Sviluppando applicazioni che svolgono attività batch in ambiente microsoft, ci si trova immancabilmente a lavorare con i servizi di windows.
Con questo tipo di programmi il modo di lavorare cambia leggermente, e così non potendo più avviare le applicazioni con l'ambiente di sviluppo, ci si scontra spesso e volentieri con la scomoda interfaccia di gestione dei servizi.
Beh, così scomoda alla fine non è, ma lavorando e debuggando queste applicazioni ci si trova a fermarle e avviarle centinaia di volte al giorno.
Per poter quindi fermare e avviare i servizi con un solo click, si può tranquillamente creare un file .bat con queste 3 righe di codice:
net STOP "service name"
pause
net START "service name"
Il pause tra i due comandi è fondamentale, infatti operativamente si lancerà questo comando, appena il servizio è stoppato sarà possibile compilare l'eseguibile e, a compilazione completata con un solo invio nella schermata DOS aperta, sarà possibile riavviare il servizio.
Comodo, pratico e rapido...
Nessun commento:
Posta un commento