Я искал способ управлять своими загруженными файлами из Chrome.Я хочу, чтобы мой pdf-файл сохранялся в каталоге ABC, аудиофайл должен сохраняться в каталоге XYZ и т.д. Я подумал, как сделать это через командный файл.Мой пакетный файл будет работать в фоновом режиме и автоматически распределит загруженные файлы в нужные папки в соответствии с типом файла.
Для html-файла, так как он также сохраняет каталог, который содержит много вещей, связанных с этой html-страницей.Поэтому мне нужно переместить как файл .html, так и связанный с ним каталог.
Я написал код для этого, но я столкнулся с проблемой здесь.Он перемещает файл .html, но не перемещает соответствующий каталог.В командной строке показывается 1 dir(s), но каталог фактически не перемещается.
Вот код:
@echo off
setlocal EnableDelayedExpansion
for %%i in (*.html) do (
move "%%~i" HTML
set dirName=%%i
set dirNameWithoutExtension=!dirName:~0,-5!
move %dirNameWithoutExtension% HTML
)
Пожалуйста, предложите, если есть какой-нибудь простой способ для распределения загруженных файлов в соответствии с типом файла.