У меня есть 2 вопроса.Хранение и модификация пакетного файла?
Вопрос 1: Строка, содержащая следующий вывод (из Wget), который уже хранится в:
wgetstring=Length 2012123 (20M) [text.txt something]
↑ ↑ <-- This data can be random.
Теперь я хочу, чтобы удалить все символ после «Длины 2012123» от что «wgetstring», как я могу это достичь?
Вопрос 2: У меня есть строка, содержащая следующий вывод (из ЦМД), который уже хранится в:
cmdstring=cmd.exe /c ""C:\Users\Ben\Desktop\main.bat" "C:\Users\Ben\script.bat"
↑ ↑ ↑ ↑ <-- This data can be random.
Теперь я хочу сохранить только этот вывод (" «C: \ Users \ Ben \ Desktop \ main.bat») из вывода «cmdstring», поэтому его можно дополнительно сохранить как
cmdstringupdated=C:\Users\Ben\Desktop\main.bat
, но без кавычек.
Любая помощь была бы высоко оценена. Спасибо.
- это вывод wget, хранящийся в файле, или вы хотите выполнить команду напрямую? – npocmaka
Он хранится в строке через цикл for, поэтому, я думаю, напрямую? Оцените быстрый ответ. – Anonymous