Результаты поиска по запросу "batch-file"
Пакет: поиск строки, чтобы пропустить строки выше и записать результаты в новый файл
Я успешно написал сценарий, который берет строку для поиска в определенном файле, а затем выводит строку, в которой он находится, и затем я беру это значение в цикл for, пропускаю разбор этого количества строк и записываю его содержимое в новый ...
Как запустить две команды в одной строке в Windows CMD?
Я хочу выполнить две команды в консоли Windows CMD. В Linux я бы сделал это так touch thisfile ; ls -lstrhКак это делается в Windows?
Получить имя каталога по пути% CD%
Учитывая, что текущий каталог,%CD% является C:\Parent\ChildКак получить значение в командном файле?Child в переменную? Спасибо
Как работает «FOR» в командном файле cmd?
Я программирую на десятках языков в течение 20 лет, но я никогда не мог понять, как «FOR» работает в командном файле оболочки Windows cmd, как бы я ни старался. Я ...
Пакетный скрипт для слияния строк из двух файлов в третий файл
Содержание файлаA1: AA VV BBСодержание файлаA2: DD EE FFЯ хочу объединить содержимоеA1 а такжеA2 как ниже вA3, так что ожидаемые данные вA3 является: AADD VVEE BBFFВ качестве альтернативы, ожидаемый результат вA3 может быть: AA is from DD VV ...
Как обрабатывать закрывающие скобки в именах путей в цикле for?
У меня есть длинный путь к программе, которую я должен запустить в цикле for / f, который включает закрывающую скобку ")" и из которой мне нужно проанализировать вывод: for /f "tokens=1" %%G in ('"C:\Documents ...
Почему отложенное расширение завершается неудачно, когда внутри конвейерного блока кода?
Вот простой пакетный файл, который демонстрирует, как отложенное расширение завершается неудачно, если оно находится в блоке, который передается по конвейеру. (Ошибка в конце сценария) Кто-нибудь может объяснить, почему это так? У меня есть ...
Это инъекция пакетного файла?
C:\>batinjection OFF ^& DEL c.cbatinjection.bat содержит содержимоеECHO %* Я слышал об SQL-инъекции, хотя на самом деле я никогда не делал этого, но является ли это инъекцией? Существуют ли разные виды инъекций, и это один из них? Или есть ...
Запустить новый cmd.exe и НЕ наследовать среду?
Если я запускаю новую оболочку CMD из существующей оболочки, новая оболочка наследует существующую среду. Есть ли способ запустить новую оболочку, но инициализировать ее по умолчанию, а не наследовать? Текущий результат: B:\>set _test=blooharky ...
Как я могу проверить, определен ли аргумент при запуске / вызове пакетного файла?
Я пытаюсь использовать следующую логику проверки в командном файле, но блок «использования» никогда не выполняется, даже если в командный файл не задан параметр. if ("%1"=="") goto usage @echo This should not execute @echo Done. goto :eof :usage ...