Разобрать имя файла
Команда Разобрать имя файла получает из указанного имени файла директорию, имя файла и расширение. Скрипт не проверяет существует ли указанный файл. Также, работа скрипта зависит от операционной системы. Например, команда не будет определять директорию для c:\my folder\myfile.txt на Linux.
Имя файла
Укажите имя файла, которое вы хотите разобрать на части.
Имя переменной
Укажите имя переменной куда будет записаны директория, имя файла и расширение. Эта переменная является объектом, который содержит следующие поля:
- dir - директория;
- filename - имя файла без пути;
- ext - расширение файла;
- fileonly - имя файла без пути и расширения.
Например, если вы указали имя переменной fi и имя файла равно C:\Data\my folder\mydata.txt, то после вызова скрипта вывод этого текста в консоль
1Dir = #fi.dir# 2Filename = #fi.filename# 3Ext = #fi.ext# 4Fileonly = #fi.fileonly#
даст следующий результат
1Dir = C:\Data\my folder 2Filename = mydata.txt 3Ext = txt 4Fileonly = mydata
Кроме этого, будет создана обычная переменная с именем равным Имя переменной, которая равна параметру Имя файла.