Имейте Exec, который любит скачивать в Интернете. Бесплатные файлы и тому подобное. Конечно, все это смешано и находится в каталоге загрузки. Я знаю, что один из админов до меня написал сценарий, но взял его с собой.
Может ли кто-нибудь подсказать мне, как сортировать файлы по расширению и выгружать их в определенные папки?
Если вам нужно «чистое» решение для пакетного файла, скопируйте следующий код в файл и запустите его. Он разработан таким образом, что файл bat будет находиться в каталоге верхнего уровня, но он будет обрабатывать файлы в текущем каталоге.
@echo off
SETLOCAL ENABLEEXTENSIONS ENABLEDELAYEDEXPANSION
for /f "delims=\" %%i in ('dir c:\test\*.* /l /b') do (
echo "%%i"
set str=%%~xi
IF NOT EXIST ".\!str:.=!" mkdir ".\!str:.=!"
copy /y "%%i" ".\!str:.=!\%%i"
del /f "%%i"
)
Например, чтобы использовать,
Дайте мне знать, если вам понадобится дополнительная информация.
В vbScript вы захотите посмотреть FileSystemObject.
http://www.devguru.com/technologies/vbscript/quickref/filesystemobject.html
Вы также можете рассмотреть возможность использования сценария Powershell, если это вариант для вас. Этот сайт будет сопоставлять методы FSO с новыми командами PowerShell.