Вопросы с меткой [batch-file]

Пакетный файл - это текстовый файл, содержащий серию команд, которые выполняются интерпретатором команд в системах MS-DOS, IBM OS/2 или Microsoft Windows.

5
голосов
2ответа
120 показов

.bat в .bat, не работает - как бы вы это сделали?

Я получил предупреждение, что это слишком "субъективный" вопрос, но я не могу найти другого способа сказать это в коротком тексте, как заголовок, поэтому мои извинения ... любые предложения по ...
5
голосов
2ответа
3k показов

Почему Robocopy игнорирует флаги /copy?

Robocopy Копировать Флаги? Я только недавно сделал ответ здесь https://stackoverflow.com/a/15211788/891976, где я предложил использовать robocopy и его флаги /copy , но по некоторым пока неизвестным ...
5
голосов
1ответ
678 показов

Пакетный эквивалент Windows набора bash -e

Существует ли пакет Windows, эквивалентный команде bash set -e , которая заставляет оболочку немедленно завершать работу, если команда завершается неудачно с ненулевым состоянием выхода (кроме тех ...
5
голосов
2ответа
7k показов

Найти все файлы MKV и удалить все субтитры

В настоящее время я смотрю на программу Windows под названием mkvmerge. Я хотел бы создать пакетный файл, чтобы рекурсивно найти все файлы MKV по указанному пути, и удалить все субтитры из найденных ...
5
голосов
2ответа
1k показов

Вызов подпрограммы, где параметр содержит амперсанд в командном файле

Как вызвать подпрограмму с параметром, являющимся переменной, содержащей амперсанд (&)? Там нет ошибки, но кажется, что вызов никогда не выполняется. example.bat @echo off setlocal ...
5
голосов
1ответ
6k показов

Как вызвать cmd на удаленном сервере, не имея абсолютного пути

Я хотел бы вызвать cmd (назовем это x.cmd) на удаленном сервере. X.cmd вернет файл журнала в папку журнала. Проблема в том, что эта папка журнала в x.cmd не имеет абсолютного пути (просто ...
5
голосов
3ответа
19k показов

Переместить все файлы из нескольких подпапок в родительскую папку

Обычно я открывал бы родительскую папку и искал * , чтобы выбрать все файлы в подпапках, но в этом случае у меня есть более 1 000 000 файлов, которые мне нужно отсортировать, поэтому мой проводник ...
5
голосов
2ответа
90 показов

Как я могу скопировать каждый 4-й файл в папке в новую папку?

Я экспортирую анимацию в виде файлов изображений PNG. Из 1199 экспортированных последовательностей кадров только каждый 4-й файл содержит ключевой кадр, остальные файлы изображений являются точными ...
5
голосов
2ответа
13k показов

Зачем использовать стартовый вызов при использовании пакетных файлов?

Похоже, что я могу использовать либо start либо call для выполнения командных файлов, однако я не уверен, почему вы используете один поверх другого. Каковы преимущества?
5
голосов
1ответ
7k показов

В Windows-7 запустить команду из командного файла с пониженным приоритетом

Я начинаю длинный, интенсивно использующий память и процессор. Я знаю, как изменить приоритет процесса вручную из диспетчера задач. Есть ли способ, с помощью которого я могу запустить его с низким ...
5
голосов
1ответ
2k показов

Почему мой.BAT-файлы на Windows 7 не PAUSE правильно?

Некоторое время я играл с записью командных файлов на моем компьютере, и меня смущает, почему PAUSE не работает так, как я думал (может, я просто делаю это неправильно, idk, просто очень смущен). В ...
5
голосов
1ответ
43k показов

Передать путь с пробелом в командный файл в качестве параметра

В first.bat, я использую var5=C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\bin\x86_amd64\ CALL scripts\vc64.bat %var5% И в скриптах \vc64.bat я использую SET var6=%1vcvarsx86_amd64.bat CALL ...
5
голосов
1ответ
2k показов

Для систем Windows, будет ли иметь значение для моего скрипта расширение «.bat» или «.cmd»?

Предполагая, что мой сценарий оболочки полностью основан на командах DOS (dir, cd и т.д., А не на командах VBS или PowerShell), использование расширения .cmd или .bat для его имени что-то изменит? Я ...
5
голосов
2ответа
8k показов

Как запустить пакетный скрипт при завершении работы в Windows 10 Home Edition?

Мне нужно запускать пакетные сценарии при завершении работы Windows 10 Home Edition, как при ручном перезапуске, так и при автоматическом перезапуске из-за автоматических обновлений Windows. Это ...
5
голосов
2ответа
2k показов

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

Я реорганизую существующие данные, и мне нужно создать новый подкаталог, чтобы получать все существующие файлы и каталоги. Цель этого состоит в том, чтобы освободить место для новой линейки ...
5
голосов
1ответ
12k показов

Получить текущее имя папки вместо текущего пути в пакетном файле Windows

Возможный дубликат: Получить имя текущей папки командой DOS? В моем командном файле я SET currentFolder=%CD% echo "%currentFolder%" Печатает весь путь к каталогу. C:\www\scritps\ Мне нужно получить ...
5
голосов
3ответа
17k показов

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

Я хотел бы создать ярлыки для некоторых исполняемых файлов (exe, bat, com ...) в Windows 7, используя файлы bat, но у меня были некоторые проблемы с этим: start notepad.exe работает отлично, но start ...
5
голосов
1ответ
6k показов

Удалите ключи реестра, используя reg.exe в пакетном скрипте

Я написал этот небольшой пакетный скрипт, чтобы помочь мне автоматически очищать реестры более 300 идентичных ПК от некоторых очень специфических разделов реестра. Он работает вплоть до передачи ...
5
голосов
4ответа
41k показов

Как запустить команду "runas" без ввода пароля

Мне нужно запустить команду "runas" для автоматического входа в систему пользователя приложения в Active Directory. Затем мне нужно запустить исполняемый файл. Могу ли я сделать это каким-либо ...
5
голосов
2ответа
17k показов

Запустите программу в пакетном скрипте и дождитесь ее завершения, прежде чем продолжить

У меня очень специфическое требование. Я пытаюсь загрузить файлы через sftp, который использует закрытые ключи. У меня уже есть файл bat, который подключается к хосту и загружает файл, однако мне ...
5
голосов
3ответа
336 показов

Заведите компьютер утром

Руководство просит нас выключить все системы, когда мы уходим после обеда, и, следовательно, любая оставшаяся система отключается уборщиком (я полагаю, тянет шнур питания). Но что я ненавижу, так это ...
5
голосов
2ответа
7k показов

Предотвратить exe от открытия нового окна командной строки

Я на командной строке Windows 7. Когда я запускаю следующую команду "C:\Program Files\abc.exe" help > out.txt abc.exe - это сторонняя программа, которая отображает некоторую информацию. Что ...
5
голосов
3ответа
6k показов

Запуск сервисов в командном файле на windows 7

У меня есть довольно простой командный файл, который делает только одно - « net start myservice ». Этот пакетный файл становится доступным для ярлыка в группе программ установщиком, так что ...
5
голосов
1ответ
5k показов

Ссылка на пакетный файл Windows в собственном каталоге

Предположим, у вас есть C:\foo\foo.bat который должен ссылаться на C:\foo\foo.txt . Он может быть запущен из другого каталога, но ему нужно получить foo.txt из своего собственного каталога, а не из ...
5
голосов
2ответа
17k показов

Установка нескольких переменных среды в оболочке, созданной с помощью пакетного сценария Windows

У меня есть командный файл, который порождает оболочку с измененным путем с помощью следующей команды: cmd /K set PATH=%PATH%; Я хочу также установить дополнительные переменные среды для порожденной ...
5
голосов
3ответа
309 показов

Упорядочить изображения JPG на основе сжатия / качества JPG

Я искал способ упорядочить изображения JPG в зависимости от качества / уровня сжатия изображений. Я хочу сделать это так, чтобы я мог выбрать только те изображения, которые имеют меньшую степень ...
5
голосов
3ответа
12k показов

добавить "текст" в конец нескольких имен файлов

Используя приведенный ниже код, я добавляю текст в конец имен файлов: 1.mp3 2.mp3 и должно быть: 1text.mp3 2text.mp3 но он изменился на: 1.mp3text 2.mp3text Код: @ECHO ON FOR %%A IN ...
5
голосов
1ответ
2k показов

Переменная среды для имен томов в Windows?

Я пытаюсь написать командный файл, который будет смотреть на метку тома текущего диска и сообщать, если он не эквивалентен определенной строке. Есть ли переменная по умолчанию в оболочке для этого? ...
5
голосов
3ответа
5k показов

Почему мой пакетный скрипт не запускает все строки?

Я хочу создать пакетный скрипт, который будет запускать ось wsdl2java.bat для нескольких WSDL. Когда я создаю пакетный скрипт только с этим кодом: wsdl2java.bat wsdl2java.bat он запустит ...
5
голосов
3ответа
172 показов

Batch Script - заключенное в скобки эхо слова "где"

Некоторое время назад я спросил о синтаксисе перенаправления пакетных скриптов и получил хороший ответ. Я чаще использовал метод круглых скобок () для echo в пакетных сценариях и перенаправления в ...
5
голосов
2ответа
7k показов

Запустить пакетный файл, когда я блокирую / разблокирую компьютер

Есть ли способ запустить командный файл после блокировки моего компьютера, а затем запустить другой командный файл, когда я его разблокирую? (Windows 8.1) Спасибо!
5
голосов
3ответа
39k показов

Как запустить несколько пакетных файлов с одним главным пакетным файлом

У меня есть три файла bat, которые я хотел бы запустить, в трех разных каталогах: Каталог / BAT1 / bat1.bat Каталог / BAT2 / bat2.bat Каталог /bat3 /bat3.bat Я хотел бы использовать один мастер .bat ...
5
голосов
2ответа
209 показов

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

Пример: У меня есть файл .txt ... (C:\Gardening\WordFile.txt)... со следующими словами ... Aquaculture Aquaponics Hydroponics Aeroponics Мне нужно .Файл TXT создан в указанном каталоге ... (IE: ...
5
голосов
3ответа
31k показов

Как запустить команду пакетного файла с повышенными разрешениями?

Я пишу командный файл, который я буду распространять среди пользователей. Мне нужно выполнить несколько команд с повышенными разрешениями. Моим первоначальным решением было использовать: runas ...
5
голосов
2ответа
15k показов

batch - время последнего изменения файла с секундами

Я хочу знать, когда файл был изменен в последний раз. Я могу получить эту информацию, используя следующий пакетный скрипт: FOR %% i IN (myfile) УСТАНОВИТЬ modif_time = %% ~ ti Проблема в том, что мне ...
5
голосов
2ответа
41k показов

Как отправить почту из пакетного файла Windows

Я хочу отправить письмо из пакетного файла Windows. Вот мой код: blat test.log -server smtp.gmx.com -to dest@gmail.com -f address@gmail.com -s "test mail" -u "address@gmail.com" -pw "password" -debug ...
5
голосов
2ответа
34k показов

Как создать несколько папок и назвать их, читая строки из текстового файла?

У меня есть простой текстовый файл с именем Export.txt. Он содержит список географических мест, которому предшествует трехзначное число с ведущими нулями. пример --START OF FILE-- 001 Aberdeen 002 ...
4
голоса
1ответ
2k показов

Пакетный файл для обнаружения и установки режима питания Windows 7

Я хотел бы создать командный файл, который проверяет текущий режим питания системы и изменить его при необходимости. У меня есть следующее. Что я делаю неправильно? (это не работает) @ECHO OFF SET ...
4
голоса
1ответ
18k показов

Пакетные файлы Windows 7: Как записать строку в текстовый файл без возврата каретки И конечного пробела?

Я пытаюсь, чтобы мой командный файл записал строку текста в текстовый файл. Сначала команда, которую я использовал, записывала дополнительный возврат каретки в конец строки, но я нашел эту команду, ...
4
голоса
2ответа
2k показов

Пакетный файл для создания файлов по дням в месяце

Обновить Это не работает в моем офисе ПК. Когда я указываю текущий день месяца только как 2. Это данные, которые он выдает: Сколько дней в этом месяце: 2 Месяц является (пустым) День является ...
4
голоса
2ответа
3k показов

Запустите MySQL из командной строки, не теряя подсказки

Я на Windows 7. Я пытаюсь запустить файл .bat, где я останавливаюсь, запускаю MySQL и запускаю некоторые другие команды. Однако выполнение "C:\Program Files ...
4
голоса
1ответ
214 показов

Синтаксис перенаправления пакетных скриптов

Однажды я написал ответ с примером пакетного сценария, и кто-то указал, что логику echo'd легче читать в пакетных сценариях, когда вы перенаправляете вывод в файл, если сначала перенаправить в файл, ...
4
голоса
1ответ
3k показов

Ошибка Rasdial 756 решена только перезагрузкой

У меня очень разочаровывающая проблема с VPN-соединением, инициируемым Rasdial. У меня есть компьютеры (Windows XP Professional SP2), которые служат в качестве беспилотных полевых измерительных ...
4
голоса
3ответа
2k показов

Используйте пакет DOS для перемещения всех файлов на 1 каталог

Я создал командный файл для выполнения через контекстное меню в Win7. Когда я щелкаю правой кнопкой мыши по папке, мне бы хотелось, чтобы командный файл переместил все файлы (кроме папок) на 1 ...
4
голоса
2ответа
974 показов

Как выполнить программу, используя подстановочные знаки в пути

Я пытаюсь запустить файл .exe в очень простом пакетном скрипте. Проблема, с которой я столкнулся, заключается в том, что я не знаю имя целевой папки, в которой находится программа, потому что к ней ...
4
голоса
3ответа
4k показов

Перенаправление вывода Windows cmd на стандартный ввод (> & 0)

Из вопроса о Stackoverflow я тестировал с перенаправлением из / в поток stdin. И эти тесты, пытающиеся отправить данные в поток stdin, просто чтобы посмотреть, что происходит, заканчиваются явно ...
4
голоса
5ответов
11k показов

Изменить каталог в командном файле с помощью PowerShell

Мне нужно изменить каталог с помощью командного файла в PowerShell. Допустим, командный файл с именем go.bat имеет две строки кода. И я в каталоге q: c: cd c:\abc\def Когда я запускаю go.bat , я все ...
4
голоса
2ответа
22k показов

Любой способ получить первые несколько символов имени файла в пакетном файле DOS

Я использую это в моей программе for %%I in (*.txt) do ( Имя файла в %%I Теперь я хочу отделить первые 2 персонажа, следующие 3 персонажа, отдельно. Это возможно в DOS или Cmd.exe?
4
голоса
1ответ
2k показов

Включить Wi-Fi через командную строку

У меня есть пакетный файл / скрипт, который отключается от текущей сети Wi-Fi, подключается к определенной сети WiFi, затем устанавливает статический IP-адрес, и он работает в Windows 7, но не в ...
4
голоса
2ответа
5k показов

Как остановить процентное расширение в командном файле?

(Это на базе Windows NT, такой как 2000, XP, Vista, 7) В командной строке символы процента игнорируются: wget ...