Objet :Enregistrer un journal de commandes dans un fichier

 

Format :LOG [/= /A /E /H /W file] [ON | OFF | text ]

 

fileLe nom du fichier qui contiendra le journal.
textUn message optionnel qui sera ajouté au journal.
ONActive la journalisation
OFFDésactive la journalisation

 

/A(ll) /H(istory log)
/E(rrors) /W(rite to)

 

Voir aussi : HISTORY.

 

Utilisation :

 

La commande LOG fournit des contrôles indépendants pour quatre méthodes d'enregistrement différentes TCC l'activité :

 

•Journal des commandes

•Journal des erreurs

•Journal de l'historique

•Journal des sorties

 

Si vous ne spécifiez pas de type de journal, LOG est par défaut un journal de commande. Vous ne pouvez spécifier qu'une seule des options /A, /E et /H dans une seule commande LOG.

 

Vous pouvez utiliser simultanément n'importe quelle combinaison des quatre méthodes de journalisation.

 

Journalisation des commandes

 

Lajournalisation des commandes crée un enregistrement de chaque commande interne et externe exécutée soit à partir de l'invite de commande , soit à partir d'un fichier batch, dans le format ci-dessous :

 

[date time][id] command

 

où ladate et l'heure sont formatées selon le code pays de votre système, id est l'ID du processus, et command est la commande réelle après tout alias ou expansion de variable .

 

Le nom du fichier journal des commandes par défaut est TCCommandLog.  Voir également %_LOGFILE.

 

Journal des erreurs

 

Lajournalisation des erreurs enregistre tous les messages d'erreur dans le journal des erreurs. Le nom de fichier par défaut est TCErrorLog. Voir aussi : l' option de configuration Error Logging.

 

Journal de l'historique

 

La journalisation de l'historique crée un enregistrement de chaque commande exécutée à partir de l'invite de commande, exactement comme elle a été saisie, avant que les alias et les variables ne soient développés, sans aucune information supplémentaire. Voir aussi %_HLOGFILE.

 

Journal de sortie

 

Le journal de sortie enregistre tout ce que TCC écrit dans la fenêtre de la console. Il n'enregistre pas les données de sortie écrites par des applications externes.

 

Remarques

 

La sortie LOG /H peut être utilisée comme base pour l'écriture de fichiers batch. Lancez LOG /H, puis exécutez les commandes que vous souhaitez que le fichier batch exécute. Lorsque vous avez terminé, désactivez LOG /H. Le fichier obtenu peut être transformé en un fichier batch qui exécute les mêmes commandes avec peu ou pas d'édition.

 

Options :

 

/=Affiche la boîte de dialogue de la commande LOG pour vous aider à définir les options de la ligne de commande. L'option /= peut être placée n'importe où sur la ligne ; les options supplémentaires définissent les champs appropriés dans la boîte de dialogue de la commande.

 

/A Cette option enregistre toutes les données de sortie dans le  fichier log all. Le nom de fichier par défaut est TCLogAll.

 

/ECette option enregistre tous les messages d'erreur dans lejournal des erreurs. Le nom de fichier par défaut estTCErrorLog. Voir aussi : l' option de configuration Error Logging.

 

/HCette option enregistre les commandes dans le journal historique. Le nom par défaut du journal historique estTCHistoryLog. Par exemple, pour activer l'enregistrement de l'historique et écrire dans le fichier C:\LOG\HLOG:

 

log /h /w c:\log\hlog

 

/WCe commutateur spécifie un nom de fichier différent pour la sortie LOG. Il exécute également automatiquement la commande LOG ON. Par exemple, pour activer la journalisation des commandes et écrire le journal dans C:\LOG\LOGFILE:

 

log /w c:\log\logfile

 

Une fois que vous avez sélectionné un nouveau nom de fichier avec la commande LOG /W ou LOG /H /W, LOG utilisera ce fichier jusqu'à ce que vous émettiez une autre commande LOG /W ou LOG /H /W, ou jusqu'à ce que vous mettiez fin à votre session. TCC session. La désactivation ou l'activation de LOG ou de LOG /H ne modifie pas le nom du fichier.