Я пытаюсь написать пакетный скрипт, который будет переименовывать папки, которые определены в файле list.txt.
FOR /F %%a IN (C:\SCRIPTS\list.txt) DO RENAME "%%a" "%%a_delete" && EVENTCREATE /T INFORMATION /L APPLICATION /SO BLERG /ID 200 /D "MOVE %%a to %%a_old
В моем файле list.txt у меня определены полные пути.
C:\FolderA\Folder1 C:\FolderA\Folder9 C:\FolderB\Folder8 C:\RECYCLER\S-1-5-yn8o2-0p\6n2x-0p\n\Folder99
Когда я запускаю командный файл, я получаю сообщение об ошибке «СИНТАКСИС КОМАНДЫ НЕПРАВИЛЬЕН».
Забавно то, что этот тест хорошо работает на собственном сервере (оба Windows Server 2003 R2 Standard x64 SP2)