DetailPage-MSS-KB

Base de connaissances

Numéro d'article: 65994 - Dernière mise à jour: samedi 8 février 2014 - Version: 3.0

 

Résumé

Vous pouvez utiliser l'instruction IF existent pour vérifier la présence d'un répertoire. Par exemple, pour tester des C:\WIN et choisissez C:\WIN si itexists, utilisez le fichier de commandes suivant :
   C:
   IF NOT EXIST C:\WIN\NUL GOTO NOWINDIR
   CD \WIN
   :NOWINDIR
				

Plus d'informations

NUL existe toujours sur un disque MS-DOS FAT ; Par conséquent, en cas de C:\WIN, C:\WIN\NUL existe. Cette technique peut également être utilisée pour vérifier qu'un driveexists. Par exemple :
   IF EXIST E:\NUL GOTO USE_E
				
Si un disque non formaté est testé, ou si le lecteur de disquette est vide, l'erreur anINT 24 (abandon, reprise, échec?) se produit.

Aucune de ces tests ne fonctionne correctement avec les périphériques réseau ou de n'importe quel otherdevice qui ne dispose pas d'un système de fichiers FAT contrôlé par le pilote de périphérique de bloc (par exemple, lorsque vous utilisez Windows pour Workgroups 3.11 avec l'accès 32-BitFile).

Avant d'utiliser cette technique, vous devez savoir quelle theclient de logiciels réseau utilise, quel type de serveur auquel ils vous connectez, et le système de fichiers que le serveur utilise.

Le tableau suivant présente si EXIST renvoie NULL :
                                                         With 32-Bit File
                             No 32-Bit    With 32-Bit   Access and NetWare

Drive Type                  File Access   File Access    3.x connectivity

Local FAT                    correctly      always            never
Windows for Workgroups FAT   correctly      always            never
Microsoft LAN Manager HPFS     never        always            never
Windows NT FAT/NTFS            never        always            never
NetWare                      correctly      never             never
				

Les informations contenues dans cet article s'appliquent au(x) produit(s) suivant(s):
  • Microsoft MS-DOS 4.0 Standard
  • Microsoft MS-DOS 5.0 Standard
  • Microsoft MS-DOS 6.0 Standard
  • Microsoft MS-DOS 6.2 Standard
  • Microsoft MS-DOS 6.21 Standard
  • Microsoft MS-DOS 6.22 Standard
  • Microsoft Windows for Workgroups 3.11
Mots-clés : 
kbmt KB65994 KbMtfr
Traduction automatiqueTraduction automatique
IMPORTANT : Cet article est issu d'une traduction automatique réalisée par un logiciel Microsoft et non par un traducteur professionnel. Cette traduction automatique a pu aussi être révisée par la communauté Microsoft grâce à la technologie Community Translation Framework (CTF). Pour en savoir plus sur cette technologie, veuillez consulter la page http://support.microsoft.com/gp/machine-translation-corrections/fr. Microsoft vous propose en effet des articles traduits par des professionnels, des articles issus de traductions automatiques et des articles issus de traductions automatiques révisées par la communauté Microsoft, de manière à ce que vous ayez accès à tous les articles de notre Base de connaissances dans votre langue. Il est important de noter que les articles issus de la traduction automatique, y compris ceux révisés par la communauté Microsoft, peuvent contenir des erreurs de vocabulaire, de syntaxe ou de grammaire. Microsoft ne pourra être tenu responsable des imprécisions, erreurs, ainsi que de tout dommage résultant d’une traduction incorrecte du contenu ou de son utilisation par les clients.
La version anglaise de cet article est la suivante: 65994  (http://support.microsoft.com/kb/65994/en-us/ )
L'INFORMATION CONTENUE DANS CE DOCUMENT EST FOURNIE PAR MICROSOFT SANS GARANTIE D'AUCUNE SORTE, EXPLICITE OU IMPLICITE. L'UTILISATEUR ASSUME LE RISQUE DE L'UTILISATION DU CONTENU DE CE DOCUMENT. CE DOCUMENT NE PEUT ETRE REVENDU OU CEDE EN ECHANGE D'UN QUELCONQUE PROFIT.
Article KB retiré.Exclusion de responsabilité concernant les contenus obsolètes dans la Base de connaissances
Cet article concerne des produits pour lesquels Microsoft n'offre plus de support. Il est par conséquent fourni « en l'état » et ne sera plus mis à jour.
Partager
Options de support supplémentaire
Forums du support Microsoft Community
Nous contacter directement
Trouver un partenaire Microsoft Certified Partner
Microsoft Store