Этот сценарий Supybot для Windows должен создать еще один пакетный файл ...
Проблема :
(1) У меня есть каталог с файлом, который заканчивается на .conf
(2) В этом каталоге есть только один файл, который заканчивается на .conf
(3) Но я не знаю, с чего начинается этот файл ... все, что я знаю, это ????????. Conf
(4) Как установить файл filename.conf и удалить часть .conf имени файла?
(5) Так как это только начало имени файла, которое мне нужно.
Пример:
C: \ runbot> find "supybot.ident:" | введите * .conf> temp.txt
robotbot.conf
Выходы: robotbot.conf
Квест, как мне установить переменную = robotbot
=============================================== ==========================
Входной файл был этот файл с именем "RootCode.conf" среди многих других
в каталоге искали:
RootCode.conf
Решение :
FOR / F "tokens = 1,2 delims =." %% a in ('FINDSTR / M "supybot.ident:" * .conf') DO SET USER = %% a & set dontneed = %% b
эхо% USER%
пауза
Выход :
C: \ runbot> FOR / F "tokens = 1,2 delims =." % a in ('FINDSTR / M "supybot.ident:" * .con
f ') УСТАНОВИТЬ ПОЛЬЗОВАТЕЛЯ =% a & установить dontneed =% b
C: \ runbot> SET USER = RootCode & set dontneed = conf
C: \ runbot> echo RootCode
RootCode
C: \ runbot> пауза
Нажмите любую клавишу для продолжения . , .
Победитель ... Особая благодарность Всем