Cette section énumère les messages d'erreur générés par Take CommandCette section énumère les messages d'erreur générés par le logiciel JP Software et propose une marche à suivre pour la plupart des erreurs. Si vous ne parvenez pas à résoudre le problème après avoir consulté ces fichiers d'aide, contactez JP Software pour obtenir une assistance technique.
Les messages d'erreur relatifs aux fichiers sont généralement des rapports d'erreurs renvoyés par Windows. Certains de ces messages (par exemple, "Accès refusé") sont suffisamment vagues pour ne pas être toujours utiles. Take Command Windows inclut le nom du fichier dans les messages d'erreur relatifs aux fichiers, mais n'est souvent pas en mesure de trouver une explication plus précise à ces erreurs. Le message affiché est la meilleure information disponible sur la base des codes d'erreur renvoyés par Windows.
Toutes les erreurs potentiellement signalées par Windows ne peuvent pas être répertoriées ici. Voir Erreurs du système Windows pour des exemples d'erreurs système renvoyées dans la variable interne_SYSERR.
La liste suivante comprend les messages d'erreur les plus courants, classés par ordre alphabétique :
Accès refusé: Vous avez essayé d'écrire ou d'effacer un fichier en lecture seule, de renommer un fichier ou un répertoire à partir d'un nom existant, de créer un répertoire qui existe déjà, de supprimer un répertoire en lecture seule ou un répertoire contenant encore des fichiers ou des sous-répertoires, ou d'accéder à un fichier utilisé par un autre programme dans un système multitâche.
Boucle d'alias: Un alias renvoie à lui-même directement ou indirectement (parexemple, a = b = a), ou les alias sont imbriqués à plus de 16 niveaux. Corrigez votre liste d'alias.
Vous êtes en train de déboguer un fichier batch : Vous essayez d'invoquer une instance imbriquée du débogueur de fichiers batch (BDEBUGGER) alors que vous êtes déjà dans le débogueur.
Fichiers déjà exclus: Vous avez utilisé plus d'une plage d'exclusion dans une commande. Combinez les exclusions en une seule plage.
Array variable is already defined (variable de tableau déjà définie) : Vous avez essayé de créer une variable de tableau qui existe déjà.
Mauvaise unité de disque: Généralement causé par une défaillance matérielle de l'unité de disque.
Fichier batch manquant: TCC L'ordinateur ne trouve pas le fichier batch (.BTM ou .CMD) qu'il était en train d'exécuter. Il a été supprimé, renommé, déplacé ou le disque a été modifié. Corrigez le problème et exécutez à nouveau le fichier.
Impossiblede copier ou de déplacer un fichier sur lui-même: Vous ne pouvez pas copier ou déplacer un fichier vers lui-même. TCC Pour éviter que des fichiers ne soient détruits par inadvertance, l'ordinateur tente d'effectuer une expansion complète du chemin d'accès et du nom de fichier avant de procéder à la copie.
Impossible de créer: TCC ne peut pas créer le fichier spécifié. Le disque peut être plein ou protégé en écriture, ou le fichier existe déjà et est en lecture seule, ou le répertoire racine est plein.
Impossible de supprimer: TCC Impossible de supprimer le fichier ou le répertoire spécifié. Le disque est probablement protégé en écriture.
Can't end current process (Impossible de mettre fin au processus en cours): Vous avez tenté de mettre fin au processus en cours avec une commande TASKEND. TCC avec une commande TASKEND. La commande TASKEND ne peut être utilisée que pour mettre fin à d'autres processus. TCCPour mettre fin au processus en cours, utilisez la commande EXIT.
Impossible d'obtenir le répertoire: TCC Impossible de lire le répertoire. L'unité de disque n'est probablement pas prête.
Can't make directory entry (Impossible de créer une entrée dans le répertoire): TCC Impossible de créer le nom de fichier dans le répertoire. Ce problème est généralement dû au fait que le répertoire racine est plein. Créez un sous-répertoire et déplacez-y certains fichiers.
Can't open: TCC Impossible d'ouvrir le fichier spécifié. Soit le fichier n'existe pas, soit le répertoire du disque ou la table d'allocation des fichiers est endommagé.
Impossibled'interroger le type de clé: Le nom de la clé fourni à @REGQUERY fait référence à une clé dont le type n'est pas pris en charge par @REGQUERY. Voir @REGQUERY pour une liste des types de clés supportés.
Can't remove current directory (Impossible de supprimer le répertoire actuel): Vous avez tenté de supprimer le répertoire actuel, ce que Windows n'autorise pas. Passez au répertoire parent et réessayez.
Laporte du lecteur de CD-ROM est ouverte ou leCD-ROM n'est pas prêt: La porte du lecteur de CD-ROM est ouverte, l'alimentation est coupée ou le lecteur est déconnecté. Corrigez le problème et réessayez.
LeCD-ROM n'est pas High Sierra ou ISO-9660: Le CD-ROM n'est pas reconnu comme un CD de données (il peut s'agir d'un CD de musique). Mettez le bon CD dans le lecteur et réessayez.
Lepresse-papiers est vide ou n'est pas au format texte: Vous avez essayé de récupérer du texte dans le presse-papiers de Windows, mais il n'y a pas de texte disponible. Corrigez le contenu du presse-papiers et réessayez.
Le presse-papiers est utilisé par un autre programme: Take Command Vous n'avez pas pu accéder au presse-papiers de Windows parce qu'un autre programme l'utilisait. Attendez que le presse-papiers soit disponible ou terminez toute action en cours dans l'autre programme, puis réessayez.
Ligne de commande trop longue: Une seule commande ou toute la ligne de commande a dépassé la longueur maximale autorisée (y compris pendant l'expansion d'un alias, d'une variable ou d'une fonction). Réduisez la complexité de la commande ou utilisez un fichier batch. Vérifiez également si un alias renvoie directement ou indirectement à lui-même.
La commande n'est valable que dans un fichier batch: Vous avez essayé d'utiliser une commande de fichier batch, comme DO ou GOSUB, à partir de la ligne de commande ou dans un alias. Certaines commandes ne peuvent être utilisées que dans les fichiers batch (voir les commandes individuelles pour plus de détails).
Contenu perdu avant la copie: COPY a ajouté des fichiers et a découvert que l'un des fichiers sources était identique au fichier de destination. Ce fichier source est ignoré et la copie se poursuit avec le fichier suivant.
Erreur de données: Windows ne peut pas lire ou écrire correctement sur le périphérique. Sur un lecteur de disquettes, cette erreur est généralement due à une disquette défectueuse, à des têtes de lecture sales ou à un mauvais alignement entre les têtes de lecture de votre lecteur et celles du lecteur sur lequel la disquette a été créée. Sur un disque dur, cette erreur peut indiquer que le lecteur est trop chaud ou trop froid, ou qu'il y a un problème matériel. Réessayez l'opération ; si elle échoue à nouveau, corrigez le problème de matériel ou de disquette.
Pile de répertoires vide: POPD ou DIRS ne trouve aucune entrée dans la pile de répertoires.
Disque protégé en écriture: Il est impossible d'écrire sur le disque. Vérifiez le disque et retirez l'onglet de protection en écriture ou fermez la fenêtre de protection en écriture si nécessaire.
Diviser par zéro: La commande ou la fonction que vous avez utilisée a tenté d'effectuer une division par zéro. Si les données à l'origine du problème proviennent de votre propre fichier d'entrée ou de votre fichier batch, modifiez l'entrée pour éviter la condition de division par zéro. Si les données ont été générées en interne par Take Commandcontactez JP Software pour obtenir de l'aide.
Drive not ready ; close door: La porte du lecteur de disque amovible est ouverte. Fermez la porte et réessayez.
Duplicate redirection: Vous avez essayé de rediriger l'entrée standard, la sortie standard ou l'erreur de stand plus d'une fois dans la même commande. Corrigez la commande et réessayez.
Erreur dans la directive de ligne de commande: Vous avez utilisé l' option //iniline pour placer une directive .INI sur la ligne de commande de démarrage, mais la directive est erronée. Généralement, un message d'erreur plus spécifique suit et peut être consulté dans cette liste.
Erreur à la ligne [nnnn] de [nom de fichier]: Il y a une erreur dans votre fichier .INI. Le message suivant explique l'erreur plus en détail. Corrigez la ligne en erreur et redémarrez TCC pour que votre modification soit prise en compte.
Erreur de lecture: Windows a rencontré une erreur d'E/S lors de la lecture d'un périphérique. Cette erreur est généralement due à un disque défectueux, à un périphérique qui n'est pas prêt ou à une erreur matérielle.
Erreurd'écriture: Windows a rencontré une erreur d'E/S lors de l'écriture sur un périphérique. Cette erreur est généralement due à un disque plein, à un disque défectueux, à un périphérique non prêt ou à une erreur matérielle.
Nombre maximal de moniteurs simultanés dépassé : Vous avez tenté de créer plus de 100 fonctions de surveillance.
File Allocation Table bad: Windows ne peut pas accéder à la FAT sur le disque spécifié. Cela peut être dû à un disque défectueux, à une erreur matérielle ou à une interaction logicielle inhabituelle.
Association de fichiers introuvable: La commande ASSOC n'a pas trouvé d'association de fichiers pour l'extension spécifiée dans le registre Windows.
Le fichier existe: Le fichier de sortie demandé existe déjà. TCC ne l'écrasera pas.
Fichier introuvable: TCC Le fichier spécifié n'a pas été trouvé. Vérifiez l'orthographe et le chemin d'accès.
Type de fichier introuvable: La commande FTYPE n'a pas trouvé le type de fichier spécifié dans le registre Windows.
Échec général: Il s'agit généralement d'un problème matériel, en particulier d'une défaillance de l'unité de disque ou d'un périphérique mal connecté à un port série ou parallèle. Essayez de corriger le problème ou redémarrez l'ordinateur et réessayez. Voir aussi : Erreur de données ci-dessus.
Fichier inclus introuvable: Vous avez utilisé la directive Include dans le fichier .INI, mais le fichier que vous avez spécifié n'a pas été trouvé ou n'a pas pu être ouvert.
Fichiers d'inclusion imbriqués trop profondément: vous avez utilisé la directive Include dans le fichier .INI et tenté d'imbriquer des fichiers d'inclusion à plus de trois niveaux.
Boucle COPY ou MOVE infinie: Vous avez essayé de COPIER ou de DÉPLACER un répertoire vers l'un de ses propres sous-répertoires et vous avez utilisé le commutateur /S, de sorte que la commande s'est exécutée à l'infini. Corrigez la commande et réessayez.
Les fichiers d'entrée et de sortie doivent avoir des noms différents: (BATCOMP) Vous essayez de compresser un fichier en lui-même.
Le fichier d'entrée est déjà compressé : (BATCOMP) Vous essayez de compresser un fichier batch qui a déjà été compressé.
Espace disque insuffisant: COPY ou MOVE a manqué d'espace sur le disque de destination. Supprimez quelques fichiers et réessayez l'opération.
Argument de tableau non valide (hors limites): Vous avez essayé de référencer un élément de tableau qui dépassait la taille du tableau.
Fichier batch non valide: Le fichier batch est corrompu, mal compressé ou crypté. Réessayez avec une nouvelle copie du fichier.
Valeur de caractère non valide: Vous avez donné une valeur non valide à une directive de caractère dans le fichier .INI.
Valeur dechoix non valide: Vous avez donné une valeur non valide à une directive "choice" (qui accepte un choix dans une liste, comme "Yes" ou "No") dans le fichier INI.
Invalidcolor (couleur non valide) : vous avez donné une valeur non valide à une directive de couleur dans le fichier INI.
Invalidcount (nombre invalide): Le nombre de répétitions de caractères pour KEYSTACK est incorrect.
Date non valide: Une date non valide a été introduite. Vérifiez la syntaxe et réintroduisez-la.
Nom de directive non valide: Take Command ne peut pas reconnaître le nom d'une directive dans le fichier INI.
Lecteur invalide: Une unité de disque incorrecte ou inexistante a été spécifiée.
Nom de clé non valide: vous avez essayé d'effectuer une substitution de clé non valide dans le fichier INI, ou vous avez utilisé un nom de clé non valide dans un alias de touche ou une commande. Corrigez l'erreur et réessayez l'opération.
Valeur numérique non valide: Vous avez donné une valeur non valide à une directive numérique dans le fichier INI.
Paramètre non valide: TCCn'a pas reconnu un paramètre. Vérifiez la syntaxe et l'orthographe de la commande que vous avez saisie.
Chemin d'accès non valide: Le chemin spécifié n'existe pas. Vérifiez la spécification du disque et/ou l'orthographe.
Chemin d'accès ou nom de fichier incorrect: Vous avez utilisé un chemin d'accès ou un nom de fichier incorrect dans une directive du fichier.INI.
Heure non valide: L'heure saisie n'est pas valide. Vérifiez la syntaxe et réintroduisez-la.
Table de substitution des touches pleine: TCC Il n'y a plus de place pour stocker les substitutions de touches saisies dans le fichier .INI. Réduisez le nombre de substitutions de touches ou contactez JP Software ou votre revendeur pour obtenir de l'aide.
Label not found: Un GOTO ou un GOSUB s'est référé à une étiquette inexistante. Vérifiez votre fichier batch.
Laboîte de liste est pleine: Il n'y a plus de place dans la boîte de résultats de la boîte de dialogue Rechercher des fichiers / textes. Effectuez une recherche plus sélective ou utilisez la commande FFIND plutôt que la boîte de dialogue.
Parenthèse fermantemanquante: il manque une parenthèse fermante autour d'un groupe de caractères dans une commande KEYSTACK. Corrigez la commande.
ENDTEXT manquant: Une commande TEXT ne contient pas de ENDTEXT correspondant. Vérifiez le fichier batch.
GOSUB manquant: TCC ne peut pas exécuter la commande RETURN dans un fichier batch. Vous avez essayé d'effectuer un RETURN sans GOSUB, ou votre fichier batch a été corrompu.
SETLOCAL manquant: Un ENDLOCAL a été utilisé sans SETLOCAL correspondant .
Aucun alias défini: Vous avez essayé d'afficher des alias mais aucun alias n'a été défini.
Pas une variable de tableau : Vous avez essayé de référencer une variable tableau inexistante.
Pas de guillemet fermant: TCC Vous n'avez pas trouvé de deuxième guillemet arrière [`] ou guillemet double ["] sur la ligne de commande.
Pas d'expression: L'expression transmise à la fonction de la variable %@EVAL est vide. Corrigez l'expression et réessayez l'opération.
Pas de mémoire partagée trouvée: La commande SHRALIAS n'a pas pu trouver de liste d'alias globale, de liste d'historique ou de liste d'historique de répertoire à conserver, car vous avez exécuté la commande à partir d'une session contenant des listes locales. Commencez TCC avec au moins une liste globale, puis invoquez SHRALIAS.
Pas de serveur SMTP: SENDMAIL ne trouve pas de serveur SMTP. Vérifiez votre fichier INI ou la configuration de votre mailer (voir SENDMAIL pour plus de détails).
Pas un répertoire: Le nom passé à RD n'est pas un répertoire.
Not an alias: L'alias spécifié n'est pas dans la liste des alias.
Not inenvironment (Pas dans l'environnement): La variable spécifiée n'est pas dans l'environnement.
Not ready (pas prêt) : Le périphérique spécifié n'est pas accessible: Le périphérique spécifié n'est pas accessible.
Notsame device (pas le même périphérique): Cette erreur apparaît généralement dans RENAME. Vous ne pouvez pas renommer un fichier sur une autre unité de disque.
Out of function space: Vous essayez de créer une fonction définie par l'utilisateur qui nécessiterait plus de ressources que ce que votre système met à votre disposition. Raccourcissez la définition de la fonction ou supprimez les fonctions dont vous n'avez plus besoin.
Mémoire insuffisante: Take Command ou Windows n'avait pas assez de mémoire pour exécuter la dernière commande. Essayez de libérer de la mémoire en fermant d'autres sessions. Si l'erreur persiste, contactez JP Software pour obtenir de l'aide.
Plus de papier: Windows a détecté un manque de papier sur l'une des imprimantes. Vérifiez votre imprimante et ajoutez du papier si nécessaire.
Dépassement de capacité: Un dépassement arithmétique s'est produit dans la fonction variable @EVAL. Vérifiez les valeurs transmises à @EVAL.
Erreur de lecture: Windows a rencontré une erreur de lecture de disque ; généralement causée par un disque défectueux ou non formaté. Voir aussi : Erreur de données ci-dessus.
Secteur non trouvé: Erreur de disque, généralement causée par un disque défectueux ou non formaté. Voir aussi : Erreur de données ci-dessus : Erreur dedonnées ci-dessus.
Erreur de recherche: Windows ne parvient pas à trouver l'emplacement approprié sur le disque. Cette erreur est généralement causée par un disque ou un lecteur défectueux. Voir aussi : Erreur de données ci-dessus : Erreur dedonnées ci-dessus.
Violation de partage: Vous avez essayé d'accéder à un fichier utilisé par un autre programme dans un système multitâche ou sur un réseau. Attendez que le fichier devienne disponible ou modifiez votre méthode de travail de manière à ce qu'un autre programme n'ait pas le fichier ouvert pendant que vous essayez de l'utiliser.
SHRALIAS déjà chargé: Vous avez utilisé la commande SHRALIAS pour charger SHRALIAS.EXE, mais il était déjà chargé. Ce message est informatif et n'indique généralement pas une condition d'erreur.
SHRALIAS n'est pas chargé: Vous avez utilisé la commande SHRALIAS /U pour décharger SHRALIAS.EXE, mais il n'a jamais été chargé. Ce message est informatif et n'indique pas nécessairement une condition d'erreur.
String area overflow (dépassement de la zone des chaînes de caractères): TCC Il n'y a plus assez de place pour stocker le texte des directives de chaîne dans le fichier .INI. Réduisez la complexité du fichier.INI ou contactez JP Software pour obtenir de l'aide.
Chaîne trop longue: Vous avez essayé de mettre plus de 2038 caractères dans le tampon KEYSTACK. Réduisez le nombre de caractères que vous essayez d'envoyer à l'application en une seule fois.
Erreur de syntaxe: Une commande ou une fonction variable a été saisie dans un format incorrect. Vérifiez la syntaxe et corrigez l'erreur.
Trop de fichiers ouverts: Windows n'a plus de gestionnaires de fichiers.
Parenthèses déséquilibrées: Le nombre de parenthèses gauche et droite ne correspond pas dans une expression transmise à la fonction variable @EVAL. Corrigez l'expression et réessayez l'opération.
Boucle UNKNOWN_CMD: L'alias UNKNOWN_CMD s'est appelé lui-même plus de dix fois. L'alias contient probablement lui-même une commande inconnue et est bloqué dans une boucle infinie. Corrigez l'alias.
Commande inconnue: Une commande a été saisie qui TCC n'a pas reconnu et n'a pas pu trouver dans le chemin de recherche actuel. Vérifiez l'orthographe ou la spécification du chemin d'accès. Vous pouvez gérer les commandes inconnues avec l'alias UNKNOWN_CMD (voir ALIAS).
Nom d'option inconnu: (OPTION) Vous tentez de modifier ou d'afficher un nom d'option invalide ou inconnu.
Processus inconnu: TASKEND ne trouve pas le processus que vous avez spécifié. Si vous mettez fin à un processus en utilisant le titre, il se peut que vous deviez utiliser des caractères génériques pour obtenir une correspondance sur la chaîne du titre. Corrigez la commande et réessayez.
Boucle de variable: Une variable d'environnement imbriquée se réfère à elle-même, ou les variables sont imbriquées sur plus de 16 niveaux. Corrigez l'erreur et réessayez la commande.
Titre de fenêtre introuvable: La commande ACTIVATE n'a pas trouvé de fenêtre avec le titre spécifié. Corrigez la commande ou ouvrez la fenêtre appropriée et réessayez.
Erreur d'écriture: Windows a rencontré une erreur d'écriture sur le disque ; généralement causée par un disque défectueux ou non formaté. Voir aussi : Erreur de données ci-dessus.