Как сохранить текущую дату в формате ГГГГ-ММ-ДД в какую-либо переменную в файле Windows .bat? Аналог оболочки Unix: today=`date +%F` echo $today
Как сохранить текущую дату в формате ГГГГ-ММ-ДД в какую-либо переменную в файле Windows .bat? Аналог оболочки Unix: today=`date +%F` echo $today
Моя ОС - Windows Vista. Мне нужен файл «.bat», в котором мне нужно проверить, вводит ли пользователь какой-либо параметр командной строки или нет. Если да, то если параметр равен, -bто я что-то сделаю, в противном случае я отмечу «Недействительный ввод». Если пользователь не вводит никаких...
Как использовать random в BATCH скрипте?
Как сказано в заголовке, как я могу рекурсивно скопировать структуру каталогов, но включить только некоторые файлы. Например, учитывая следующую структуру каталогов: folder1 folder2 folder3 data.zip info.txt abc.xyz folder4 folder5 data.zip somefile.exe someotherfile.dll Файлы data.zip и info.txt...
Мы можем заменить строки в пакетном файле, используя следующую команду set str="jump over the chair" set str=%str:chair=table% Эти линии работают нормально и меняют строку «перепрыгнуть через стул» на «перепрыгнуть через стол». Теперь я хочу заменить слово «стул» в строке некоторой переменной и не...
когда я запускаю этот сценарий (из файла .bat): set var1=true if "%var1%"=="true" ( set var2=myvalue echo %var2% ) Я всегда получаю: ECHO is on. Это означает, что var2переменная на самом деле не была установлена. Может ли кто-нибудь помочь мне понять, почему?...
Как вы можете прочитать файл (текстовый или двоичный) из командного файла? Есть способ прочитать его в бинарном или текстовом режиме?
Я пишу командный файл для выполнения некоторых других программ. В этом случае мне нужно запросить пароль. Есть ли у меня способ замаскировать вводимый текст? Мне не нужно печатать символы ******* вместо вводимых символов. Достаточно поведения запроса пароля Linux (ничего не печатать при вводе)....
Тот, кто хоть немного знаком с пакетными сценариями Windows / DOS, узнает эту строку: @echo off В течение многих-многих дней меня радовало ощущение, что @это как echo offдолжно быть написано в начале пакета, и все. Однако недавно я наткнулся на такую строку: @php foo bar и еще одна такая строка...
При работе в среде Bash , чтобы установить значение переменной в результате выполнения команды, я обычно делаю: var=$(command -args) где var- переменная, установленная командой command -args. Затем я могу получить доступ к этой переменной как $var. Более традиционный способ сделать это,...
Просто конвертирую некоторые сценарии оболочки в командные файлы, и есть одна вещь, которую я, кажется, не могу найти ... и это простой подсчет количества аргументов командной строки. например. если у вас есть: myapp foo bar В ракушке: $ # -> 2 $ * -> foo bar $ 0 -> myapp $ 1 -> foo $...
Я просто не могу найти способ в командной строке сказать «скопируйте все файлы из каталога A в каталог B, но если файл уже существует в каталоге B, не перезаписывайте его, независимо от того, какой файл новее. , и не предлагать мне ". Я прошел через копирование, перемещение, xcopy и robocopy, и...
У меня есть командный файл, и я хочу включить внешний файл, содержащий некоторые переменные (например, переменные конфигурации). Является ли это возможным?...
Я написал огромный пакетный файл MS DOS. Чтобы протестировать этот командный файл, мне нужно выполнить только несколько строк и я хочу скрыть / закомментировать оставшиеся. У меня есть некоторые существующие строки комментариев, начинающиеся с, ::поэтому я больше не могу их использовать ::, так...
Как мне получить вывод сценария, выполняемого с помощью планировщика задач Windows, при использовании Windows Server 2008? Я тестирую довольно длинный пользовательский пакетный сценарий печати, и в целях отладки я хотел бы видеть все результаты его работы каждую ночь....
Я пытаюсь использовать следующую логику проверки в пакетном файле, но блок «использования» никогда не выполняется, даже если в пакетный файл не задан параметр. if ("%1"=="") goto usage @echo This should not execute @echo Done. goto :eof :usage @echo Usage: %0 <EnvironmentName> exit 1 Что я...
При работе с Bash я могу поместить вывод одной команды в другую команду следующим образом: my_command `echo Test` было бы то же самое, что и my_command Test (Очевидно, это просто непрактичный пример.) Мне просто интересно, можете ли вы сделать то же самое в пакетном режиме....
Как вызвать другой пакетный сценарий из пакетного сценария? Я хочу, чтобы это выполнялось в ifзаявлении.
В пакетном файле DOS у нас может быть только 1 строка тела оператора if? Я думаю, что нашел где-то, что можно было бы использовать ()для блока if точно так же, как {}в C-подобных языках программирования, но он не выполняет инструкции, когда я пытаюсь это сделать. Сообщения об ошибке тоже нет. Это...
Есть ли способ написать условный оператор IF OR IF в пакетном файле Windows? Например: IF [%var%] == [1] OR IF [%var%] == [2] ECHO TRUE