Я хочу переместить все в папке пакета в предыдущую папку, включая все папки в пакете, но эта команда перемещает только файлы, а не папки
move S:\Study\Study\batch\* S:\Study\Study\
Я хочу переместить все в папке пакета в предыдущую папку, включая все папки в пакете, но эта команда перемещает только файлы, а не папки
move S:\Study\Study\batch\* S:\Study\Study\
это можно сделать с помощью for /r
или более просто с помощью xcopy /e
чтобы скопировать все дерево каталогов, включая пустые, а затем удалить исходный каталог:
for /r source %a in (.) do @move %a destination
xcopy /e source destination
rmdir /s /q source
%windir%\system32\xcopy.exe