Гость
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Копирование названия файла по определенные символы / 3 сообщений из 3, страница 1 из 1
14.08.2018, 09:28
    #39687250
Deliger_55
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Копирование названия файла по определенные символы
Здраствуйте. У меня есть код , который копирует название файла с 9 символа.

C++Выделить код
1
2
3
4
@echo off
set "pt=C:\0brabotka\Ships\LatLongPicker\in\*.txt"
for %%a in ("%pt%") do set "x=%%~na"
echo %x:~9%|clip
Мне нужен код , чтоб копировал первых 8 символов. Кто поможет ?
...
Рейтинг: 0 / 0
14.08.2018, 09:52
    #39687272
Akina
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Копирование названия файла по определенные символы
set /?Можно также использовать строки расширения.

%PATH:~10,5%

расширит действие переменной среды PATH, затем использует только 5
символов, которые начинаются с 11-го символа (пропустив 10) расширенного
результата. Если длина не указана, по умолчанию используется оставшееся
значение переменной. Если оба значения (длина и число пропускаемых символов)
отрицательны, следующим используемым значением будет длина значения переменной
среды, добавленной к указанному значению пропуска или указанной длины.

%PATH:~-10%

извлечет последние 10 символов переменной PATH.

%PATH:~0,-2%

извлечет все символы переменной PATH, за исключением 2-х последних.
...
Рейтинг: 0 / 0
14.08.2018, 10:03
    #39687281
The_Prist
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Копирование названия файла по определенные символы
Deliger_55,

а VB-то тут при чем?
...
Рейтинг: 0 / 0
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Копирование названия файла по определенные символы / 3 сообщений из 3, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]