|
Дополнение №9 | |
Дополнение к командам creat, marks и многим другим.
| Значение | Описание |
| 0,1 | полный путь |
| 2,3 | расширение |
| 4,5 | имя без расширения |
| 6,7 | имя с расширением |
| 8,9 | путь без расширения |
| 10,11 | путь родительской папки с конечным слэшем |
| 12,13 | путь родительской папки без конечного слэша |
| 14,15 | путь дедушкиной папки с конечным слэшем |
| 16,17 | путь дедушкиной папки без конечного слэша |
| 18,19 | диск с конечным слэшем |
| 20,21 | диск без конечного слэша |
| 22,23 | путь без диска с начальным слэшем |
| 24,25 | путь без диска без начального слэша |
| 26,27 | путь без диска и корня с начальным слэшем |
| 28,29 | путь без диска и корня без начального слэша |
| 30,31 | расширение с точкой впереди |
| 32,33 | имя с расширением для файлов, для папок имена с конечным слешем |
| 34,35 | расширение, если папка, то возвращается "\" |
| 36,37 | имя без расширения для файлов, для папок имена с конечным слешем |
| 38,39 | пустая строка для файлов, имена для папок |
| Замечание: 0-39 - нечётный номер заключает часть пути в кавычки. | |
| Получение папки от конца пути: | |
| 41 | родительская папка. |
| 42 | дедушкина папка. |
| 43 | 3-я папка от конца пути. |
| ... | |
| 60 | 20-я папка от конца пути (если есть). |
| 41~Level | Для других уровней, где Level - число уровней. |
| Получение папки от начала пути: | |
| 61 | 1-я папка с начала пути |
| 62 | 2-я папка с начала пути |
| 63 | 3-я папка с начала пути |
| ... | |
| 80 | 20-я папка с начала пути (если есть) |
| 61~Level | Для других уровней, где Level - число уровней. |
| Получение пути, отсекая концовку: | |
| 81 | путь родительской папки |
| 82 | путь дедушкиной папки |
| 83 | путь, отсекая с 3-й папки с конца и до конца пути |
| ... | |
| 100 | путь, отсекая с 20-й папки с конца и до конца пути (если есть) |
| 81~Level | Для других уровней, где Level - число уровней. |
| Получение пути, отсекая начало: | |
| 101 | путь без диска |
| 102 | путь, отсекая с начала до 2-й папки |
| 103 | путь, отсекая с начала до 3-й папки |
| ... | |
| 120 | путь, отсекая с начала до 20-й папки (если есть) |
| 101~Level | Для других уровней, где Level - число уровней. |
| Получение пути, оставляя начало: | |
| 121 | с родительской папки и до конца |
| 122 | с дедушкиной папки и до конца |
| 123 | с 3-й папки от конца и до конца |
| ... | |
| 140 | с 20-й папки и до конца (если есть) |
| 121~Level | Для других уровней, где Level - число уровней. |
| Получение пути заданного уровня: | |
| 141 | путь 1-го уровня |
| 142 | путь 2-го уровня |
| 143 | путь 3-го уровня |
| ... | |
| 160 | путь 20-го уровня (если есть) |
| 141~Level | Для других уровней, где Level - число уровней. |