Вопросы с тегом «batch-file»

371
Отображение вывода командной строки Windows и перенаправление его в файл

Как запустить приложение командной строки в командной строке Windows и одновременно отобразить и перенаправить выходные данные в файл? Если, например, я должен был выполнить команду dir > test.txt, это перенаправило бы вывод в файл, вызванный test.txtбез отображения результатов. Как я мог...

355
Что означает% ~ d0 в командном файле Windows?

Я смотрю на командный файл, который определяет следующие переменные: set _SCRIPT_DRIVE=%~d0 set _SCRIPT_PATH=%~p0 Что значит %~d0или на %~p0самом деле значит? Существует ли набор общеизвестных значений таких вещей, как текущий каталог, диск, параметры скрипта? Есть ли другие подобные ярлыки,...

308
Как удалить файлы / подпапки в определенном каталоге в командной строке в Windows

Скажем, есть переменная с именем %pathtofolder%, которая проясняет, что это полный путь к папке. Я хочу удалить все файлы и подпапки в этом каталоге, но не сам каталог. Но может быть ошибка типа «этот файл / папка уже используется» ... когда это происходит, нужно просто продолжить и пропустить этот...

294
Как вы можете сжать или разархивировать сценарий, используя встроенные возможности ТОЛЬКО в Windows?

В Windows вы можете архивировать некоторые файлы щелкните правой кнопкой мыши → Отправить в → Сжатую (заархивированную) папку И распакуйте, дважды щелкнув .zipфайл и извлеките файлы. Есть ли способ применить эти возможности из сценария (файл .bat) без необходимости установки какого-либо стороннего...

291
Присвоить вывод программы переменной с помощью командного файла MS

Мне нужно назначить вывод программы для переменной с помощью командного файла MS. Так что в оболочке GNU Bash я бы использовал VAR=$(application arg0 arg1). Мне нужно подобное поведение в Windows, используя командный файл. Нечто подобное set VAR=application arg0...

290
Как заставить пакетный файл завершить работу при обнаружении ошибки?

У меня есть командный файл, который снова и снова вызывает один и тот же исполняемый файл с разными параметрами. Как сделать так, чтобы он немедленно завершился, если один из вызовов возвращает код ошибки любого уровня? По сути, я хочу эквивалент MSBuild...

284
Какой стиль комментария я должен использовать в пакетных файлах?

Я писал некоторые командные файлы и наткнулся на это руководство пользователя , которое было довольно информативным. Одна вещь, которую он показал мне, заключалась в том, что строки можно комментировать не толькоREM , но и с помощью ::. Это говорит: Комментарии в пакетном коде могут быть сделаны с...

281
Пакетный скрипт: как проверить права администратора

Как проверить, имеет ли текущий пакетный скрипт права администратора? Я знаю, как заставить его вызывать себя с помощью runas, но не знаю, как проверить права администратора. Единственные решения, которые я видел, - это грубые хакерские задания или использование внешних программ. Ну, на самом деле...

275
Пакетный цикл скриптов

Мне нужно выполнить команду 100-200 раз, и пока мое исследование показывает, что мне придется либо скопировать / вставить 100 копий этой команды, либо использовать forцикл, но forцикл ожидает список элементов, поэтому мне потребуется 200 файлов для работы или список из 200 предметов, побеждающих...

263
Я хочу удалить все папки bin и obj, чтобы заставить все проекты перестраивать все

Я работаю с несколькими проектами и хочу рекурсивно удалить все папки с именем «bin» или «obj» таким образом, я уверен, что все проекты будут перестраивать все (иногда это единственный способ заставить Visual Studio забыть все о предыдущих строит). Есть ли быстрый способ сделать это (например, с...

260
Как проверить, запущен ли процесс через пакетный скрипт

Как я могу проверить, запущено ли приложение из пакетного (хорошо cmd) файла? Мне не нужно запускать другой экземпляр, если программа уже запущена. (Я не могу изменить приложение, чтобы сделать его только один экземпляр.) Также приложение может работать как любой...

250
'adb' не распознается как внутренняя или внешняя команда, работающая программа или командный файл

Я пытаюсь запустить Google Map v2 на эмуляторе, я следую этому руководству. Когда я пытался установить требуемый файл apk на эмуляторе, я получаю сообщение об ошибке ниже. Я попытался решить эту проблему с помощью этого руководства. Следовал всем шагам, добавил путь к инструментам paltform-path к...

245
Быстро создать большой файл в системе Windows

В том же духе, что и Быстрое создание большого файла в системе Linux , я бы хотел быстро создать большой файл в системе Windows. По большому счету я думаю 5 ГБ. Содержание не имеет значения. Встроенная команда или короткий командный файл предпочтительнее, но я приму заявку, если нет других простых...