У меня строка, указанная ниже, назначенная переменной, и вам нужно вынуть последнюю строку «: var6» (выделено) с использованием пакетных кодов.Исключить слово из предложения, используя партию
Alert Принято: 12 апреля 2016 г. 2:10 Работа: 2799377 Тип дерева: Дерево сервера Имя: ALL MASTER SERVERS Узлы: fmsnbu700 Политика занятости: FMS7-FM7COREBGPB2NDMP Статус выхода: 196 (резервная копия клиента не была предпринята, поскольку резервное копирование окно закрыто) Клиент: fm7corebgpb2ndmp Новое состояние: Выполнено Предупреждение Политика: Выполнение задания клиента StatusOpsCenter Server: FMSOPSCENTER01 Комментарий **: var6 **
Я пробовал команду findstr с опцией/v, но она не работает.
Как я пытаюсь найти решение - Можете ли вы, пожалуйста, помочь мне в этом.
-Abhi
@Klaus: Он говорит о «текстовый файл, содержащий последовательность команд, которые выполняются с помощью командного интерпретатора в системах Microsoft Windows», как описание 'пакетного File' теге сказал. .. – Aacini
Я упомянул в своем вопросе - «с использованием пакетных кодов». –
@AbhinandanAithal Откройте окно командной строки, запустите 'set /?' И прочитайте выходную справку. Вы можете прочитать о строковых подстановках с примером '% PATH: ~ 0, -2%', который применяется для вашей задачи, будет «set» variable =% variable: ~ 0, -6% "', чтобы получить присвоение переменной текущее значение 'variable' без последних 6 символов. – Mofi