извлечь несколько символов из файла с помощью пакетного скрипта - PullRequest
0 голосов
/ 04 февраля 2010

Мне нужен пакетный скрипт, который извлечет первые 30 символов из файла.

Требования:

есть один файл с именем test.txt и его содержимое

\ 765514e2aad02ca658cc56cdb7884947 * E: \ test1

теперь мне нужен скрипт, который извлекает только \ 765514e2aad02ca658cc56cdb7884947 из вышеуказанного файла

Спасибо заранее

Ответы [ 2 ]

0 голосов
/ 04 февраля 2010
@echo off
set /p var=<file
for /F "tokens=1" %a in ("%var%") do echo %a
0 голосов
/ 04 февраля 2010

Я не уверен, что вы подразумеваете под извлечением, но этот командный файл будет извлекать все до первый пробел в test.txt и поместите его в переменную var, затем распечатайте var

@echo off
for /F "tokens=1" %%I in (test.txt) do @set var=%%I
@echo "%var%"
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...