Langage: MS-DOS




A B C D E F G H I L M N O P Q R S T U V W X



Openfiles

Interroge ou affiche les fichiers ouverts. Interroge, affiche ou déconnecte également les fichiers ouverts par les utilisateurs du réseau.

 

openfiles disconnect

Déconnecte un ou plusieurs utilisateurs à distance connectés à des fichiers partagés ouverts.

Syntaxe

openfiles.exe /disconnect [/s Ordinateur [/u Domaine\Utilisateur [/p Mot de passe]]] {[/id IDFichierOuvert]|[/a NomUtilisateur]|[/o ModeOuvert]} [/se NomSession] [/op NomFichierOuvert]

Paramètres

/s Ordinateur
Spécifie le nom ou l'adresse IP d'un ordinateur distant. (n'utilisez pas de barres obliques inverses). Il s'agit par défaut de l'ordinateur local.
/u Domaine\Utilisateur
Exécute la commande avec les autorisations de compte de l'utilisateur spécifié par Utilisateur ou Domaine\Utilisateur. Il s'agit par défaut des autorisations de l'utilisateur actuellement connecté sur l'ordinateur qui émet la commande.
/p Mot de passe
Spécifie le mot de passe du compte utilisateur spécifié par le paramètre /u.
/id IDFichierOuvert
Déconnecte le fichier ouvert avec l'IDFichierOuvert numérique spécifié sur l'ordinateur spécifié par le paramètre /s. Utilisez openfiles.exe /query pour connaître l'ID du fichier. Le caractère générique (*) peut être utilisé pour déconnecter tous les fichiers ouverts sur l'ordinateur spécifié.
/a NomUtilisateur
Déconnecte tous les fichiers ouverts qui ont été ouverts par l'utilisateur spécifié sur l'ordinateur spécifié par le paramètre /s. Le caractère générique (*) peut être utilisé pour déconnecter tous les fichiers ouverts sur l'ordinateur spécifié.
/o ModeOuvert
Déconnecte tous les fichiers ouverts avec le ModeOuvert spécifié sur l'ordinateur spécifié par le paramètre /s. Le paramètre ModeOuvert inclut les modes Lecture/Écriture et Lecture. Le caractère générique (*) peut être utilisé pour déconnecter tous les fichiers ouverts sur l'ordinateur spécifié.
/se NomSession
Déconnecte tous les fichiers ouverts qui ont été créés par la session spécifiée sur l'ordinateur spécifié par le paramètre /s. Le caractère générique (*) peut être utilisé pour déconnecter tous les fichiers ouverts sur l'ordinateur spécifié.
/op NomFichierOuvert
Déconnecte le fichier ouvert qui a été créé avec le NomFichierOuvert spécifié sur l'ordinateur spécifié par le paramètre /s. Le caractère générique (*) peut être utilisé pour déconnecter tous les fichiers ouverts sur l'ordinateur spécifié.
/?
Affiche l'aide à l'invite de commandes.

Exemples

Les exemples suivants indiquent comment la commande openfiles /disconnect peut être utilisée :

openfiles.exe /disconnect /id 1
openfiles.exe /disconnect /a hiropln
openfiles.exe /disconnect /o read/write
openfiles.exe /disconnect /op "c:\my documents\somedoc.doc"
openfiles /disconnect /session machine /id 5
openfiles.exe /disconnect /s srvmain /u maindom\hiropln /id 5
openfiles /disconnect /s srvmain /u maindom\hiropln /p p@ssW23 /id *

openfiles query

Interroge et affiche tous les fichiers ouverts.

Syntaxe

openfiles.exe /query [/s Ordinateur [/u Domaine\Utilisateur [/p Mot de passe]]] [/fo {TABLE|LIST|CSV}] [/nh] [/v]

Paramètres

/s Ordinateur
Spécifie le nom ou l'adresse IP d'un ordinateur distant (n'utilisez pas les barres obliques inverses). Il s'agit par défaut de l'ordinateur local.
/u Domaine\Utilisateur
Exécute la commande avec les autorisations de compte de l'utilisateur spécifié par Utilisateur ou Domaine\Utilisateur. Il s'agit par défaut des autorisations de l'utilisateur actuellement connecté sur l'ordinateur qui émet la commande.
/p Mot de passe
Spécifie le mot de passe du compte utilisateur spécifié par le paramètre /u.
/fo {TABLE|LIST|CSV}
Spécifie le format à utiliser pour la sortie de la requête. Les valeurs valides sont TABLE, LIST et CSV. La valeur de sortie par défaut est TABLE.
/nh
Supprime l'en-tête de colonne dans la sortie. Valide uniquement lorsque le paramètre /fo correspond à TABLE ou CSV.
/v
Spécifie l'affichage des commentaires sur les tâches dans la sortie.
/?
Affiche l'aide à l'invite de commandes.

Exemples

Les exemples suivants indiquent comment la commande openfiles /query peut être utilisée :

openfiles.exe /query
openfiles.exe /query /fo table /nh
openfiles.exe /query /fo list /v
openfiles.exe /query /s srvmain /u maindom\hiropln /p p@ssW23



Pagefileconfig.vbs

Permet à un administrateur d'afficher et de configurer les paramètres de mémoire virtuelle d'un fichier d'échange d'un système.

Pour connaître la syntaxe d'une commande, cliquez sur une commande :

pagefileconfig change

Modifie les paramètres de mémoire virtuelle d'un fichier d'échange d'un système.

Syntaxe

pagefileconfig[.vbs] /change [/s Ordinateur [/u Domaine\Utilisateur [/p Mot de passe]]] {[/i TailleInitialeFichierÉchange]|[/m TailleMaximaleFichierÉchange]} /vo {LettreVolume|*} [/vo {LettreVolume2|*} [...]]

Paramètres

/s Ordinateur
Spécifie le nom ou l'adresse IP d'un ordinateur distant (n'utilisez pas de barres obliques inverses). Il s'agit par défaut de l'ordinateur local.
/u Domaine\Utilisateur
Exécute le script avec les autorisations de compte de l'utilisateur spécifié par Utilisateur ou Domaine\Utilisateur. Il s'agit par défaut des autorisations de l'utilisateur actuellement connecté sur l'ordinateur qui émet la commande.
/p Mot de passe
Spécifie le mot de passe du compte utilisateur spécifié par le paramètre /u.
/i TailleInitialeFichierÉchange
Spécifie la nouvelle taille initiale (en Mo) à utiliser pour le fichier d'échange spécifié.
/m TailleMaximaleFichierÉchange
Spécifie la nouvelle taille maximale (en Mo) à utiliser pour le fichier d'échange spécifié.
/vo {LettreVolume|*}
Spécifie le volume ou les volumes des paramètres du fichier d'échange à modifier. Le volume est spécifié par une lettre suivie d'un signe deux-points (par exemple "C:").
/?
Affiche l'aide à l'invite de commandes.

Exemples

Les exemples suivants indiquent comment la commande openfiles /change peut être utilisée :

pagefileconfig.vbs /change /m 400 /vo c:
pagefileconfig.vbs /change /s srvmain /u maindom\hiropln /m 400 /vo c:
pagefileconfig.vbs /change /s srvmain /u maindom\hiropln /i 20 /vo *
pagefileconfig.vbs /change /s srvmain /u maindom\hiropln /p p@ssW23 /i 200 /m 500 /vo

c: /vo d:

pagefileconfig create

Crée ou ajoute un fichier d'échange supplémentaire à un système.

Syntaxe

pagefileconfig.vbs /create [/s Ordinateur [/u Domaine\Utilisateur [/p Mot de passe]]] /i TailleInitialeFichierÉchange /m TailleMaximaleFichierÉchange /vo {LettreVolume|*} [/vo {LettreVolume2|*} [...]]

Paramètres

/s Ordinateur
Spécifie le nom ou l'adresse IP d'un ordinateur distant (n'utilisez pas de barres obliques inverses). Il s'agit par défaut de l'ordinateur local.
/u Domaine\Utilisateur
Exécute le script avec les autorisations de compte de l'utilisateur spécifié par Utilisateur ou Domaine\Utilisateur. Il s'agit par défaut des autorisations de l'utilisateur actuellement connecté sur l'ordinateur qui émet la commande.
/p Mot de passe
Spécifie le mot de passe du compte utilisateur spécifié par le paramètre /u.
/i TailleInitialeFichierÉchange
Spécifie la nouvelle taille initiale (en Mo) à utiliser pour le fichier d'échange spécifié.
/m TailleMaximaleFichierÉchange
Spécifie la nouvelle taille maximale (en Mo) à utiliser pour le fichier d'échange spécifié.
/vo {LettreVolume|*}
Spécifie le volume ou les volumes des paramètres du fichier d'échange à créer. Le volume est spécifié par une lettre suivie d'un signe deux-points (par exemple "C:").
/?
Affiche l'aide à l'invite de commandes.

Exemples

Les exemples suivants indiquent comment la commande pagefileconfig /create peut être utilisée :

pagefileconfig.vbs /create /i 140 /m 300 /vo d:
pagefileconfig.vbs /create /s srvmain /u maindom\hiropln /i 150 /m 300 /vo d:
pagefileconfig.vbs /create /s srvmain /u maindom\hiropln /i 50 /m 200 /vo *
pagefileconfig.vbs /create /s srvmain /u maindom\hiropln /p p@ssW23 /i 100 /m 600 /vo

d: /vo e: /vo f:

pagefileconfig delete

Supprime un fichier d'échange d'un système.

Syntaxe

pagefileconfig.vbs /delete [/s Ordinateur [/u Domaine\Utilisateur [/p Mot de passe]]] /vo {LettreVolume|*} [/vo {LettreVolume2|*} [...]]

Paramètres

/s Ordinateur
Spécifie le nom ou l'adresse IP d'un ordinateur distant (n'utilisez pas de barres obliques inverses). Il s'agit par défaut de l'ordinateur local.
/u Domaine\Utilisateur
Exécute le script avec les autorisations de compte de l'utilisateur spécifié par Utilisateur ou Domaine\Utilisateur. Il s'agit par défaut des autorisations de l'utilisateur actuellement connecté sur l'ordinateur qui émet la commande.
/p Mot de passe
Spécifie le mot de passe du compte utilisateur spécifié par le paramètre /u.
/vo {LettreVolume|*}
Spécifie le volume ou les volumes des paramètres du fichier d'échange à supprimer. Le volume est spécifié par une lettre suivie d'un signe deux-points (par exemple "C:").
/?
Affiche l'aide à l'invite de commandes.

Exemples

Les exemples suivants indiquent comment la commande pagefileconfig /delete peut être utilisée :

pagefileconfig.vbs /delete /vo d:
pagefileconfig.vbs /delete /s srvmain /u maindom\hiropln /vo d:
pagefileconfig.vbs /delete /s srvmain /u maindom\hiropln /p p@ssW23 /vo d: /vo e: /vo f:

pagefileconfig query

Interroge et affiche les paramètres de mémoire virtuelle d'un fichier d'échange d'un système.

pagefileconfig.vbs /query [/s Ordinateur [/u Domaine\Utilisateur [/p Mot de passe]]] [/fo {TABLE|LIST|CSV}]

Paramètres

/s Ordinateur
Spécifie le nom ou l'adresse IP d'un ordinateur distant (n'utilisez pas de barres obliques inverses). Il s'agit par défaut de l'ordinateur local.
/u Domaine\Utilisateur
Exécute le script avec les autorisations de compte de l'utilisateur spécifié par Utilisateur ou Domaine\Utilisateur. Il s'agit par défaut des autorisations de l'utilisateur actuellement connecté sur l'ordinateur qui émet la commande.
/p Mot de passe
Spécifie le mot de passe du compte utilisateur spécifié par le paramètre /u.
/fo {TABLE|LIST|CSV}
Spécifie le format à utiliser pour la sortie de la requête. Les valeurs valides sont TABLE, LIST et CSV. La syntaxe par défaut est LIST.
/?
Affiche l'aide à l'invite de commandes.

Exemples

Les exemples suivants indiquent comment la commande pagefileconfig /query peut être utilisée :

pagefileconfig.vbs /query
pagefileconfig.vbs /query /fo table
pagefileconfig.vbs /query /s srvmain /u maindom\hiropln
pagefileconfig.vbs /query /s srvmain /u maindom\hiropln /p p@ssW23 /fo list

Remarques

  • La taille maximale du fichier d'échange est limitée à l'espace disque disponible moins les paramètres de récupération après vidage sur incident pour le lecteur d'amorçage.

Path

Définit la commande path dans la variable d'environnement PATH, qui correspond aux répertoires utilisés pour rechercher les fichiers exécutables. Si vous utilisez la commande path sans paramètre, elle affiche le chemin de commande actuel.

Syntaxe

path [[%path%] [Lecteur:]Chemin [;...]]

Paramètres

[Lecteur:]Chemin
Spécifie le lecteur et le répertoire à définir dans le chemin de la commande.
;
Sépare les répertoires dans le chemin de la commande.
%path%
Indique à Windows XP d'ajouter le chemin de la commande au groupe de répertoires figurant dans la variable d'environnement PATH.
/?
Affiche l'aide à l'invite de commandes.

Remarques

  • Utilisation de ;

    Lorsque ; est le seul paramètre utilisé, la valeur du chemin de commande trouvée dans la variable PATH est supprimée.

  • Utilisation de %path%

    Lorsque vous incluez %path% dans la syntaxe, Cmd.exe remplace ce paramètre par la valeur du chemin de commande trouvée dans la variable PATH ; par conséquent, il n'est plus nécessaire d'entrer manuellement ces valeurs dans la ligne de commande. Pour plus d'informations sur le remplacement des valeurs de variables d'environnement, consultez Vue d'ensemble de l'invite de commandes dans la section Rubriques connexes.

  • Répertoire actuel

    Le système d'exploitation effectue toujours la recherche dans le répertoire actuel, avant de poursuivre la recherche dans les répertoires dans le chemin de commande.

  • Fichiers portant les mêmes noms et des extensions différentes

    Certains fichiers au sein du même répertoire peuvent porter le même nom mais utiliser des extensions différentes. Par exemple, dans un répertoire, un fichier nommé Accnt.com peut démarrer un programme de comptabilité et un autre fichier nommé Accnt.bat peut connecter votre système au réseau du système de comptabilité.

    Le système d'exploitation recherche un fichier en utilisant les extensions de noms de fichiers par défaut dans l'ordre de priorité suivant : .exe, .com, .bat et .cmd. Pour exécuter le fichier Accnt.bat lorsque le fichier Accnt.com se trouve dans le même répertoire, vous devez inclure l'extension .bat dans la ligne de commande.

  • Présence d'au moins deux noms de fichiers identiques dans le chemin d'accès

    Si plusieurs fichiers dans le chemin de la ligne de commande portent le même nom et la même extension, Windows XP recherche d'abord le nom de fichier spécifié dans le répertoire actuel, puis dans les répertoires dans le chemin de ligne de commande, en respectant l'ordre dans lequel ils apparaissent dans PATH.

  • Recherche du sous-système MS-DOS

    Si vous placez la commande path dans votre fichier Autoexec.nt, le chemin de recherche spécifié du sous-système MS-DOS est automatiquement ajouté au chemin de recherche de Windows XP chaque fois que vous ouvrez une session sur l'ordinateur. Le fichier Cmd.exe n'utilise pas le fichier Autoexec.nt. Lorsque vous exécutez fichier Cmd.exe à partir d'un raccourci, il hérite des variables d'environnement définies dans Poste de travail/Propriétés/Avancé/Environnement.

Exemples

La commande suivante spécifie que Windows XP doit rechercher des commandes externes dans trois répertoires. Les chemins de ces répertoires sont C:\Utilisateur\Taxes, B:\Utilisateur\Invest et B:\Bin :

path c:\user\taxes;b:\user\invest;b:\bin


Pathping

Fournit des informations sur la latence du réseau et la perte réseau au niveau des relais intermédiaires entre une source et une destination. La commande Pathping envoie plusieurs messages requête d'écho à chaque routeur entre une source et une destination sur une période donnée, puis calcule les résultats en fonction des paquets renvoyés par chaque routeur. Étant donné que pathping affiche le degré de perte de paquets au niveau de n'importe quel routeur ou lien, vous pouvez déterminer quels routeurs ou sous-réseaux peuvent être confrontés à des problèmes de réseau. La commande pathping est l'équivalent de la commande tracert : elle identifie les routeurs qui se trouvent sur l'itinéraire. Ensuite, elle envoie régulièrement des commandes ping à tous les routeurs sur une période spécifiée et calcule les statistiques en fonction des chiffres renvoyés. Utilisée sans paramètres, la commande pathping affiche l'aide.

Syntaxe

pathping [-n] [-h RelaisMaximum] [-g ListeHôte] [-p Délai] [-q NombreInterrogations

[-w Temporisation] [-T] [-R] [NomCible]

Paramètres

-n
Empêche pathping d'effectuer la résolution de noms d'adresses IP de routeurs intermédiaires. Ceci peut accélérer l'affichage des résultats de pathping.
-h RelaisMaximum
Spécifie le nombre maximal de relais dans le chemin d'accès pour rechercher la cible (destination). La valeur par défaut est 30 relais.
-g ListeHôte
Spécifie que les messages requête d'écho utilisent l'option Itinéraire source libre de l'en-tête IP avec l'ensemble des destinations intermédiaires spécifiées dans ListeHôte. Avec le routage de source souple, les destinations intermédiaires successives peuvent être séparées par un ou plusieurs routeurs. Le nombre maximal d'adresses ou de noms de la liste d'hôtes équivaut à 9. La ListeHôte est une série d'adresses IP (en notation décimale à point) séparées par des espaces.
-p Délai
Spécifie le nombre de millisecondes d'attente entre les commandes ping consécutives. La valeur par défaut est 250 millisecondes (1/4 seconde).
-q NombreInterrogations
Spécifie le nombre de messages requête écho envoyés à chaque routeur sur l'itinéraire. La valeur par défaut est 100 interrogations.
-wTemporisation
Spécifie le nombre de millisecondes d'attente pour chaque réponse. La valeur par défaut est 3 000 millisecondes (3 secondes).
-T
Associe une balise de priorité de type Layer-2 (par exemple, 802.1p) aux messages requête écho envoyés à chacun des périphériques réseau sur l'itinéraire. Cela permet d'identifier les périphériques réseau qui ne sont pas configurés pour la fonctionnalité de type Layer-2. Ce commutateur est utilisé pour tester la connectivité QoS (Quality of Service).
-R
Détermine si chaque périphérique réseau sur l'itinéraire prend en charge le protocole RSVP (Resource Reservation Setup Protocol), qui permet à l'ordinateur hôte de réserver une quantité de bande passante spécifiée pour un flux de données. Ce commutateur est utilisé pour tester la connectivité QoS (Quality of Service).
NomCible
Spécifie la destination, identifiée soit par l'adresse IP, soit par un nom d'hôte.
/?
Affiche l'aide à l'invite de commandes.

Remarques

  • Les paramètres de Pathping respectent la casse.
  • Pour éviter toute congestion du réseau, les commandes ping doivent être envoyées à rythme assez lent.
  • Pour réduire les effets des pertes de transmission en rafale, évitez d'envoyer des commandes ping trop fréquemment.
  • Lorsque vous utilisez le paramètre -p, les commandes ping sont envoyées séparément à chaque relais intermédiaire. Pour cette raison, l'intervalle entre deux commandes ping envoyées au même relais est délai multiplié par le nombre de relais.
  • Lorsque vous utilisez le paramètre -w, plusieurs commandes ping peuvent être envoyées en parallèle. Pour cette raison, la durée spécifiée dans le paramètre Temporisation n'est pas liée à la durée spécifiée dans le paramètre Délai pour l'attente entre les commandes ping.
  • Utilisation du paramètre -T

    L'activation de la priorité de type Layer-2 sur l'ordinateur hôte permet aux paquets d'être envoyés avec une balise de priorité de type Layer-2, laquelle peut être utilisée par les périphériques de type Layer-2 pour affecter une priorité au paquet. Les périphériques anciens qui ne reconnaissent pas la priorité de type layer-2 rejetteront ces paquets dans la mesure où ils sembleront incorrects. Ce paramètre vous aide à identifier les ordinateurs réseau qui rejettent ces paquets.

  • Utilisation du paramètre -R

    Un message de réservation RSVP pour une session inexistante est envoyé à chaque périphérique réseau sur l'itinéraire. Si le périphérique ne prend pas en charge RSVP, il renvoie un message d'inaccessibilité du protocole ICMP (Internet Control Message Protocol). Si le périphérique prend en charge RSVP, il renvoie un message d'erreur de réservation RSVP. Certains périphériques ne renvoient aucun des deux types de messages. Si tel est le cas, un message de délai dépassé s'affiche.

  • Cette commande est disponible uniquement si le protocole Internet Protocol (TCP/IP) est installé comme composant dans les propriétés d'une carte réseau dans Connexions réseau.

Exemples

Les exemples suivants présentent la sortie de la commande pathping :

 



D:\>pathping -n corp1



Itinéraire vers corp1 [10.54.1.196]

sur un maximum de 30 relais :

  0  172.16.87.35

  1  172.16.87.218

  2  192.168.52.1

  3  192.168.80.1

  4  10.54.247.14

  5  10.54.1.196



Calcul des statistiques pour 125 secondes...

            De la source vers ici   Ce nœud/lien

Relais RTT    Perdu/Envoyé = %  Perdu/Envoyé = %  Adresse

  0                                           172.16.87.35

                                0/ 100 =  0%   |

  1   41ms     0/ 100 =  0%     0/ 100 =  0%  172.16.87.218

                               13/ 100 = 13%   |

  2   22ms    16/ 100 = 16%     3/ 100 =  3%  192.168.52.1

                                0/ 100 =  0%   |

  3   24ms    13/ 100 = 13%     0/ 100 =  0%  192.168.80.1

                                0/ 100 =  0%   |

  4   21ms    14/ 100 = 14%     1/ 100 =  1%  10.54.247.14

                                0/ 100 =  0%   |

  5   24ms    13/ 100 = 13%     0/ 100 =  0%  10.54.1.196



Suivi terminé.

 

Lorsque la commande pathping est exécutée, les premiers résultats indiquent le chemin. Il s'agit du même itinéraire que celui qui est indiqué en utilisant la commande tracert. Ensuite, un message occupé s'affiche durant approximativement 90 secondes (la durée varie en fonction du nombre de relais). Pendant ce temps, des informations provenant de tous les routeurs répertoriés précédemment et des liaisons qui les relient sont rassemblées. À la fin de cette période, les résultats du test s'affichent.

Dans l'exemple de rapport précédent, les colonnes Ce noeud/Lien, Perdu/Envoyé = % et Adresse montrent que la liaison entre 172.16.87.218 et 192.168.52.1 perd 13 % des paquets. Les routeurs situés au niveau des relais 2 et 4 perdent également des paquets qui leur sont adressés, mais cette perte n'a aucune incidence sur leur capacité à transférer le trafic qui ne leur est pas adressé.

Les taux de pertes affichés pour les liaisons, identifiées par une barre verticale (|) dans la colonne Adresse, indiquent une congestion de la liaison, provoquant la perte de paquets transférés sur l'itinéraire. Les taux de pertes affichés pour les routeurs (identifiés par leurs adresses IP) indiquent que ces routeurs peuvent être surchargés.


Pause

Interrompt le traitement d'un programme de commandes et affiche un message invitant l'utilisateur à appuyer sur une touche pour continuer.

Syntaxe

pause

Paramètres

/?
Affiche l'aide à l'invite de commandes.

Remarques

  • Lorsque vous exécutez la commande prompt, le message suivant apparaît :

    Appuyez sur une touche pour continuer. . .

  • Si vous appuyez sur CTRL+C pour arrêter un programme de commandes, le message suivant apparaît :

    Voulez-vous terminer le programme de commandes (O/N) ?

    Si vous tapez O (pour oui) en réponse à ce message, le programme de commandes s'arrête et le contrôle repasse au système d'exploitation. Vous pouvez donc insérer la commande pause avant une section du fichier de commandes que vous ne voulez pas traiter. Lorsque pause interrompt le traitement du programme de commandes, appuyez sur CTRL+C, puis O pour arrêter ce programme.

Exemples

Pour créer un programme de commandes qui invite l'utilisateur à changer de disquette dans l'un des lecteurs, tapez :

@echo off
:begin
copy a:*.*
echo Placez une nouvelle disquette dans le lecteur A
pause
goto begin

Dans cet exemple, tous les fichiers de la disquette insérée dans le lecteur A sont copiés dans le répertoire en cours. Lorsque le commentaire affiché vous invite à placer une autre disquette dans le lecteur A, la commande pause interrompt le traitement afin de vous permettre de changer de disquette, puis d'appuyer sur une touche pour reprendre le traitement. Ce programme de commandes produit une boucle sans fin. La commande goto BEGIN renvoie l'interpréteur de commandes à l'étiquette début du fichier de commandes. Pour arrêter ce programme de commandes, appueyz sur CTRL+C, puis sur O.


Pbadmin

Administre les annuaires téléphoniques. Utilisée sans paramètre, la commande pbadmin démarre l'Administrateur des annuaires téléphoniques.

Syntaxe

pbadmin.exe /N NomAnnuaireTéléphone [/R CheminFichierRégions\NomFichierRégions]

[/P CheminFichierDonnées\NomFichierDonnées]

pbadmin.exe /I NomAnnuaireTéléphonique [/R CheminFichierRégions\NomFichierRégions

pbadmin.exe /I NomAnnuaireTéléphonique /P CheminFichierDonnées\NomFichierDonnées

pbadmin.exe /O NomAnnuaireTéléphonique NomServeur Mot de passe Utilisateur

pbadmin.exe /B NomAnnuaireTéléphonique

Paramètres

/N NomAnnuaireTéléphonique
Crée un annuaire téléphonique (.mdb). Le paramètre NomAnnuaireTéléphonique spécifie le nom du fichier à créer.
/ NomAnnuaireTéléphonique
Importe des données dans un annuaire (.mdb) à partir d'un fichier de régions (.txt) ou d'un fichier d'annuaire téléphonique (.pbk ou .txt). Le paramètre NomAnnuaireTéléphonique spécifie l'annuaire téléphonique dans lequel vous voulez importer les données. Vous devez utiliser le paramètre /R ou /P avec le paramètre /I.
/R CheminFichierRégions\NomFichierRégions
Spécifie l'emplacement et le nom du fichier de régions que vous voulez importer dans un annuaire téléphonique.
/P CheminFichierDonnées\NomFichierDonnées
Spécifie l'emplacement et le nom du fichier d'annuaire téléphonique (.pbk or .txt) que vous voulez importer dans un annuaire téléphonique.
/O NomAnnuaireTéléphonique NomServeur Mot de passe Utilisateur
Configure les options d'un annuaire téléphonique. Le paramètre NomAnnuaireTéléphonique spécifie le nom de l'annuaire téléphonique pour lequel vous voulez définir des options. Le paramètre NomServeur spécifie le nom du serveur sur lequel l'annuaire téléphonique est publié. Le paramètre NomUtilisateur spécifie un compte utilisateur avec des autorisations FTP sur le serveur PBS (Phone Book Service). Le paramètre Mot de passe spécifie le mot de passe du compte utilisateur sur le serveur PBS.
/B NomAnnuaireTéléphonique
Publie un annuaire téléphonique. Le paramètre NomAnnuaireTéléphonique spécifie le nom de l'annuaire téléphonique à publier. Avant d'utiliser le paramètre /B, vous devez configurer l'annuaire téléphonique avec le paramètre /O.
/?
Affiche l'aide à l'invite de commandes.

Remarques

  • Pour créer un annuaire téléphonique (.mdb), utilisez la syntaxe suivante :

    pbadmin.exe /N NomAnnuaireTéléphonique

    [/R CheminFichierRégions\NomFichierRégions]

     [/P CheminFichierDonnées\NomFichierDonnées]

  • Pour importer des données dans un annuaire téléphonique à partir d'un fichier de régions, utilisez la syntaxe suivante :

    pbadmin.exe /I NomAnnuaireTéléphonique

    [/R CheminFichierRégions\NomFichierRégions

  • Pour importer des données dans un annuaire téléphonique à partir d'un fichier d'annuaire téléphonique (.pbk) ou d'un fichier texte (.txt) au format approprié, utilisez la syntaxe suivante :

    pbadmin.exe /I NomAnnuaireTéléphonique /P

    CheminFichierDonnées\NomFichierDonnées

  • Pour configurer les options de publication d'un annuaire téléphonique, utilisez la syntaxe suivante :

    pbadmin.exe /O NomAnnuaireTéléphonique NomServeur Mot de passe Utilisateur

  • Pour publier un annuaire téléphonique, utilisez la syntaxe suivante :

    pbadmin.exe /B NomAnnuaireTéléphonique

  • Pour pbadmin, le terme « annuaire » fait référence à un annuaire téléphonique (.mdb), et le terme « fichier annuaire » fait référence à un fichier d'annuaire téléphonique (.pbk).
  •  
  • Les paramètres de la ligne de commande respectent la casse.
  •  
  • Un annuaire téléphonique doit comporter au maximum huit caractères et ne doit pas comporter uniquement des chiffres. Il ne doit contenir aucun espace ni les symboles suivants : ! , ; * = / \ : ? ' " < > | . & % {} [] @ ( ) ´ ` ~
  •  
  • Si vous spécifiez un chemin d'accès, vous devez spécifier le chemin complet. Vous ne pouvez pas utiliser d'espaces dans le chemin d'accès à l'annuaire téléphonique, à un fichier d'annuaire téléphonique ou à un fichier de régions.
  •  
  • Pour utiliser la commande pbadmin, vous devez installer l'Administrateur des annuaires téléphoniques puis taper la commande à partir de l'annuaire PBA. Pour installer l'Administrateur des annuaires téléphoniques, insérez le CD d'installation de Windows XP Professionnel ou de Windows 2000 dans votre lecteur de CD-ROM, puis cliquez sur Parcourir ce CD. Ouvrez le dossier VALUEADD, ouvrez le dossier MSFT, ouvrez le dossier MGMT, puis ouvrez le dossier PBA. Double-cliquez sur PBAINST, puis suivez les instructions qui s'affichent à l'écran.

Exemples

Dans les exemples suivants, des données fictives sont utilisées.

Pour créer un annuaire nommé Références, tapez :

pbadmin.exe /N Références

Pour importer des données dans un annuaire téléphonique nommé Références à partir d'un fichier de régions nommé Région1.txt qui est situé dans le répertoire C:\Temp, tapez :

pbadmin.exe /I Références /R C:\Temp\Région1.txt

Pour configurer un annuaire téléphonique avec le nom Références, le nom de serveur Rainier, le nom d'utilisateur PaulB et le mot de passe MonMotdePasse, tapez :

pbadmin.exe /O Références Rainier PaulB MonMotdePasse

Pour publier un annuaire nommé Références, tapez :

pbadmin.exe /B Références


Pentnt

Détecte, s'il y a lieu, les erreurs de division en virgule flottante du Pentium, désactive la virgule flottante du processeur et active son émulation.

Syntaxe

pentnt [-c] [-f] [-o]

Paramètres

-c
Active l'émulation conditionnelle.
-f
Active l'émulation forcée.
-o
Désactive l'émulation forcée et active à nouveau la virgule flottante du processeur si elle est disponible.
/?
Affiche l'aide à l'invite de commandes.

Remarques

  • Les paramètres utilisés avec cette commande doivent être précédés d'un tiret (-) et non d'une barre oblique (/).
  • Utilisation de l'option -c de la ligne de commande

    L'émulation de virgule flottante est activée seulement si lors du démarrage, le système détecte une erreur de division en virgule flottante du processeur Pentium. Si vous choisissez ce paramètre, vous devez redémarrer l'ordinateur pour que les modifications soient prises en compte.

  • Lorsque vous utilisez l'option de la ligne de commande -f, la virgule flottante du processeur est désactivée et l'émulation de virgule flottante est toujours forcée, que le système affiche l'erreur de division en virgule flottante du Pentium ou non. Ce paramètre est très utile pour tester des émulateurs logiciels et pour contourner les défauts matériels reconnus par le système d'exploitation. Si vous choisissez ce paramètre, vous devez redémarrer l'ordinateur pour que les modifications soient prises en compte.
  • Lorsque vous utilisez l'option de la ligne de commande -o si vous choisissez ce paramètre, vous devez redémarrer l'ordinateur pour que les modifications soient prises en compte.

Perfmon

Vous permet d'ouvrir une console de performances Windows XP configurée avec des fichiers de paramètres de la version Windows NT 4.0 de l'analyseur de performances.

Syntaxe

perfmon.exe [nom_fichier] [/HTMLFILE:fichier_converti fichier_paramètres]

Paramètres

.exe
Spécifie le nom de l'extension de fichier.
nom_fichier
Spécifie le nom du fichier de paramètres.
/HTMLFILE:fichier_converti fichier_paramètres
Spécifie le nom des fichiers convertis et le nom du fichier de paramètres Windows NT 4.0 d'origine.

Remarques

  • Cette procédure fonctionne pour les types suivants de fichiers de paramètres de l'Analyseur de performances Windows NT 4.0 : courbe (.pmc), rapport (.pmr), alerte (.pma) et journal (.pml).
  • Pour afficher le fichier de configuration de Windows NT 4.0 dans le Moniteur système, le système le convertit temporairement afin qu'il soit utilisé par le Moniteur système Windows XP, puis il annule la version convertie une fois que la console a démarré. Si vous souhaitez enregistrer le fichier de configuration pour l'utiliser en permanence avec le Moniteur système, tapez :

    Perfmon [nom_fichier] [/HTMLFILE:fichier_converti fichier_paramètres]

    /HTMLFILE:fichier_converti représente le nom donné au fichier converti et fichier_paramètres le nom du fichier de paramètres d'origine de Windows NT 4.0.

Exemples

Pour répertorier votre fichier de paramètres, tapez :

Perfmon myfile_overview

Pour répertorier les noms de fichiers d'origine et convertis, tapez :

Perfmon myfile_overview /Commands:newfile_review oldfile_sample.pml


Ping

Vérifie la connectivité IP à un autre ordinateur TCP/IP en envoyant des messages Requête d'écho ICMP (Internet Control Message Protocol). Le reçu des messages Réponse à écho correspondants s'affiche, ainsi que les temps des parcours circulaires. Ping est la principale commande TCP/IP utilisée pour résoudre les problèmes de connectivité, d'accessibilité et de résolution de nom. Utilisée sans paramètres, la commande ping affiche l'aide.

Syntaxe

ping [-t] [-a] [-n Nombre] [-l Taille] [-f] [-i TTL] [-v TOS] [-r Nombre] [-s Nombre]

[{-j ListeHôte | -k ListeHôte}] [-w DélaiAttente] [NomCible]

Paramètres

-t
Spécifie que la commande ping continue d'envoyer des messages Requête d'écho à la destination jusqu'à son interruption. Pour interrompre la commande et afficher les statistiques, appuyez sur CTRL-Pause. Pour interrompre la commande et quitter ping, appuyez sur CTRL-C.
-a
Spécifie que la résolution de nom inversé est effectuée sur l'adresse IP de destination. Si la résolution de nom est effectuée correctement, la commande ping affiche le nom d'hôte correspondant.
-n Nombre
Spécifie le nombre de messages Requête d'écho envoyés. La valeur par défaut est 4.
-l Taille
Spécifie la longueur, en octets, du champ Données dans les messages de Requête d'écho envoyés. La valeur par défaut est 32. La taille maximale est 65 527.
-f
Spécifie que les messages Requête d'écho sont envoyés sans l'indicateur Ne pas fragmenter dans l'en-tête IP définie à 1. Le message Requête d'écho ne peut pas être fragmenté par les routeurs dans le chemin de la destination. Ce paramètre est utile pour résoudre les problèmes de chemin PMTU (Maximum Transmission Unit).
-i TTL
Spécifie la valeur du champ TTL dans l'en-tête IP des messages Requête d'écho envoyés. La valeur par défaut est la valeur TTL par défaut de l'hôte. Pour les hôtes Windows XP, cette valeur est en général 128. La valeur TTL maximale est 255.
-v TOS
Spécifie la valeur du champ Type de Service (TOS) dans l'en-tête IP des messages Requête d'écho envoyés. La valeur par défaut est 0. TOS est spécifié en tant que valeur décimale de 0 à 255.
-r Nombre
Spécifie que l'option Itinéraire d'enregistrement dans l'en-tête IP permet d'enregistrer le chemin pris par le message Requête d'écho et le message Réponse à Écho correspondant. Chaque tronçon dans le chemin utilise une entrée dans l'option Itinéraire d'enregistrement. Si possible, spécifiez un Nombre qui est égal ou supérieur au nombre de tronçons entre la source et la destination. Le Nombre doit être au minimum 1 et au maximum 9.
-s Nombre
Spécifie que l'option Internet Timestamp dans l'en-tête IP permet d'enregistrer l'heure d'arrivée du message Requête d'écho et du message Réponse à Écho correspondant pour chaque tronçon. Le Nombre doit être au minimum 1 et au maximum 4.
-j ListeHôte
Spécifie que les messages Requête d'écho utilisent l'option Itinéraire source libre dans l'en-tête IP avec le groupe de destinations intermédiaires spécifiées dans ListeHôte. Avec l'itinéraire source libre, les destinations intermédiaires successives peuvent être séparées par un ou plusieurs routeurs. Le nombre maximal d'adresses ou de noms dans la liste hôte est 9. La liste hôte est une série d'adresses IP (en notation décimale à points) séparées par des espaces.
-k ListeHôte
Spécifie que les messages Requête d'écho utilisent l'option Itinéraire source strict dans l'en-tête IP avec le groupe de destinations intermédiaires spécifiées dans ListeHôte. Avec l'itinéraire source strict, la destination intermédiaire suivante doit être directement accessible (elle doit être un voisin sur une interface du routeur). Le nombre maximal d'adresses ou de noms dans la liste hôte est 9. La liste hôte est une série d'adresses IP (en notation décimale à points) séparées par des espaces.
-w DélaiAttente
Spécifie la durée d'attente, en millisecondes, avant que le message Réponse à écho correspondant à un message Requête d'écho donné soit reçu. Si le message Requête d'écho n'est pas reçu au cours du délai d'attente, le message d'erreur « Délai d'attente de la demande dépassé » s'affiche. Le délai d'attente par défaut est  4000 (4 secondes).
NomCible
Spécifie la destination, identifiée soit par l'adresse IP soit par le nom d'hôte.
/?
Affiche l'aide à l'invite de commandes.

Remarques

  • Vous pouvez exécuter la commande ping pour tester le nom d'ordinateur et l'adresse IP de l'ordinateur. Si le test de l'adresse IP réussit mais pas le nom d'ordinateur, vous êtes peut-être confronté à un problème de résolution de nom. Dans ce cas, assurez-vous que le nom d'ordinateur que vous spécifiez peut être résolu par le biais du fichier local Hôte. Pour ce faire, utilisez les techniques de requêtes DNS (Domain Name System) ou de résolution de nom NetBIOS.
  • Cette commande est disponible uniquement si le protocole TCP/IP (Internet Protocol) est installé en tant que composant dans les propriétés d'une carte réseau dans Connexions réseau.

Exemples

L'exemple suivant présente la sortie de la commande ping :

C:\>ping exemple.microsoft.com

Commande Ping exemple.microsoft.com [192.168.239.132] avec 32 octets de données :

Réponse de 192.168.239.132 : octets=32 temps=101ms TTL=124

Réponse de 192.168.239.132 : octets=32 temps=100ms TTL=124

Réponse de 192.168.239.132 : octets=32 temps=120ms TTL=124

Réponse de 192.168.239.132 : octets=32 temps=120ms TTL=124

Pour exécuter la commande Ping sur la destination 10.0.99.221 et résoudre 10.0.99.221 à son nom d'hôte, tapez :

ping -a 10.0.99.221

Pour exécuter la commande ping sur la destination 10.0.99.221 avec 10 messages Requête d'écho, chacun ayant un champ Données de 1000 octets, tapez :

ping -n 10 -l 1000 10.0.99.221

Pour exécuter la commande Ping sur la destination 10.0.99.221 et enregistrer l'itinéraire de 4 tronçons, tapez :

ping -r 4 10.0.99.221

Pour exécuter la commande ping sur la destination 10.0.99.221 et spécifier l'itinéraire source libre de 10.12.0.1-10.29.3.1-10.1.44.1, tapez :

ping -j 10.12.0.1 10.29.3.1 10.1.44.1 10.0.99.221


Popd

Remplace le répertoire en cours par le répertoire stocké par la commande pushd.

Syntaxe

popd

Paramètres

/?
Affiche l'aide à l'invite de commandes.

Remarques

  • Chaque fois que vous utilisez la commande pushd, un seul répertoire est stocké en vue de son utilisation. Vous pouvez toutefois utiliser la commande pushd à plusieurs reprises pour stocker plusieurs répertoires.

    Les répertoires sont stockés de manière séquentielle dans une pile virtuelle. Si vous utilisez une seule fois la commande pushd, le répertoire dans lequel vous utilisez la commande est placé au bas de la pile. Si vous utilisez à nouveau la commande, le deuxième répertoire est placé avant le premier répertoire. Le processus se répète chaque fois que vous utilisez la commande pushd.

    Vous pouvez utiliser la commande popd pour remplacer le répertoire actuel par le répertoire le plus récent stocké à l'aide de la commande pushd. Si vous utilisez la commande popd, le répertoire situé au sommet de la pile est supprimé de la pile au moment où le répertoire actuel est remplacé par ce répertoire. Si vous utilisez à nouveau la commande popd, le répertoire suivant dans la pile est supprimé.
  • Lorsque les extensions de commandes sont activées, la commande popd supprime toutes les affectations de lettres de lecteurs créées par la commande pushd.

Exemples

Vous pouvez utiliser les commandes pushd et popd dans un fichier de commandes pour utiliser un autre répertoire actuel que celui dans lequel le fichier de commandes était exécuté, et pour le remplacer de nouveau. Le fichier de commandes utilisé comme exemple ci-dessous vous indique comment procéder :

@echo off

rem Ce fichier de commandes supprime tous les fichiers .txt 
rem du répertoire spécifié.

pushd %1

del *.txt

popd

cls

echo Tous les fichiers texte sont supprimés du répertoire %1

Print

Envoie un fichier texte à une imprimante.

Syntaxe

print [/d:Imprimante] [Lecteur:][Chemin] NomFichier [ ...]

Paramètres

/d:Imprimante
Spécifie l'imprimante sur laquelle vous voulez imprimer les travaux d'impression. Vous pouvez spécifier une imprimante locale en indiquant le port de votre ordinateur auquel l'imprimante est connectée. Les valeurs valides pour les ports parallèles sont LPT1, LPT2 et LPT3. Les valeurs valides pour les ports série sont COM1, COM2, COM3 et COM4. Vous pouvez également spécifier une imprimante grâce au nom de sa file d'attente (\\NomServeur\NomPartage). Si vous ne spécifiez aucune imprimante, le travail d'impression est envoyé à LTP1.
Lecteur:
Spécifie le lecteur physique ou logique sur lequel est situé le fichier que vous voulez imprimer. Ce paramètre n'est pas nécessaire si le fichier que vous souhaitez imprimer est situé sur le lecteur actif.
Chemin
Spécifie l'emplacement, sur le lecteur, du fichier que vous voulez imprimer. Ce paramètre n'est pas nécessaire si le fichier à imprimer est situé dans le répertoire actif.
NomFichier [...]
Requis. Spécifie le nom du fichier que vous voulez imprimer. Vous pouvez inclure plusieurs fichiers dans une commande.
/?
Affiche l'aide à l'invite de commandes.

Remarques

  • Un fichier peut s'imprimer en arrière plan si vous l'envoyez à une imprimante connectée à un port parallèle ou série sur l'ordinateur local.
  • De nombreux programmes ont leurs propres commandes d'impression. Vous devez utiliser la commande print pour qu'un programme imprime des fichiers que vous créez avec ce programme.
  • Vous pouvez effectuer de nombreuses tâches de configuration à partir de la ligne de commande en utilisant la commande mode. Pour plus d'informations sur la configuration d'une imprimante connectée à un port parallèle ou à un port série, l'affichage de l'état d'une imprimante ou la préparation d'une imprimante pour la modification des pages de code, consultez mode dans la section Rubriques connexes.

Exemples

Pour envoyer le fichier Rapport.txt situé dans le répertoire actif à une imprimante connectée à LPT2 sur l'ordinateur local, tapez :

print /d:LPT2 rapport.txt

Pour envoyer le fichier Rapport.txt situé dans le répertoire c:\Comptabilité à la file d'impression de Imprimante1 sur le serveur \\SallePhotocopie, tapez :

print /d:\\SallePhotocopie\imprimante1 c:\comptabilité\rapport.txt


Prncnfg.vbs

Configure une imprimante ou affiche les informations de configuration d'une imprimante. Utilisée sans paramètres, prncnfg.vbs affiche l'aide de la ligne de commande correspondant à la commande prncnfg.vbs.

Pour afficher les informations de configuration d'une imprimante

Syntaxe

cscript prncnfg.vbs -g [-s OrdinateurDistant] -p NomImprimante

[-u NomUtilisateur -w Mot de passe]

Paramètres

-g
Requis. Spécifie que vous voulez afficher les informations de configuration d'une imprimante.
-s OrdinateurDistant
Spécifie le nom de l'ordinateur distant qui gère l'imprimante pour laquelle vous voulez afficher les informations. Si vous ne spécifiez aucun ordinateur, l'ordinateur local est utilisé.
-p NomImprimante
Requis. Spécifie le nom de l'imprimante pour laquelle vous voulez afficher des informations.
-u NomUtilisateur -w Mot de passe
Spécifie un compte avec des autorisations de connexion à l'ordinateur qui héberge l'imprimante pour laquelle vous voulez afficher des informations, en utilisant les services WMI (Windows Management Instrumentation). Tous les membres du groupe Administrateurs de cet ordinateur bénéficient de ces autorisations, mais les autorisations peuvent également être octroyées à d'autres utilisateurs. Si vous ne spécifiez aucun compte, vous devez avoir ouvert une session sur un compte bénéficiant de ces autorisations pour que la commande fonctionne. Pour plus d'informations sur WMI, consultez la section Rubriques connexes.
/?
Affiche l'aide à l'invite de commandes.

Remarques

  • Cette commande lance un script situé dans le répertoire racinesystème\system32. Vous devez taper cette commande à l'invite de commandes en utilisant ce répertoire comme répertoire actuel, ou vous devez taper le chemin d'accès complet à ce répertoire au début de la commande cscript.
  • Si les informations que vous fournissez contiennent des espaces, insérez le texte entre guillemets (par exemple "Nom Ordinateur").

Exemple

Pour afficher les informations de configuration d'une imprimante nommée ImprimanteCouleur_2 dont la file d'impression est hébergée par l'ordinateur distant nommé ServeurHR, tapez :

cscript prncnfg.vbs -g -s ServeurHR -p ImprimanteCouleur_2

Pour configurer une imprimante

Syntaxe

cscript prncnfg.vbs -t [-s OrdinateurDistant] -p NomImprimante

[-u NomUtilisateur -w Mot de passe] [-r NomPort] [-l Emplacement] [-m Commentaire]

[-h NomPartage] [-f TexteSéparation] [-y TypeDonnées] [-st HeureDébut] [-ut HeureFin]

[-o Priorité] [-i PrioritéParDéfaut] [{+ | -}shared] [{+ | -}direct] [{+ | -}published]

[{+ | -}hidden] [{+ | -}rawonly] [{+ | -}queued] [{+ | -}keepprintedjobs] [{+ | -}workoffline]

[{+ | -}enabledevq] [{+ | -}docompletefirst][{+ | -}enablebidi]

Paramètres

-t
Requis. Spécifie que vous voulez configurer une imprimante.
-s OrdinateurDistant
Spécifie le nom de l'ordinateur distant qui gère l'imprimante que vous voulez configurer. Si vous ne spécifiez aucun ordinateur, l'imprimante est configurée sur l'ordinateur local.
-p NomImprimante
Requis. Spécifie le nom de l'imprimante que vous voulez configurer.
-u NomUtilisateur -w Mot de passe
Spécifie un compte avec des autorisations de connexion à l'ordinateur sur lequel vous voulez configurer une imprimante, en utilisant les services WMI (Windows Management Instrumentation). Tous les membres du groupe Administrateurs de cet ordinateur bénéficient de ces autorisations, mais les autorisations peuvent également être octroyées à d'autres utilisateurs. Si vous ne spécifiez aucun compte, vous devez avoir ouvert une session sur un compte bénéficiant de ces autorisations pour que la commande fonctionne. Pour plus d'informations sur WMI, consultez la section Rubriques connexes.
-r NomPort
Spécifie le port auquel l'imprimante est connectée. S'il s'agit d'un port parallèle ou série, utilisez l'ID du port (par exemple, LPT1 ou COM1). S'il s'agit d'un port TCP/IP, utilisez le nom de port que vous avez spécifié lors de l'ajout du port. Pour plus d'informations, consultez la section Rubriques connexes.
-l Emplacement
Spécifie l'emplacement de l'imprimante, tel que « Salle de photocopie ».
-m Commentaire
Spécifie la chaîne de commentaire.
-h NomPartage
Spécifie le nom du partage.
-f TexteSéparation
Spécifie un fichier qui contient le texte apparaissant sur la page de séparation.
-y TypeDonnées
Spécifie les types de données que l'imprimante peut accepter. Pour plus d'informations sur les types de données, consultez la section Rubriques connexes.
-st HeureDébut
Configure l'imprimante pour une disponibilité limitée. Spécifie l'heure après laquelle l'imprimante est disponible. Si vous envoyez un document vers une imprimante lorsque celle-ci n'est pas disponible, le document est retenu (spoulé) jusqu'à ce que l'imprimante soit disponible. Vous devez utiliser une horloge de 24 heures. Par exemple, pour spécifier 11 heures du soir, tapez 2300.
-ut HeureFin
Configure l'imprimante pour une disponibilité limitée. Spécifie l'heure après laquelle l'imprimante n'est plus disponible. Si vous envoyez un document vers une imprimante lorsque celle-ci n'est pas disponible, le document est retenu (spoulé) jusqu'à ce que l'imprimante soit disponible. Vous devez utiliser une horloge de 24 heures. Par exemple, pour spécifier 11 heures du soir, tapez 2300.
-o Priorité
Spécifie une priorité que le spouler utilise pour acheminer les travaux d'impression. Une file d'attente d'impression bénéficiant d'une priorité élevée reçoit tous ses travaux avant les files d'attente dont la priorité est faible.
-i PrioritéParDéfaut
Spécifie la priorité par défaut qui est affecté à chaque tâche d'impression.
{+ | -}shared
Spécifie si l'imprimante est partagé sur le réseau.
{+ | -}direct
Spécifie si le document doit être envoyé directement à l'imprimante sans être spoulé.
{+ | -}published
Spécifie si l'imprimante doit être publiée dans Active Directory. Si vous publiez l'imprimante, d'autres utilisateurs peuvent effectuer une recherche en fonction de son emplacement et des ses fonctions (par exemple impression couleur et agrafage).
{+ | -}hidden
Fonction réservée.
{+ | -}rawonly
Spécifie si seuls les travaux d'impression de données brutes peuvent être envoyés sur cette imprimante.
{+ | -}queued
Spécifie que l'imprimante ne doit pas commencer l'impression avant que la dernière page du document soit spoulée. Le programme d'impression n'est pas disponible tant que le document n'est pas complètement imprimé. Cependant, l'utilisation de cette option garantit la disponibilité de l'intégralité du document pour l'imprimante.
{+ | -}keepprintedjobs
Spécifie que le spouleur doit conserver les documents une fois qu'ils ont été imprimés. Lorsque vous activez cette option, vous pouvez resoumettre un document à l'imprimante à partir de la file d'attente d'impression au lieu du programme d'impression.
{+ | -}workoffline
Spécifie que vous devez être en mesure d'envoyer des travaux d'impression à la file d'attente d'impression même si votre ordinateur n'est pas connecté au réseau.
{+ | -}enabledevq
Spécifie si les travaux d'impression qui ne correspondent pas à la configuration de l'imprimante (par exemple des fichiers PostScript envoyés à des imprimantes non PostScript) doivent être conservés dans la file d'attente au lieu d'être imprimés.
{+ | -}docompletefirst
Spécifie si le spouleur doit envoyer à la file d'attente appropriée les travaux d'impression avec une priorité faible qui ont été spoulés avant d'envoyer à la même file d'attente les travaux d'impression avec une priorité élevée qui n'ont pas été spoulés. Si cette option est activée et si aucun document n'a été intégralement spoulé, l'imprimante enverra les documents de taille importante avant d'envoyer les documents de faible taille. Vous devez activer cette option si vous souhaitez optimiser l'efficacité de l'imprimante au dépend de la priorité des travaux d'impression. Si cette option est désactivée, le spouleur envoie toujours les travaux dont la priorité est élevée aux files d'attente d'impression respectives.
{+ | -}enablebidi
Spécifie que l'imprimante envoie des informations d'état au spouleur.
/?
Affiche l'aide à l'invite de commandes.

Remarques

  • Cette commande lance un script qui est situé dans le répertoire racinesystème\system32. Vous devez taper cette commande à l'invite de commandes en utilisant ce répertoire comme répertoire actuel, ou vous devez taper le chemin d'accès complet à ce répertoire au début de la commande cscript.
  • Si les informations que vous fournissez contiennent des espaces, insérez le texte entre guillemets (par exemple "Nom Ordinateur").

Exemple

Pour configurer une imprimante appelée ImprimanteCouleur_2 pour que le spouleur de l'ordinateur appelé ServeurHR conserve les travaux d'impression une fois qu'ils ont été imprimés, tapez :

cscript prncnfg.vbs -t -s ServeurHR -p ImprimanteCouleur_2 +conservertravauximpression

Pour modifier le nom d'une imprimante

Syntaxe

cscript prncnfg.vbs -x [-s OrdinateurDistant] -p NomImprimante -z

NouveauNomImprimante [-u NomUtilisateur -w Mot de passe]

Paramètres

-x
Requis. Spécifie que vous voulez changer le nom d'une imprimante.
-s OrdinateurDistant
Spécifie le nom de l'ordinateur distant qui gère l'imprimante que vous voulez renommer. Si vous ne spécifiez aucun ordinateur, l'ordinateur local est utilisé.
-p NomImprimante
Requis. Spécifie le nom actuel de l'imprimante.
-z NouveauNomImprimante
Requis. Spécifie le nouveau nom de l'imprimante.
-u NomUtilisateur -w Mot de passe
Spécifie un compte avec des autorisations de connexion à l'ordinateur qui héberge l'imprimante que vous voulez renommer, en utilisant les services WMI (Windows Management Instrumentation). Tous les membres du groupe Administrateurs de cet ordinateur bénéficient de ces autorisations, mais les autorisations peuvent également être octroyées à d'autres utilisateurs. Si vous ne spécifiez aucun compte, vous devez avoir ouvert une session sur un compte bénéficiant de ces autorisations pour que la commande fonctionne. Pour plus d'informations sur WMI, consultez la section Rubriques connexes.
/?
Affiche l'aide à l'invite de commandes.

Remarques

  • Cette commande lance un script situé dans le répertoire racinesystème\system32. Vous devez taper cette commande à l'invite de commandes en utilisant ce répertoire comme répertoire actuel, ou vous devez taper le chemin d'accès complet à ce répertoire au début de la commande cscript.
  • Si les informations que vous fournissez contiennent des espaces, insérez le texte entre guillemets (par exemple "Nom Ordinateur").

Exemple

Pour remplacer le nom d'une imprimante ImprimanteCouleur_2 par ImprimanteCouleur_3 sur l'ordinateur distant appelé ServeurHR, tapez :

cscript prncnfg.vbs -x -s ServeurHR-p ImprimanteCouleur_2 -z ImprimanteCouleur_3


Prndrvr.vbs

Ajoute, supprimer et répertorie les pilotes d'imprimante. Si vous utilisez la commande prndrvr.vbs sans paramètre, elle affiche l'aide pour la commande prndrvr.vbs.

Pour installer un pilote d'imprimante

Syntaxe

cscript prndrvr.vbs -a [-m NomLecteur] [-v {0 | 1 | 2 | 3}] [-e Environnement]

[-s OrdinateurDistant] [-h Chemin] [-i NomFichier.inf] [-u NomUtilisateur -w Mot de passe]

Paramètres

-a
Requis. Ce paramètre spécifie que vous voulez installer un pilote.
-m NomLecteur
Spécifie le nom du pilote que vous voulez installer. Les pilotes sont souvent nommés en fonction du modèle d'imprimante qu'ils prennent en charge. Consultez la documentation relative à l'imprimante pour obtenir plus d'informations.
-v {0 | 1 | 2 | 3}
Spécifie la version du pilote que vous voulez installer. Reportez-vous à la description du paramètre -e Environnement pour plus d'informations sur les versions disponibles pour chaque environnement. Si vous ne spécifiez aucune version, la version du pilote appropriée pour la version de Windows utilisée sur l'ordinateur sur lequel vous installez le périphérique est installée.
  • La version 0 prend en charge Windows 95, Windows 98 et Windows Millennium Edition.
  • La version 1 prend en charge Windows NT 3.51.
  • La version 2 prend en charge Windows NT 4.0.
  • La version 3 prend en charge Windows XP et Windows 2000.
-e Environnement
Spécifie l'environnement pour le pilote que vous voulez installer. Si vous ne spécifiez aucun environnement, l'environnement de l'ordinateur sur lequel vous installez le pilote est utilisé. Le tableau suivant répertorie les environnements de pilote disponibles et les versions correspondantes pour chacun.
Environnement Versions disponibles
"Windows NT x86" 1, 2 et 3
"Windows NT Alpha_AXP" 1 et 2
"Windows IA64" 3
"Windows NT R4000" 1
"Windows NT PowerPC" 1
"Windows 4.0" 0
-s OrdinateurDistant
Spécifie l'ordinateur distant sur lequel vous voulez installer le pilote. Si vous ne spécifiez aucun ordinateur, le pilote est installé sur l'ordinateur local.
-h Chemin
Spécifie le chemin d'accès du fichier du pilote. Si vous ne spécifiez aucun chemin, le chemin d'accès à l'emplacement à partir duquel Windows a été installé est utilisé.
-i NomFichier.inf
Spécifie la version du pilote que vous voulez installer. Si vous ne spécifiez aucun nom de fichier, le fichier ntprint.inf est utilisé.
-u NomUtilisateur -w Mot de passe
Spécifie un compte avec des autorisations pour la connexion, en utilisant les services WMI (Windows Management Instrumentation), sur l'ordinateur sur lequel vous voulez installer le pilote. Tous les membres du groupe Administrateurs pour cet ordinateur bénéficient de ces autorisations, mais les autorisations peuvent également être octroyées à d'autres utilisateurs. Si vous ne spécifiez aucun compte, vous devez être connecté à un compte bénéficiant de ces autorisations pour que la commande fonctionne. Pour plus d'informations sur WMI, consultez la section Rubriques connexes.
/?
Affiche l'aide à l'invite de commandes.

Remarques

  • Cette commande lance un script qui est situé dans le répertoire racinesystème\system32. Vous devez taper cette commande à l'invite de commandes en utilisant ce répertoire comme répertoire actuel, ou vous devez taper le chemin d'accès complet à ce répertoire au début de la commande cscript.
  • Si les informations que vous fournissez contiennent des espaces, insérez le texte entre guillemets (par exemple "Nom Ordinateur").

Exemple

Pour ajouter la version 3 du pilote d'imprimante nommé « Pilote d'imprimante couleur 1 » à l'ordinateur local, qui offre un environnement Windows NT x86, tapez :

cscript prndrvr.vbs -a -m "Pilote d'imprimante couleur 1" -v 3 -e "Windows NT x86"

Pour supprimer un pilote d'imprimante

Syntaxe

cscript prndrvr.vbs -d [-s OrdinateurDistant] -m NomLecteur -v {0 | 1 | 2 | 3} -e  

Environnement

[-u NomUtilisateur -w Mot de passe]

Paramètres

-d
Requis. Ce paramètre spécifie que vous voulez supprimer un pilote.
-s OrdinateurDistant
Spécifie l'ordinateur distant à partir duquel vous voulez supprimer le pilote. Si vous ne spécifiez aucun ordinateur, le pilote est supprimé de l'ordinateur local.
-m NomLecteur
Requis. Spécifie le nom du pilote que vous voulez installer. Les pilotes sont souvent nommés en fonction du modèle d'imprimante qu'ils prennent en charge. Consultez la documentation relative à l'imprimante pour obtenir plus d'informations.
-v {0 | 1 | 2 | 3}
Requis. Indique la version du pilote à supprimer. Reportez-vous à la description du paramètre -e Environnement pour plus d'informations sur les versions disponibles pour chaque environnement.
  • La version 0 prend en charge Windows 95, Windows 98 et Windows Millennium Edition.
  • La version 1 prend en charge Windows NT 3.51.
  • La version 2 prend en charge Windows NT 4.0.
  • La version 3 prend en charge Windows XP et Windows 2000.
-e Environnement
Requis. Spécifie l'environnement du pilote que vous voulez supprimer. Le tableau suivant répertorie les environnements de pilote disponibles et les versions correspondantes pour chacun d'entre eux.
Environnement Versions disponibles
"Windows NT x86" 1, 2 et 3
"Windows NT Alpha_AXP" 1 et 2
"Windows IA64" 3
"Windows NT R4000" 1
"Windows NT PowerPC" 1
"Windows 4.0" 0
-u NomUtilisateur -w Mot de passe
Spécifie un compte avec des autorisations pour la connexion à l'ordinateur sur lequel vous voulez supprimer le pilote, en utilisant les services WMI (Windows Management Instrumentation). Tous les membres du groupe Administrateurs sur cet ordinateur bénéficient de ces autorisations, mais les autorisations peuvent également être octroyées à d'autres utilisateurs. Si vous ne spécifiez aucun compte, vous devez être connecté à un compte bénéficiant de ces autorisations pour que la commande fonctionne. Pour plus d'informations sur WMI, consultez la section Rubriques connexes.
/?
Affiche l'aide à l'invite de commandes.

Remarques

  • Cette commande lance un script qui est situé dans le répertoire racinesystème\system32. Vous devez taper cette commande à l'invite de commandes en utilisant ce répertoire comme répertoire actuel, ou vous devez taper le chemin d'accès complet à ce répertoire au début de la commande cscript.
  • Lorsque vous supprimez un pilote, vous devez inclure les paramètres d'environnement et de version.
  • Si les informations que vous fournissez contiennent des espaces, insérez le texte entre guillemets (par exemple "Nom Ordinateur").

Pour répertorier les pilotes d'imprimante sur un ordinateur

Syntaxe

cscript prndrvr.vbs -l [-s OrdinateurDistant] [-u NomUtilisateur -w Mot de passe]

Paramètres

-l
Requis. Spécifie que vous voulez répertorier tous les pilotes sur un ordianteur.
-s OrdinateurDistant
Spécifie l'ordinateur distant pour lequel vous voulez répertorier les pilotes. Si vous ne spécifiez aucun ordinateur, les pilotes sur l'ordinateur local sont répertoriés.
-u NomUtilisateur -w Mot de passe
Spécifie un compte avec des autorisations pour la connexion à l'ordinateur pour lequel vous voulez répertorier les pilotes, en utilisant les services WMI (Windows Management Instrumentation). Tous les membres du groupe Administrateurs sur cet ordinateur bénéficient de ces autorisations, mais les autorisations peuvent également être octroyées à d'autres utilisateurs. Si vous ne spécifiez aucun compte, vous devez être connecté à un compte bénéficiant de ces autorisations pour que la commande fonctionne. Pour plus d'informations sur WMI, consultez la section Rubriques connexes.
/?
Affiche l'aide à l'invite de commandes.

Remarques

  • Cette commande lance un script qui est situé dans le répertoire racinesystème\system32. Vous devez taper cette commande à l'invite de commandes en utilisant ce répertoire comme répertoire actuel, ou vous devez taper le chemin d'accès complet à ce répertoire au début de la commande cscript.
  • Si les informations que vous fournissez contiennent des espaces, insérez le texte entre guillemets (par exemple "Nom Ordinateur").

Pour supprimer tous les pilotes d'imprimante non utilisés d'un ordinateur

Syntaxe

cscript prndrvr.vbs -x [-s OrdinateurDistant] [-u NomUtilisateur -w Mot de passe]

Paramètres

-x
Requis. Spécifie que vous voulez supprimer tous les pilotes inutilisés d'un ordinateur.
-s OrdinateurDistant
Spécifie l'ordinateur distant pour lequel vous voulez supprimer les pilotes. Si vous ne spécifiez pas d'ordinateur, les pilotes sont supprimés de l'ordinateur local.
-u NomUtilisateur -w Mot de passe
Spécifie un compte avec des autorisations pour la connexion à l'ordinateur pour lequel vous voulez supprimer les pilotes, en utilisant les services WMI (Windows Management Instrumentation). Tous les membres du groupe Administrateurs sur cet ordinateur bénéficient de ces autorisations, mais les autorisations peuvent également être octroyées à d'autres utilisateurs. Si vous ne spécifiez aucun compte, vous devez être connecté à un compte bénéficiant de ces autorisations pour que la commande fonctionne. Pour plus d'informations sur WMI, consultez la section Rubriques connexes.
/?
Affiche l'aide à l'invite de commandes.

Remarques

  • Cette commande lance un script qui est situé dans le répertoire racinesystème\system32. Vous devez taper cette commande à l'invite de commandes en utilisant ce répertoire comme répertoire actuel, ou vous devez taper le chemin d'accès complet à ce répertoire au début de la commande cscript.
  • Si les informations que vous fournissez contiennent des espaces, insérez le texte entre guillemets (par exemple "Nom Ordinateur").

Prnjobs.vbs

Interrompt, reprend, annule et répertorie les travaux d'impression. Utilisée sans paramètres, prnjobs.vbs affiche l'aide de la ligne de commande correspondant à la commande prnjobs.vbs.

Pour interrompre un travail d'impression

Syntaxe

cscript prnjobs -z [-s OrdinateurDistant] -p NomImprimante -j NuméroTâche

[-u NomUtilisateur -w Mot de passe]

Paramètres

-z
Requis. Spécifie que vous voulez interrompre un travail d'impression.
-s OrdinateurDistant
Spécifie le nom de l'ordinateur distant auquel la tâche d'impression interrompue a été envoyée. Si vous ne spécifiez aucun ordinateur, l'ordinateur local est utilisé.
-p NomImprimante
Requis. Spécifie le nom de l'imprimante qui doit imprimer le travail d'impression que vous voulez interrompre.
-j NuméroTâche
Requis. Spécifie le numéro d'identification de la tâche d'impression que vous voulez interrompre.
-u NomUtilisateur -w Mot de passe
Spécifie un compte avec des autorisations de connexion à l'ordinateur auquel la tâche d'impression que vous voulez interrompre a été envoyée, en utilisant les services WMI (Windows Management Instrumentation). Tous les membres du groupe Administrateurs de cet ordinateur bénéficient de ces autorisations, mais les autorisations peuvent également être octroyées à d'autres utilisateurs. Si vous ne spécifiez aucun compte, vous devez avoir ouvert une session sur un compte bénéficiant de ces autorisations pour que la commande fonctionne. Pour plus d'informations sur WMI, consultez la section Rubriques connexes.
/?
Affiche l'aide à l'invite de commandes.

Remarques

  • Cette commande lance un script situé dans le répertoire racinesystème\system32. Vous devez taper cette commande à l'invite de commandes en utilisant ce répertoire comme répertoire actuel, ou vous devez taper le chemin d'accès complet à ce répertoire au début de la commande cscript.
  • Pour afficher la liste des travaux d'impression et leurs numéros d'identification, utilisez cette commande avec le paramètre -l.
  • Si les informations que vous fournissez contiennent des espaces, insérez le texte entre guillemets (par exemple "Nom Ordinateur").

Exemple

Pour interrompre une tâche d'impression dont l'identificateur est 27 et qui a été envoyée à l'ordinateur distant appelé ServeurHR en vue de son impression sur une imprimante couleur appelée ImprimanteCouleur, tapez :

cscript prnjobs.vbs -z -s ServeurHR -p ImprimanteCouleur -j 27

Pour reprendre un travail d'impression

Syntaxe

cscript prnjobs -m [-s OrdinateurDistant] -p NomImprimante -j NuméroTâche

[-u NomUtilisateur -w Mot de passe]

Paramètres

-m
Requis. Spécifie que vous voulez reprendre une tâche d'impression.
-s OrdinateurDistant
Spécifie le nom de l'ordinateur distant auquel la tâche d'impression que vous voulez reprendre a été envoyée. Si vous ne spécifiez aucun ordinateur, l'ordinateur local est utilisé.
-p NomImprimante
Requis. Spécifie le nom de l'imprimante qui doit imprimer le travail d'impression que vous voulez reprendre.
-j NuméroTâche
Requis. Spécifie le numéro d'identification du travail d'impression que vous voulez reprendre.
-u NomUtilisateur -w Mot de passe
Spécifie un compte avec des autorisations de connexion à l'ordinateur auquel le travail d'impression que vous voulez reprendre a été envoyé, en utilisant les services WMI (Windows Management Instrumentation). Tous les membres du groupe Administrateurs de cet ordinateur bénéficient de ces autorisations, mais les autorisations peuvent également être octroyées à d'autres utilisateurs. Si vous ne spécifiez aucun compte, vous devez avoir ouvert une session sur un compte bénéficiant de ces autorisations pour que la commande fonctionne. Pour plus d'informations sur WMI, consultez la section Rubriques connexes.
/?
Affiche l'aide à l'invite de commandes.

Remarques

  • Cette commande lance un script situé dans le répertoire racinesystème\system32. Vous devez taper cette commande à l'invite de commandes en utilisant ce répertoire comme répertoire actuel, ou vous devez taper le chemin d'accès complet à ce répertoire au début de la commande cscript.
  • Pour afficher une liste de travaux d'impression et leurs numéros d'identification, utilisez cette commande avec le paramètre -l.
  • Si les informations que vous fournissez contiennent des espaces, insérez le texte entre guillemets (par exemple "Nom Ordinateur").

Pour annuler un travail d'impression

Syntaxe

cscript prnjobs -x [-s OrdinateurDistant] -p NomImprimante -j NuméroTâche

[-u NomUtilisateur -w Mot de passe]

Paramètres

-x
Requis. Spécifie que vous voulez annuler une tâche d'impression.
-s OrdinateurDistant
Spécifie le nom de l'ordinateur distant auquel la tâche d'impression que vous voulez annuler a été envoyée. Si vous ne spécifiez aucun ordinateur, l'ordinateur local est utilisé.
-p NomImprimante
Requis. Spécifie le nom de l'imprimante qui devrait imprimer le document que vous voulez annuler.
-j NuméroTâche
Requis. Spécifie le numéro d'identification de la tâche d'impression que vous voulez annuler.
-u NomUtilisateur -w Mot de passe
Spécifie un compte avec des autorisations de connexion à l'ordinateur auquel la tâche d'impression que vous voulez annuler a été envoyée, en utilisant les services WMI (Windows Management Instrumentation). Tous les membres du groupe Administrateurs de cet ordinateur bénéficient de ces autorisations, mais les autorisations peuvent également être octroyées à d'autres utilisateurs. Si vous ne spécifiez aucun compte, vous devez avoir ouvert une session sur un compte bénéficiant de ces autorisations pour que la commande fonctionne. Pour plus d'informations sur WMI, consultez la section Rubriques connexes.
/?
Affiche l'aide à l'invite de commandes.

Remarques

  • Cette commande lance un script situé dans le répertoire racinesystème\system32. Vous devez taper cette commande à l'invite de commandes en utilisant ce répertoire comme répertoire actuel, ou vous devez taper le chemin d'accès complet à ce répertoire au début de la commande cscript.
  • Pour afficher la liste des travaux d'impression et leurs numéros d'identification, utilisez cette commande avec le paramètre -l.
  • Si les informations que vous fournissez contiennent des espaces, insérez le texte entre guillemets (par exemple "Nom Ordinateur").

Pour répertorier les travaux d'impression dans une file d'attente d'impression

Syntaxe

cscript prnjobs -l [-s OrdinateurDistant] [-p NomImprimante]

[-u NomUtilisateur -w Mot de passe]

Paramètres

-l
Requis. Spécifie que vous voulez répertorier tous les travaux d'impression d'une file d'attente d'impression.
-s OrdinateurDistant
Spécifie le nom de l'ordinateur distant qui héberge la file d'attente d'impression dont vous voulez répertorier les travaux d'impression. Si vous ne spécifiez aucun ordinateur, l'ordinateur local est utilisé.
-p NomImprimante
Spécifie le nom de l'imprimante dont la file d'attente d'impression contient les travaux d'impression que vous voulez répertorier. Si vous ne spécifiez aucune imprimante, tous les travaux d'impression situés dans les files d'attente d'impression sont répertoriés.
-u NomUtilisateur -w Mot de passe
Spécifie un compte avec des autorisations de connexion à l'ordinateur qui héberge la file d'attente d'impression dont vous voulez répertorier les travaux d'impression, en utilisant les services WMI (Windows Management Instrumentation). Tous les membres du groupe Administrateurs de cet ordinateur bénéficient de ces autorisations, mais les autorisations peuvent également être octroyées à d'autres utilisateurs. Si vous ne spécifiez aucun compte, vous devez avoir ouvert une session sur un compte bénéficiant de ces autorisations pour que la commande fonctionne. Pour plus d'informations sur WMI, consultez la section Rubriques connexes.
/?
Affiche l'aide à l'invite de commandes.

Remarques

  • Cette commande lance un script situé dans le répertoire racinesystème\system32. Vous devez taper cette commande à l'invite de commandes en utilisant ce répertoire comme répertoire actuel, ou vous devez taper le chemin d'accès complet à ce répertoire au début de la commande cscript.
  • Pour afficher la liste des travaux d'impression et leurs numéros d'identification, utilisez cette commande avec le paramètre -l.
  • Si les informations que vous fournissez contiennent des espaces, insérez le texte entre guillemets (par exemple "Nom Ordinateur").

Exemple

Pour répertorier tous les travaux d'impression en cours dans la file d'attente de l'imprimante locale nommée ImprimanteCouleur_2, tapez :

cscript prnjobs.vbs -l -p ImprimanteCouleur_2


Prnmngr.vbs

Ajoute, supprime et répertorie les imprimantes ou les connexions à une imprimante. Définit et affiche également l'imprimante par défaut. Utilisée sans paramètres, prnmngr.vbs affiche l'aide de la ligne de commande correspondant à la commande prnmngr.vbs.

Pour ajouter une imprimante locale

Syntaxe

cscript prnmngr.vbs -a -p NomImprimante [-s OrdinateurDistant] -m NomLecteur -r

NomPort [-u NomUtilisateur -w Mot de passe]

Paramètres

-a
Requis. Spécifie que vous voulez ajouter une imprimante locale.
-s OrdinateurDistant
Spécifie le nom de l'ordinateur distant auquel vous voulez ajouter une imprimante locale. Si vous ne spécifiez aucun ordinateur, l'imprimante est ajoutée à l'ordinateur local.
-p NomImprimante
Requis. Spécifie le nom de l'imprimante locale que vous voulez ajouter.
-m NomLecteur
Requis. Spécifie le nom du lecteur correspondant à l'imprimante locale que vous voulez ajouter. Les lecteurs sont souvent nommés en fonction du modèle d'imprimante qu'ils prennent en charge. Consultez la documentation relative à l'imprimante pour plus d'informations.
-r NomPort
Requis. Spécifie le port auquel l'imprimante est connectée. S'il s'agit d'un port parallèle ou série, utilisez l'ID du port (par exemple, LPT1 ou COM1). S'il s'agit d'un port TCP/IP, utilisez le nom de port que vous avez spécifié lors de l'ajout du port. Pour plus d'informations, consultez la section Rubriques connexes.
-u NomUtilisateur -w Mot de passe
Spécifie un compte avec des autorisations de connexion à l'ordinateur auquel vous voulez ajouter une imprimante, en utilisant les services WMI (Windows Management Instrumentation). Tous les membres du groupe Administrateurs de cet ordinateur bénéficient de ces autorisations, mais les autorisations peuvent également être octroyées à d'autres utilisateurs. Si vous ne spécifiez aucun compte, vous devez avoir ouvert une session sur un compte bénéficiant de ces autorisations pour que la commande fonctionne. Pour plus d'informations sur WMI, consultez la section Rubriques connexes.
/?
Affiche l'aide à l'invite de commandes.

Remarques

  • Cette commande lance un script situé dans le répertoire racinesystème\system32. Vous devez taper cette commande à l'invite de commandes en utilisant ce répertoire comme répertoire actuel, ou vous devez taper le chemin d'accès complet à ce répertoire au début de la commande cscript.
  • Si les informations que vous fournissez contiennent des espaces, insérez le texte entre guillemets (par exemple "Nom Ordinateur").

Exemple

Pour ajouter une imprimante nommée ImprimanteCouleur_2 qui est connectée au port LPT1 sur l'ordinateur local et qui requiert un pilote d'imprimante nommé Pilote Imprimante Couleur1, tapez :

cscript prnmngr.vbs -a -p ImprimanteCouleur_2 -m "Pilote Imprimante Couleur1" -r lpt1:

Pour ajouter une connexion d'imprimante

Syntaxe

cscript prnmngr.vbs -ac -p NomImprimante

Paramètres

-ac
Requis. Spécifie que vous voulez ajouter une connexion d'imprimante.
-p NomImprimante
Requis. Spécifie le nom de l'imprimante pour laquelle vous voulez ajouter une connexion.
/?
Affiche l'aide à l'invite de commandes.

Remarques

  • Cette commande lance un script situé dans le répertoire racinesystème\system32. Vous devez taper cette commande à l'invite de commandes en utilisant ce répertoire comme répertoire actuel, ou vous devez taper le chemin d'accès complet à ce répertoire au début de la commande cscript.
  • Si les informations que vous fournissez contiennent des espaces, insérez le texte entre guillemets (par exemple "Nom Ordinateur").

Pour supprimer une imprimante

Syntaxe

cscript prnmngr.vbs -d -p NomImprimante [-u NomUtilisateur -w Mot de passe]

[-s OrdinateurDistant]

Paramètres

-d
Requis. Spécifie que vous voulez supprimer une imprimante.
-p NomImprimante
Requis. Spécifie le nom de l'imprimante que vous voulez supprimer.
-u NomUtilisateur -w Mot de passe
Spécifie un compte avec des autorisations de connexion à l'ordinateur sur lequel vous voulez supprimer une imprimante, en utilisant les services WMI (Windows Management Instrumentation). Tous les membres du groupe Administrateurs de cet ordinateur bénéficient de ces autorisations, mais les autorisations peuvent également être octroyées à d'autres utilisateurs. Si vous ne spécifiez aucun compte, vous devez avoir ouvert une session sur un compte bénéficiant de ces autorisations pour que la commande fonctionne. Pour plus d'informations sur WMI, consultez la section Rubriques connexes.
-s OrdinateurDistant
Spécifie le nom de l'ordinateur distant auquel vous voulez ajouter une imprimante locale. Si vous ne spécifiez aucun ordinateur, l'imprimante est ajoutée à l'ordinateur local.
/?
Affiche l'aide à l'invite de commandes.

Remarques

  • Cette commande lance un script situé dans le répertoire racinesystème\system32. Vous devez taper cette commande à l'invite de commandes en utilisant ce répertoire comme répertoire actuel, ou vous devez taper le chemin d'accès complet à ce répertoire au début de la commande cscript.
  • Si les informations que vous fournissez contiennent des espaces, insérez le texte entre guillemets (par exemple "Nom Ordinateur").

Exemple

Pour supprimer l'imprimante nommée ImprimanteCouleur_2 de l'ordinateur distant nommé ServeurHR, tapez :

cscript prnmngr.vbs -d -s ServeurHR -p ImprimanteCouleur_2

Pour supprimer toutes les imprimantes d'un ordinateur

Syntaxe

cscript prnmngr.vbs -x [-s OrdinateurDistant] [-u NomUtilisateur] [-w Mot de passe]

Paramètres

-x
Requis. Spécifie que vous voulez supprimer toutes les imprimantes d'un ordinateur.
-s OrdinateurDistant
Spécifie le nom de l'ordinateur distant sur lequel vous voulez supprimer toutes les imprimantes. Si vous ne spécifiez aucun ordinateur, toutes les imprimantes sont supprimées de l'ordinateur local.
-u NomUtilisateur -w Mot de passe
Spécifie un compte avec des autorisations de connexion à l'ordinateur sur lequel vous voulez supprimer toutes les imprimantes, en utilisant les services WMI (Windows Management Instrumentation). Tous les membres du groupe Administrateurs de cet ordinateur bénéficient de ces autorisations, mais les autorisations peuvent également être octroyées à d'autres utilisateurs. Si vous ne spécifiez aucun compte, vous devez avoir ouvert une session sur un compte bénéficiant de ces autorisations pour que la commande fonctionne. Pour plus d'informations sur WMI, consultez la section Rubriques connexes.
/?
Affiche l'aide à l'invite de commandes.

Remarques

  • Cette commande lance un script situé dans le répertoire racinesystème\system32. Vous devez taper cette commande à l'invite de commandes en utilisant ce répertoire comme répertoire actuel, ou vous devez taper le chemin d'accès complet à ce répertoire au début de la commande cscript.
  • Si les informations que vous fournissez contiennent des espaces, insérez le texte entre guillemets (par exemple "Nom Ordinateur").

Pour afficher l'imprimante par défaut

Syntaxe

cscript prnmngr.vbs -g

Paramètres

-g
Requis. Spécifie que vous voulez afficher l'imprimante par défaut.
/?
Affiche l'aide à l'invite de commandes.

Remarques

  • Cette commande lance un script situé dans le répertoire racinesystème\system32. Vous devez taper cette commande à l'invite de commandes en utilisant ce répertoire comme répertoire actuel, ou vous devez taper le chemin d'accès complet à ce répertoire au début de la commande cscript.
  • Si les informations que vous fournissez contiennent des espaces, insérez le texte entre guillemets (par exemple "Nom Ordinateur").

Pour définir l'imprimante par défaut

Syntaxe

cscript prnmngr.vbs -t -p NomImprimante

Paramètres

-t
Requis. Spécifie que vous voulez définir l'imprimante par défaut.
-p NomImprimante
Requis. Spécifie le nom de l'imprimante que vous voulez définir comme imprimante par défaut.
/?
Affiche l'aide à l'invite de commandes.

Remarques

  • Cette commande lance un script situé dans le répertoire racinesystème\system32. Vous devez taper cette commande à l'invite de commandes en utilisant ce répertoire comme répertoire actuel, ou vous devez taper le chemin d'accès complet à ce répertoire au début de la commande cscript.
  • Si les informations que vous fournissez contiennent des espaces, insérez le texte entre guillemets (par exemple "Nom Ordinateur").

Pour répertorier toutes les imprimantes d'un ordinateur

Syntaxe

cscript prnmngr.vbs -l [-s OrdinateurDistant] [-u NomUtilisateur -w Mot de passe]

Paramètres

-l
Requis. Spécifie que vous voulez répertorier toutes les imprimantes d'un ordinateur.
-s OrdinateurDistant
Spécifie le nom de l'ordinateur distant pour lequel vous voulez répertorier les imprimantes. Si vous ne spécifiez aucun ordinateur, les imprimantes ajoutées à l'ordinateur local sont répertoriées.
-u NomUtilisateur -w Mot de passe
Spécifie un compte avec des autorisations de connexion à l'ordinateur pour lequel vous voulez répertorier les imprimantes, en utilisant les services WMI (Windows Management Instrumentation). Tous les membres du groupe Administrateurs de cet ordinateur bénéficient de ces autorisations, mais les autorisations peuvent également être octroyées à d'autres utilisateurs. Si vous ne spécifiez aucun compte, vous devez avoir ouvert une session sur un compte bénéficiant de ces autorisations pour que la commande fonctionne. Pour plus d'informations sur WMI, consultez la section Rubriques connexes.
/?
Affiche l'aide à l'invite de commandes.

Remarques

  • Cette commande lance un script situé dans le répertoire racinesystème\system32. Vous devez taper cette commande à l'invite de commandes en utilisant ce répertoire comme répertoire actuel, ou vous devez taper le chemin d'accès complet à ce répertoire au début de la commande cscript.
  • Si les informations que vous fournissez contiennent des espaces, insérez le texte entre guillemets (par exemple "Nom Ordinateur").

Prnport.vbs

Crée, supprime et répertorie les ports d'imprimante TCP/IP. Affiche et modifie également la configuration des ports. Si vous utilisez la commande prnport.vbs sans paramètre, elle affiche l'aide pour la commande prnport.vbs.

Pour créer un port d'imprimante TCP/IP standard

Syntaxe

cscript prnport.vbs -a -r NomPort [-s OrdinateurDistant] -h AdresseIP

[-u NomUtilisateur -w Mot de passe] [-o {raw -n NuméroPort | lpr}] [-q NomFileAttente]

[-m{e | d}] [-i NomIndex] [-y NomCommunauté] [-2{e | d}]

Paramètres

-a
Requis. Spécifie que vous voulez créer un port d'imprimante TCP/IP standard.
-r NomPort
Requis. Spécifie le port auquel l'imprimante est connectée.
-s OrdinateurDistant
Spécifie le nom de l'ordinateur distant auquel vous voulez ajouter le port. Si vous ne spécifiez aucun ordinateur, le port est ajouté à l'ordinateur local.
-h AdresseIP
Requis. Spécifie l'adresse IP que vous voulez affecter au port.
-u NomUtilisateur -w Mot de passe
Spécifie un compte avec des autorisations pour la connexion à l'ordinateur sur lequel vous voulez créer un port d'imprimante TCP/IP standard, en utilisant les services WMI (Windows Management Instrumentation). Tous les membres du groupe Administrateurs de cet ordinateur bénéficient de ces autorisations, mais les autorisations peuvent également être octroyées à d'autres utilisateurs. Si vous ne spécifiez aucun compte, vous devez avoir ouvert une session sur un compte bénéficiant de ces autorisations pour que la commande fonctionne. Pour plus d'informations sur WMI, consultez la section Rubriques connexes.
-o {raw -n NuméroPort | lpr}
Spécifie le protocole que le port utilise : TCP en tant que tel ou TCP LPR. Si vous utilisez TCP en tant que tel, ce paramètre spécifie le numéro de port d'un port d'imprimante TCP en tant que tel. Par défaut, ce numéro de port est 9100. Pour plus d'informations, consultez la section Rubriques connexes. La plupart des imprimantes utilisent TCP en tant que tel. Sur les réseaux UNIX, les imprimantes utilisent souvent TCP LPR. Pour plus d'informations sur TCP en tant que tel, consultez la section Rubriques connexes. Pour plus d'informations sur TCP LPR, consultez la norme RFC 1179 sur le site Web RFC Editor.
-q NomFileAttente
Spécifie le nom de la file d'attente d'un port TCP en tant que tel.
-m{e | d}
Spécifie si SNMP est activé. Le paramètre e active SNMP. Le paramètre d désactive SNMP.
-i NomIndex
Spécifie l'index SNMP, si SNMP est activé. Pour plus d'informations, consultez la norme RFC 1759 sur le site Web RFC Editor.
-y NomCommunauté
Spécifie le nom de la communauté SNMP, si SNMP est activé. Pour plus d'informations, consultez la section Rubriques connexes.
-2{e | d}
Spécifie si les spoules doubles (également appelés respooling) sont activés pour les ports TCP LPR. Les spoules doubles sont nécessaires car TCP LPR doit inclure un nombre d'octets exact dans le fichier de contrôle envoyé à l'imprimante, mais le protocole ne peut pas obtenir ce nombre du fournisseur d'impression local. Par conséquent, lorsqu'un fichier est envoyé vers une file d'attente d'impression TCP LPR, il est également envoyé en tant que fichier temporaire dans le répertoire system32. TCP LPR détermine la taille du fichier temporaire et envoie la taille au serveur qui exécute LPD. Le paramètre e active les spoules doubles. Le paramètre d désactive les spoules doubles.
/?
Affiche l'aide à l'invite de commandes.

Remarques

  • Cette commande lance un script qui est situé dans le répertoire racinesystème\system32. Vous devez taper cette commande à l'invite de commandes en utilisant ce répertoire comme répertoire actuel, ou vous devez taper le chemin d'accès complet à ce répertoire au début de la commande cscript.
  • Si vous voulez modifier la configuration d'un port d'imprimante TCP/IP standard après l'avoir créé, vous pouvez utiliser la commande cscript prnport.vbs avec le paramètre -t.
  • Si les informations que vous fournissez contiennent des espaces, insérez le texte entre guillemets (par exemple "Nom Ordinateur").

Pour supprimer un port d'imprimante TCP/IP standard

Syntaxe

cscript prnport.vbs -d -r NomPort [-s OrdinateurDistant] [-u NomUtilisateur -w  password]

Paramètres

-d
Requis. Spécifie que vous voulez supprimer un port d'imprimante TCP/IP standard.
-r NomPort
Requis. Spécifie le port d'imprimante TCP/IP standard que vous voulez supprimer.
-s OrdinateurDistant
Spécifie le nom de l'ordinateur distant pour lequel vous voulez supprimer le port. Si vous ne spécifiez aucun ordinateur, le port est supprimé de l'ordinateur local.
-u NomUtilisateur -w Mot de passe
Spécifie un compte avec des autorisations pour la connexion à l'ordinateur sur lequel vous voulez supprimer un port d'imprimante TCP/IP standard, en utilisant les services WMI (Windows Management Instrumentation). Tous les membres du groupe Administrateurs de cet ordinateur bénéficient de ces autorisations, mais les autorisations peuvent également être octroyées à d'autres utilisateurs. Si vous ne spécifiez aucun compte, vous devez avoir ouvert une session sur un compte bénéficiant de ces autorisations pour que la commande fonctionne. Pour plus d'informations sur WMI, consultez la section Rubriques connexes.
/?
Affiche l'aide à l'invite de commandes.

Remarques

  • Cette commande lance un script qui est situé dans le répertoire racinesystème\system32. Vous devez taper cette commande à l'invite de commandes en utilisant ce répertoire comme répertoire actuel, ou vous devez taper le chemin d'accès complet à ce répertoire au début de la commande cscript.
  • Si les informations que vous fournissez contiennent des espaces, insérez le texte entre guillemets (par exemple "Nom Ordinateur").

Exemple

Pour supprimer le port d'imprimante TCP/IP standard nommé IP_192.168.12.128 de l'ordinateur distant nommé ServeurHR, tapez :

cscript prnport.vbs -d -r IP_192.168.12.128 -s ServeurHR

Pour répertorier tous les ports d'imprimante TCP/IP standard sur un ordinateur

Syntaxe

cscript prnport.vbs -l [-s OrdinateurDistant] [-u NomUtilisateur -w Mot de passe]

Paramètres

-l
Requis. Spécifie que vous voulez répertorier tous les ports d'imprimante TCP/IP standard sur un ordinateur.
-s OrdinateurDistant
Spécifie le nom de l'ordinateur distant dont vous voulez répertorier les ports. Si vous ne spécifiez aucun ordinateur, les ports sur l'ordinateur local sont répertoriés.
-u NomUtilisateur -w Mot de passe
Spécifie un compte avec des autorisations pour la connexion à l'ordinateur pour lequel vous voulez répertorier tous les ports d'imprimante TCP/IP standard, en utilisant les services WMI (Windows Management Instrumentation). Tous les membres du groupe Administrateurs de cet ordinateur bénéficient de ces autorisations, mais les autorisations peuvent également être octroyées à d'autres utilisateurs. Si vous ne spécifiez aucun compte, vous devez avoir ouvert une session sur compte bénéficiant de ces autorisations pour que la commande fonctionne. Pour plus d'informations sur WMI, consultez la section Rubriques connexes.
/?
Affiche l'aide à l'invite de commandes.

Remarques

  • Cette commande lance un script qui est situé dans le répertoire racinesystème\system32. Vous devez taper cette commande à l'invite de commandes en utilisant ce répertoire comme répertoire actuel, ou vous devez taper le chemin d'accès complet à ce répertoire au début de la commande cscript.
  • Si les informations que vous fournissez contiennent des espaces, insérez le texte entre guillemets (par exemple "Nom Ordinateur").

Exemple

Pour répertorier tous les ports d'imprimante TCP/IP standard sur l'ordinateur distant nommé ServeurHR, tapez :

cscript prnport.vbs -l -s ServeurHR

Pour afficher la configuration d'un port d'imprimante TCP/IP standard

Syntaxe

cscript prnport.vbs -g -r NomPort [-s OrdinateurDistant] [-u NomUtilisateur -w  password]

Paramètres

-g
Requis. Spécifie que vous voulez afficher la configuration d'un port d'imprimante TCP/IP standard.
-r NomPort
Requis. Spécifie le port dont vous voulez afficher la configuration.
-s OrdinateurDistant
Spécifie le nom de l'ordinateur distant qui héberge le port dont vous voulez afficher la configuration. Si vous ne spécifiez aucun ordinateur, les informations sont affichées pour le port avec sa configuration sur l'ordinateur local.
-u NomUtilisateur -w Mot de passe
Spécifie un compte avec des autorisations pour la connexion à l'ordinateur qui héberge le port dont vous voulez afficher la configuration, en utilisant les services WMI (Windows Management Instrumentation). Tous les membres du groupe Administrateurs de cet ordinateur bénéficient de ces autorisations, mais les autorisations peuvent également être octroyées à d'autres utilisateurs. Si vous ne spécifiez aucun compte, vous devez avoir ouvert une session sur un compte bénéficiant de ces autorisations pour que la commande fonctionne. Pour plus d'informations sur WMI, consultez la section Rubriques connexes.
/?
Affiche l'aide à l'invite de commandes.

Remarques

  • Cette commande lance un script qui est situé dans le répertoire racinesystème\system32. Vous devez taper cette commande à l'invite de commandes en utilisant ce répertoire comme répertoire actuel, ou vous devez taper le chemin d'accès complet à ce répertoire au début de la commande cscript.
  • Si les informations que vous fournissez contiennent des espaces, insérez le texte entre guillemets (par exemple "Nom Ordinateur").

Pour configurer un port d'imprimante TCP/IP standard

Syntaxe

cscript prnport.vbs -t -r NomPort [-s OrdinateurDistant] [-o {raw -n NuméroPort | lpr}]

[-h AdresseIP] [-q NomFileAttente] [-m{e | d}] [-i NomIndex] [-y NomCommunauté]

[-2{e | d}] [-u NomUtilisateur -w Mot de passe]

Paramètres

-t
Requis. Spécifie que vous voulez configurer un port d'imprimante TCP/IP standard.
-r NomPort
Requis. Spécifie le port auquel l'imprimante est connectée.
-s OrdinateurDistant
Spécifie le nom de l'ordinateur distant sur lequel vous voulez configurer le port. Si vous ne spécifiez aucun ordinateur, le port est configuré sur l'ordinateur local.
-o {raw -n NuméroPort | lpr}
Spécifie le protocole que le port utilise : TCP en tant que tel ou TCP LPR. Si vous utilisez TCP en tant que tel, spécifie le numéro de port d'un port d'imprimante TCP en tant que tel. Par défaut, le numéro de port est 9100. Pour plus d'informations, consultez la section Rubriques connexes. La plupart des imprimantes utilisent TCP en tant que tel. Sur le réseaux UNIX, les ports d'imprimante utilisent souvent TCP LPR. Pour plus d'informations sur TCP en tant que tel, consultez la section Rubriques connexes. Pour plus d'informations sur TCP LPR, consultez la norme RFC 1179 sur le site Web RFC Editor.
-h AdresseIP
Spécifie l'adresse IP de l'imprimante pour laquelle vous voulez configurer le port.
-q NomFileAttente
Spécifie le nom de la file d'attente pour un port TCP en tant que tel.
-m{e | d}
Spécifie si SNMP est activé. Le paramètre e active SNMP. Le paramètre d désactive SNMP.
-i NomIndex
Spécifie l'index SNMP si SNMP est activé. Pour plus d'informations, consultez la norme RFC 1759 sur le site Web RFC Editor.
-y NomCommunauté
Spécifie le nom de la communauté SNMP si SNMP est activé. Pour plus d'informations, consultez la section Rubriques connexes.
-2{e | d}
Spécifie si les spoules doubles (également appelés respooling) sont activés pour les ports TCP LPR. Les spoules doubles sont nécessaires car TCP LPR doit inclure un nombre d'octets exact dans le fichier de contrôle envoyé à l'imprimante, mais le protocole ne peut pas obtenir ce nombre du fournisseur d'impression local. Par conséquent, lorsqu'un fichier est envoyé à une file d'attente d'impression TCP LPR, il est également envoyé en tant que fichier temporaire dans le répertoire system32. TCP LPR détermine la taille du fichier temporaire et envoie la taille au serveur qui exécute LPD. Le paramètre e active les spoules doubles. Le paramètre d désactive les spoules doubles.
-u NomUtilisateur -w Mot de passe
Spécifie un compte avec des autorisations pour la connexion à l'ordinateur sur lequel vous voulez configurer un port, en utilisant les services WMI (Windows Management Instrumentation). Tous les membres du groupe Administrateurs de cet ordinateur bénéficient de ces autorisations, mais les autorisations peuvent également être octroyées à d'autres utilisateurs. Si vous ne spécifiez aucun compte, vous devez avoir ouvert une session sur un compte bénéficiant de ces autorisations pour que la commande fonctionne. Pour plus d'informations sur WMI, consultez la section Rubriques connexes.
/?
Affiche l'aide à l'invite de commandes.

Remarques

  • Cette commande lance un script qui est situé dans le répertoire racinesystème\system32. Vous devez taper cette commande à l'invite de commandes en utilisant ce répertoire comme répertoire actuel, ou vous devez taper le chemin d'accès complet à ce répertoire au début de la commande cscript.
  • Si les informations que vous fournissez contiennent des espaces, insérez le texte entre guillemets (par exemple "Nom Ordinateur").

Prnqctl.vbs

Permet d'imprimer une page de test, d'interrompre ou de reprendre une impression et de supprimer une impression d'une file d'attente. Utilisée sans paramètres, la commande prnqctl.vbs permet d'afficher l'aide relative à l'utilisation de la commande prnqctl.vbs.

Pour interrompre une impression

Syntaxe

cscript prnqctl.vbs -z [-s OrdinateurDistant] -p NomImprimante

[-u NomUtilisateur -w MotDePasse]

Paramètres

-z
Obligatoire. Demande la pause de l'impression.
-s OrdinateurDistant
Indique le nom de l'ordinateur distant auquel est reliée l'imprimante sur laquelle vous souhaitez interrompre une impression. Si vous n'indiquez pas de nom d'ordinateur, ce sont les impressions lancées sur l'imprimante reliée à l'ordinateur local qui sont interrompues.
-p NomImprimante
Obligatoire. Spécifie le nom de l'imprimante sur laquelle vous voulez interrompre les impressions.
-u NomUtilisateur -w MotDePasse
Spécifie un compte avec les autorisations qui lui permettent, au moyen des services WMI (Windows Management Instrumentation), de se connecter à l'ordinateur auquel l'imprimante est reliée et sur laquelle vous voulez interrompre les impressions. Tous les membres du groupe Administrateurs pour cet ordinateur disposent de ces autorisations, mais celles-ci peuvent aussi être accordées à d'autres utilisateurs. Si vous n'indiquez pas de compte, vous devez vous connecter sous un compte autorisé à lancer cette commande. Pour plus d'informations sur WMI, consultez Rubriques connexes.
/?
Affiche l'aide à l'invite de commandes.

Remarques

  • Cette commande lance un script qui se trouve dans le répertoire RacineSystème\system32. Lorsque vous tapez cette commande à l'invite de commandes, ce répertoire doit être le répertoire courant. Dans le cas contraire, vous devez taper le chemin d'accès complet à ce répertoire avant la commande cscript.
  • Si les informations que vous devez saisir contiennent des espaces, encadrez le texte de guillemets (par exemple, "Nom Ordinateur").

Exemple

Pour interrompre les impressions sur toutes les imprimantes appelées ImprimantesCouleur_2 reliées à l'ordinateur distant HRServeur, tapez :

cscript prnqctl.vbs -z -s HRServeur -p ImprimanteCouleur_2

Pour reprendre une impression

Syntaxe

cscript prnqctl.vbs -m [-s OrdinateurDistant] -p NomImprimante

[-u NomUtilisateur -w MotDePasse]

Paramètres

-m
Obligatoire. Demande la reprise de l'impression.
-s OrdinateurDistant
Indique le nom de l'ordinateur distant auquel est reliée l'imprimante sur laquelle vous souhaitez reprendre les impressions. Si vous n'indiquez pas de nom d'ordinateur, ce sont les impressions lancées sur l'imprimante reliée à l'ordinateur local qui sont reprises.
-p NomImprimante
Obligatoire. Spécifie le nom de l'imprimante sur laquelle vous voulez reprendre les impressions.
-u NomUtilisateur -w MotDePasse
Spécifie un compte et les autorisations qui lui permettent, au moyen des services WMI (Windows Management Instrumentation), de se connecter à l'ordinateur qui gère l'imprimante sur laquelle vous voulez reprendre les impressions. Tous les membres du groupe Administrateurs pour cet ordinateur disposent de ces autorisations, mais celles-ci peuvent aussi être accordées à d'autres utilisateurs. Si vous n'indiquez pas de compte, vous devez vous connecter sous un compte autorisé à lancer cette commande. Pour plus d'informations sur WMI, consultez Rubriques connexes.
/?
Affiche l'aide à l'invite de commandes.

Remarques

  • Cette commande lance un script qui se trouve dans le répertoire RacineSystème\system32. Lorsque vous tapez cette commande à l'invite de commandes, ce répertoire doit être le répertoire courant. Dans le cas contraire, vous devez taper le chemin d'accès complet à ce répertoire avant la commande cscript.
  • Si les informations que vous devez saisir contiennent des espaces, encadrez le texte de guillemets (par exemple, "Nom Ordinateur").

Exemple

Pour reprendre les impressions sur toutes les imprimantes appelées ImprimantesCouleur_2 reliées à l'ordinateur distant HRServeur, tapez :

cscript prnqctl.vbs -m -s HRServeur -p ImprimanteCouleur_2

Pour imprimer une page de test

Syntaxe

cscript prnqctl.vbs -e [-s OrdinateurDistant] -p NomImprimante

[-u NomUtilisateur -w MotDePasse]

Paramètres

-e
Obligatoire. Indique que vous voulez imprimer une page de test.
-s OrdinateurDistant
Indique le nom de l'ordinateur distant auquel est reliée l'imprimante sur laquelle vous souhaitez imprimer une page de test. Si vous n'indiquez pas de nom d'ordinateur, l'opération est effectuée sur l'ordinateur local.
-p NomImprimante
Obligatoire. Spécifie le nom de l'imprimante sur laquelle vous voulez imprimer une page de test.
-u NomUtilisateur -w MotDePasse
Spécifie un compte et les autorisations qui lui permettent, au moyen des services WMI (Windows Management Instrumentation), de se connecter à l'ordinateur qui gère l'imprimante sur laquelle vous voulez imprimer une page de test. Tous les membres du groupe Administrateurs pour cet ordinateur disposent de ces autorisations, mais celles-ci peuvent aussi être accordées à d'autres utilisateurs. Si vous n'indiquez pas de compte, vous devez vous connecter sous un compte autorisé à lancer cette commande. Pour plus d'informations sur WMI, consultez Rubriques connexes.
/?
Affiche l'aide à l'invite de commandes.

Remarques

  • Cette commande lance un script qui se trouve dans le répertoire RacineSystème\system32. Lorsque vous tapez cette commande à l'invite de commandes, ce répertoire doit être le répertoire courant. Dans le cas contraire, vous devez taper le chemin d'accès complet à ce répertoire avant la commande cscript.
  • Si les informations que vous devez saisir contiennent des espaces, encadrez le texte de guillemets (par exemple, "Nom Ordinateur").

Pour annuler tous les travaux d'impression mis en attente sur une imprimante

Syntaxe

cscript prnqctl.vbs -x [-s OrdinateurDistant]-p NomImprimante

[-u NomUtilisateur -w MotDePasse]

Paramètres

-x
Obligatoire. Spécifie que vous voulez annuler tous les travaux d'impression mis en attente sur une imprimante.
-s OrdinateurDistant
Indique le nom de l'ordinateur distant auquel est reliée l'imprimante sur laquelle vous souhaitez annuler tous les travaux d'impression. Si vous n'indiquez pas de nom d'ordinateur, l'opération est effectuée sur l'ordinateur local.
-p NomImprimante
Obligatoire. Spécifie le nom de l'imprimante sur laquelle vous voulez annuler tous les travaux d'impression.
-u NomUtilisateur -w MotDePasse
Spécifie un compte et les autorisations qui lui permettent, au moyen des services WMI (Windows Management Instrumentation), de se connecter à l'ordinateur auquel est reliée l'imprimante sur laquelle vous voulez annuler tous les travaux d'impression. Tous les membres du groupe Administrateurs pour cet ordinateur disposent de ces autorisations, mais celles-ci peuvent aussi être accordées à d'autres utilisateurs. Si vous n'indiquez pas de compte, vous devez vous connecter sous un compte autorisé à lancer cette commande. Pour plus d'informations sur WMI, consultez Rubriques connexes.
/?
Affiche l'aide à l'invite de commandes.

Remarques

  • Cette commande lance un script qui se trouve dans le répertoire RacineSystème\system32. Lorsque vous tapez cette commande à l'invite de commandes, ce répertoire doit être le répertoire courant. Dans le cas contraire, vous devez taper le chemin d'accès complet à ce répertoire avant la commande cscript.
  • Si les informations que vous devez saisir contiennent des espaces, encadrez le texte de guillemets (par exemple, "Nom Ordinateur").

Prompt

Permet de modifier l'invite de l'exécutable Cmd.exe. Utilisée sans paramètres, la commande prompt permet de rétablir les paramètres par défaut de l'invite de commandes, à savoir la lettre du lecteur en cours, suivie du répertoire en cours et du symbole supérieur à (>).

Syntaxe

prompt [texte]

Paramètres

texte
Représente n'importe quels textes et informations à inclure dans l'invite de commandes.
/?
Affiche l'aide à l'invite de commandes.

Remarques

  • L'invite de commandes peut être personnalisée de manière à afficher n'importe quel texte de votre choix, y compris des informations telles que le nom du répertoire courant, la date et l'heure ou le numéro de la version de Windows XP utilisée.
  • Le tableau ci-dessous contient la liste des combinaisons de caractères qu'il est possible d'inclure à la place ou en plus de toute chaîne de caractères dans l'option de ligne de commandes texte. Avec cette liste est également fournie une brève description du texte ou de l'information que chacune de ces combinaisons ajoute à l'invite de commandes.
    Caractère Description
    $q = (signe égal)
    $$ $ (signe dollar)
    $t Heure actuelle
    $d Date actuelle
    $p Lecteur et chemin en cours
    $v Numéro de version de Windows XP
    $n Lecteur en cours
    $g > (signe supérieur à)
    $l < (signe inférieur à)
    $b | (barre verticale)
    $_ ENTRÉE-SAUT DE LIGNE
    $e Code d'échappement ANSI (code 27)
    $h Retour arrière (pour supprimer un caractère écrit sur la ligne de commandes de l'invite)
    $a & (et commercial)
    $c ( (parenthèse gauche)
    $f ) (parenthèse droite)
    $s espace
  • Lorsque les extensions de commandes sont activées, ce qui est le cas par défaut, la commande prompt prend en charge les caractères de formatage énumérés dans le tableau ci-dessous.
    Caractère Description
    $+ Zéro ou plus et signe plus (+), selon la profondeur de la pile du répertoire pushd, un caractère pour chaque niveau de la pile.
    $m Nom distant associé à la lettre de lecteur en cours ou chaîne vide si le lecteur en cours n'est pas un lecteur réseau.
  • Si vous incluez le caractère $p dans le paramètre texte, le disque est lu après chaque commande afin de déterminer le lecteur et le chemin en cours. Ceci risque de prendre du temps, surtout lorsqu'il s'agit de lecteurs de disquette.

Exemples

Dans l'exemple ci-dessous, l'invite de commandes est définie de façon à afficher le lecteur et le chemin courants suivis du symbole > :

prompt $p$g

La commande suivante affiche une invite de deux lignes : l'heure actuelle apparaît sur la première ligne et la date actuelle sur la deuxième :

prompt time is: $t$_date is: $d


Pushd

Mémorise le nom du répertoire en cours qui doit être utilisé par la commande popd avant de remplacer le répertoire courant par celui spécifié.

Syntaxe

pushd [Chemin]

Paramètres

Chemin
Spécifie le répertoire qui doit remplacer le répertoire en cours. Cette commande accepte des chemins relatifs.
/?
Affiche l'aide à l'invite de commandes.

Remarques

  • À chaque fois que vous utilisez la commande pushd, un seul répertoire est stocké pour votre utilisation. Toutefois, vous pouvez stocker plusieurs répertoires en utilisant la commande pushd plusieurs fois.

    Les répertoires sont stockés séquentiellement dans une pile virtuelle. Si vous utilisez une seule fois la commande pushd, le répertoire dans lequel vous utilisez la commande est placé en bas de la pile. Si vous utilisez de nouveau la commande, le deuxième répertoire est placé en haut du premier répertoire. Le processus se répète chaque fois que vous utilisez la commande pushd .

    Vous pouvez utiliser la commande popd pour remplacer le répertoire actuel par le répertoire le plus récent stocké à l'aide de la commande pushd. Si vous utilisez la commande popd, le répertoire situé en haut de la pile est supprimé de la pile au moment où le répertoire actuel est remplacé par ce répertoire. Si vous utilisez de nouveau la commande popd, le répertoire suivant de la pile est supprimé.
  • Si les extensions de commande sont activées, la commande pushd accepte un chemin de réseau ou une lettre de lecteur local et un chemin.
  • Si vous indiquez un chemin de réseau, la commande pushd attribue temporairement la première lettre de lecteur non utilisée, en commençant par la lettre Z: à la ressource réseau spécifiée. La commande permet ensuite de remplacer le lecteur en cours et le répertoire par le répertoire spécifié par la lettre de lecteur nouvellement attribuée. Si vous utilisez la commande popd avec les extensions de commande activées, elle supprime l'attribution de la lettre de lecteur créée par la commande pushd.

Exemples

Vous pouvez utiliser la commande pushd et la commande popd dans un programme de commandes pour remplacer le répertoire courant par celui dans lequel le programme de commandes a été lancé, puis effectuer l'opération inverse. Le programme de commandes suivant fourni en exemple montre comment procéder :

@echo off

rem Ce fichier de commandes supprime tous les fichiers .txt 
rem du répertoire spécifié.

pushd %1

del *.txt

popd

cls

echo Tous les fichiers texte sont supprimés du répertoire %1