Discussione:
Consiglio su Batch
(troppo vecchio per rispondere)
Francesco
2006-11-30 08:52:04 UTC
Permalink
Sto facendo un semplice batch per "stoppare" e "startare" un servizio
ed appendere su un file i risultati.
Vorrei però scrivere su un file sia il codice d'errore (2>>) che il
risultato dell'operazione( >>1).

Il batch é:

echo;>>C:\Service.log
Date/T>>C:\Service.log
time/T>>C:\Service.log
net stop "Name Service"2>>C:\Service.log
net start "Name Service"2>>C:\Service.log

Così riesco a scrivere su Service.log eventuali errori ma non riesco a
scrivere:
The service is starting.
The service was started successfully.

Non so come fare a scrivere sia l'errore che le Informazioni, se metto
il codice 2>> mi appende solo l'errore se mettto il codeice 1>> mi
appende solo le informazioni.
Come posso fare ad appendere sul file service.log sia gli erroi che le
informazioni?
Roberto Mariottini
2006-11-30 10:04:12 UTC
Permalink
Francesco ha scritto:

[...]
net start "Name Service" 2>> C:\Service.log
Così riesco a scrivere su Service.log eventuali errori ma non riesco a
The service is starting.
The service was started successfully.
Non so come fare a scrivere sia l'errore che le Informazioni, se metto
il codice 2>> mi appende solo l'errore se mettto il codeice 1>> mi
appende solo le informazioni.
Come posso fare ad appendere sul file service.log sia gli erroi che le
informazioni?
net start "Name Service" >> C:\Service.log 2>&1

Ciao
---
http://www.mariottini.net/roberto/
SuperbCalc: http://www.mariottini.net/roberto/superbcalc/
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news segnala gli abusi ad ***@newsland.it
Francesco
2006-11-30 10:35:46 UTC
Permalink
Post by Roberto Mariottini
net start "Name Service" >> C:\Service.log 2>&1
Grande... quel dettaglio che ti risolve la giornata. ;-)
Ciao
Grazie

Loading...