Вопросы по теме 'delayedvariableexpansion'
Пакет: Возврат значения из SETLOCAL EnableDelayedExpansion
Интересно, почему этот код не работает должным образом:
@ECHO off
SET S1=HELLO
SETLOCAL EnableDelayedExpansion
SET S2=!S1! WORLD^^!
ECHO !S2!
ENDLOCAL & SET S1=!S2!
ECHO %S1%
PAUSE
Вывод:
HELLO WORLD!
!S2!
Ожидаемый результат:...
2663 просмотров
schedule
17.06.2022
Пакетный файл Windows — выберите (до) четыре случайных файла в папке
Как следует из названия, я пытаюсь выбрать до четырех случайных файлов (обоев) из папки для дальнейшей обработки. Папка не содержит вложенных папок, только *.jpg, *.bmp и *.png (она может содержать файл Thumbs.db, но я уже позаботился об этом). Я...
1267 просмотров
schedule
28.06.2022
Почему мои заданные команды ничего не сохраняют?
Позже я пытаюсь получить доступ к значению TOMCAT_VER, но оно отображается как пустая строка.
if exist "%_REALPATH%\tomcat-%TOMCAT_VER2%" (
set CATALINA_HOME=%_REALPATH%\tomcat-%TOMCAT_VER2%
set TOMCAT_VER=%TOMCAT_VER2%
echo "%TOMCAT_VER%"
)...
24381 просмотров
schedule
17.12.2022
Пакетный файл с отложенным расширением переменных — кодировка URL — знак равенства — конвертер токенов RSA
Я автоматизирую преобразование программных токенов RSA и передаю строку преобразования в Outlook. Я понимаю, что не могу преобразовать строку в URL-адрес, используя командную строку пакетного просмотра, однако это не моя проблема. Моя проблема...
1132 просмотров
schedule
12.05.2023
пакетный файл с задержкой развертывания построчная копия файла, содержащая восклицательные знаки
Итак, у меня есть два файла, которые содержат идентичный текст, за исключением одной строки, что я делаю, так это копирую отличающуюся строку из файла %source% в файл %target% (что, по сути, просто записывает весь файл построчно в новый файл)....
204 просмотров
schedule
30.03.2023
Пакет Windows: для блока с переменной внутри переменной
Я хочу сделать переменную переменной, а это значит, что я хочу создать много переменных с именами variable , например. Вар 1 , Вар 2 , Вар 3 , Вар 4 . Это работает (см. ниже), но ECHO ing не работает, так как я должен использовать...
3908 просмотров
schedule
29.08.2022
Пакетный файл ENABLEDELAYEDEXPANSION не записывает переменные
У меня есть приведенный ниже фрагмент кода, который выводит переменную в текстовый файл. %drone% будет простой текстовой строкой, а %counter% — числом, которое находится в цикле для подсчета итераций.
echo %drone% !counter! отображает...
507 просмотров
schedule
18.05.2024
Пакет: IF и отложенное расширение
У меня есть пакетный файл для загрузки видео с YouTube как 01-title1.m4a , 02-title2.m4a и т. д. Однако у меня возникли проблемы с корректной работой видео с номером n . Если это однозначное число, я хочу добавить ноль впереди, но не могу...
356 просмотров
schedule
08.05.2023
Сохранить переменную после endlocal в пакетном режиме
У меня есть структура папок, например, C:\Temp\, и есть много папок и файлов, и в каждой папке есть «callme.bat». Я хотел бы создать так называемый main.bat, который один за другим вызывает файлы callme в главном окне. Но есть проблема, в файлах...
392 просмотров
schedule
25.07.2022
Водяной знак не работает для видео с восклицательными знаками
Я сделал скрипт .bat для водяных знаков видео с логотипом, медленно скользящим по видео справа налево. Вот мой код:
set ffmpeg="C:\ffmpeg\ffmpeg.exe"
set ffprobe="C:\ffmpeg\ffprobe.exe"
@echo off
setlocal enableextensions...
41 просмотров
schedule
05.08.2022
Включить/отключить отложенное расширение в цикле FOR /f (пакетном)
Я все еще пытаюсь правильно понять поведение Disable/EnableDelayedExpansion...
Я хочу проанализировать входные аргументы при вызове чего-то вроде command -a -b -c file , чтобы наконец получить options=-a -b -c и filename=file .
Для этого я...
47 просмотров
schedule
29.05.2023
Пакетное переименование файлов пошагово со специальными символами
Я пытаюсь постепенно переименовать эпизоды в директории, но в некоторых эпизодах есть восклицательные знаки. Он пропустит эти файлы. Я пытался сделать отложенное расширение, но это не сработало.
@echo off
setlocal DisableDelayedExpansion
set...
39 просмотров
schedule
09.05.2023