2016-04-12 3 views
0

Я получаю определенный файл каждый месяц, который хотел бы использовать для создания нового каталога на сервере. например, файл я получаю будет выглядеть так:Пакетный файл для извлечения части имени файла

201501Payments.done

Я хотел бы сделать первые 6 символов имени для создания каталога в окна пакетного файла. Как я могу указать эти 6 символов и поместить их в переменную?

ответ

1

Откройте окно командной строки, выполните в этом окне set /? (или, альтернативно, help set) и прочитайте вывод справки в окне.

Вы можете прочитать о подстановки строк:

@echo off 
set "FileName=201501Payments.done" 
set "DirectoryName=%FileName:~0,6%" 
echo Directory name is: %DirectoryName% 
pause 
Смежные вопросы