Un fichier de commandes est un fichier texte contenant une série de commandes exécutées par l'interpréteur de commandes sur les systèmes MS-DOS, IBM OS / 2 ou Microsoft Windows.
J'essaie de définir et d'utiliser une variable dans un fichier de commandes. Il semble que cela devrait être simple: @echo off set location = "bob" echo We're working with "%location%" La sortie que j'obtiens est la suivante: We're working with "" Que se passe t-il ici? Pourquoi ma variable n'est-elle …
Quelqu'un peut-il me dire comment procéder comme suit dans un script batch Windows? ( *.bat): Créer un dossier uniquement s'il n'existe pas déjà Plus en détail, je veux créer un dossier nommé VTSsur le C:\lecteur, mais seulement si ce dossier n'existe pas déjà. Je ne veux pas écraser le contenu …
J'ai un document texte qui contient un tas d'URL dans ce format: URL = "sitehere.com" Ce que je cherche à faire, c'est d'exécuter curl -K myfile.txtet d'obtenir la sortie des retours de Curl de réponse, dans un fichier. Comment puis-je faire ceci?
Je voudrais trouver une contrepartie par lots de Windows à Bash $@qui contient une liste de tous les arguments passés dans un script. Ou je dois m'embêter shift?
J'ai un fichier .bat Windows que j'aimerais accepter l'entrée utilisateur et puis utiliser les résultats de cette entrée dans le cadre de l'appel à des commandes supplémentaires. Par exemple, j'aimerais accepter un ID de processus de l'utilisateur, puis exécuter jstack par rapport à cet ID, en plaçant les résultats de …
Comment puis-je exécuter une application de ligne de commande dans l'invite de commande Windows et afficher la sortie à la fois et la rediriger vers un fichier en même temps? Si, par exemple, je devais exécuter la commande dir > test.txt, cela redirigerait la sortie vers un fichier appelé test.txtsans …
Je regarde un fichier batch qui définit les variables suivantes: set _SCRIPT_DRIVE=%~d0 set _SCRIPT_PATH=%~p0 Que signifie %~d0ou %~p0signifie réellement? Existe-t-il un ensemble de valeurs bien connues pour des choses comme le répertoire actuel, le lecteur, les paramètres d'un script? Existe-t-il d'autres raccourcis similaires que je pourrais utiliser?
Comment puis-je parcourir chaque fichier d'un répertoire à l'aide d'une forboucle? Et comment savoir si une certaine entrée est un répertoire ou s'il s'agit simplement d'un fichier?
Je sais que %0contient le chemin complet du script batch, par exemplec:\path\to\my\file\abc.bat Je serais pathégal àc:\path\to\my\file Comment pourrais-je y parvenir?
Disons, il existe une variable appelée %pathtofolder%, car elle indique clairement qu'il s'agit du chemin complet d'un dossier. Je souhaite supprimer tous les fichiers et sous-dossiers de ce répertoire, mais pas le répertoire lui-même. Mais, il pourrait y avoir une erreur comme «ce fichier / dossier est déjà utilisé» ... …
Sous Windows, vous pouvez compresser certains fichiers en clic droit → Envoyer vers → Dossier compressé (zippé) Et décompressez en double-cliquant sur le .zipfichier et extrayez les fichiers. Existe-t-il un moyen d'appliquer ces capacités à partir d'un script (fichier .bat) sans avoir à installer de logiciel tiers ?
J'ai besoin d'assigner la sortie d'un programme à une variable à l'aide d'un fichier batch MS. Donc, dans le shell GNU Bash, j'utiliserais VAR=$(application arg0 arg1). J'ai besoin d'un comportement similaire dans Windows en utilisant un fichier batch. Quelque chose comme set VAR=application arg0 arg1.
J'ai un fichier batch qui appelle le même exécutable encore et encore avec des paramètres différents. Comment puis-je le terminer immédiatement si l'un des appels renvoie un code d'erreur de n'importe quel niveau? Fondamentalement, je veux l'équivalent de MSBuild ContinueOnError=false.
Comment puis-je script une batte ou cmd pour arrêter et démarrer un service de manière fiable avec vérification des erreurs (ou me faire savoir qu'il n'a pas réussi pour une raison quelconque)?
J'ai écrit quelques fichiers batch et j'ai rencontré ce guide de l'utilisateur , qui a été assez informatif. Cela m'a montré que les lignes peuvent être commentées non seulement avec REM, mais aussi avec ::. Ça dit: Les commentaires dans le code de lot peuvent être faits à l'aide de …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.