У меня есть каталог подкаталогов как таковой:
- test1_2015_1
- test1_2015_2
- test1_2013_1
- test1_2013_1
- test1_2012_3
- test1_2015_1
- test1_2016_1
Я хочу удалить все папки, содержащие "2015". Я сделал это:
[Some processing code]
set free_space=13
set minimum=25
if %free_space% leq %minimum% (
echo "inside else"
echo "You've reached capacity, deleting workspace files..."
cd /D d:\jenkins\workspace
dir
for /D %f in (*2015*) do @rmdir %f /Q /S
echo "Completed workspace file deletion..."
)
Это должно позаботиться об этом, потому что, когда я запускаю его вручную на этом компьютере, он работает, но, запустив его как скрипт, я получаю эту ошибку:
f was unexpected at this time.
Что здесь происходит?