Запитання з тегом «batch-file»

Пакетний файл - це текстовий файл, що містить низку команд, які виконуються інтерпретатором команд у системах MS-DOS, IBM OS / 2 або Microsoft Windows.

4
Пакетний файл перестає працювати після першої команди
Я використовую інструмент "HTML Match" для порівняння двох файлів HTML. Оскільки мені доводиться порівнювати багато файлів, я створюю пакетний файл, подібний до наступного. Наприклад, я даю лише п’ять наборів файлів. cd "C:\Program Files\HTML Match" HTMLMATCH.EXE "D:\Raj\compare1\a1.html" "D:\Raj\compare2\a1.html" "D:\Raj\compare_res\a1.html" HTMLMATCH.EXE "D:\Raj\compare1\a2.html" "D:\Raj\compare2\a2.html" "D:\Raj\compare_res\a2.html" HTMLMATCH.EXE "D:\Raj\compare1\a3.html" "D:\Raj\compare2\a3.html" "D:\Raj\compare_res\a3.html" HTMLMATCH.EXE "D:\Raj\compare1\a4.html" "D:\Raj\compare2\a4.html" "D:\Raj\compare_res\a4.html" …
76 file  batch-file 


13
Який найпростіший спосіб скинути ERRORLEVEL до нуля?
У мене є подія після збірки, яка запускає деякі команди для проекту ac #. Остання команда іноді спричиняє, що значення ERRORLEVEL не дорівнює нулю, і тоді збірка не вдається. Я хочу додати додатковий рядок команди, щоб завжди встановлювати значення ERRORLEVEL на нуль. Який найзручніший спосіб це зробити?

1
Видалити кінцеву скісну риску з введення пакетного файлу
У мене є пакетний файл, який я хочу вдосконалити. Замість того, щоб вимагати від користувача надати шлях до папки без косої риски, чи є простий спосіб для мене просто видалити останній символ із шляху, якщо на кінці є коса риса? :START @echo What folder do you want to process? (Provide …

3
порівняння рядків у пакетному файлі
Як ми порівняємо рядки, які отримали простір та спеціальні символи в командному файлі? Я намагаюся: if %DevEnvDir% == "C:\Program Files (x86)\Microsoft Visual Studio 10.0\Common7\IDE\"( echo VS2010 ) Але це видає помилку "Файли в цей час були несподіваними". Я намагався: if "%DevEnvDir%" == "C:\Program Files (x86)\Microsoft Visual Studio 10.0\Common7\IDE\"( echo VS2010 …

5
Ехо вимкнено, але відображаються повідомлення
Я вимкнув ехо у файлі bat. @echo off тоді я роблю щось подібне ... echo %INSTALL_PATH% if exist %INSTALL_PATH%( echo 222 ... ) і я отримую: Система не може знайти вказаний шлях. повідомлення між цими двома відлуннями. Що може бути причиною цього повідомлення і чому повідомлення ігнорує відлуння?
75 batch-file  cmd  echo 
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.