Remote.exe Batch Files
En guise d’exemple plus détaillé de débogage à distance avec remote.exe, supposons ce qui suit sur un ordinateur hôte local dans un scénario de débogage de noyau à trois ordinateurs :
Le débogage doit avoir lieu sur un câble null-modem sur COM2.
Les fichiers de symboles se trouvent dans le dossier c:\winnt\symbols.
Un fichier journal appelé debug.log est créé dans c:\temp.
Le fichier journal contient une copie de tout ce que vous voyez sur l’écran Déboguer pendant votre session de débogage. Toutes les entrées de la personne effectuant le débogage, ainsi que toutes les sorties du débogueur du noyau sur le système cible, sont écrites dans ce fichier journal.
Voici un exemple de fichier de commandes pour l’exécution d’une session de débogage sur l’hôte local :
set _NT_DEBUG_PORT=com2
set _NT_DEBUG_BAUD_RATE=19200
set _NT_SYMBOL_PATH=c:\winnt\symbols
set _NT_LOG_FILE_OPEN=c:\temp\debug.log
remote /s "KD -v" debug
Note Si ce fichier de commandes ne se trouve pas dans le même répertoire que Remote.exe et que Remote.exe ne se trouve pas dans un répertoire répertorié dans le chemin d’accès système, vous devez donner le chemin d’accès complet à l’utilitaire lors de l’appel de Remote.exe dans ce fichier de commandes.
Une fois ce fichier de commandes exécuté, toute personne disposant d’un ordinateur Windows connecté à l’ordinateur hôte local peut se connecter à la session de débogage à l’aide de la commande suivante :
remote /c computername debug
où computername est le nom NetBIOS de l’ordinateur hôte local.