PDA

Показать полную графическую версию : Форматированный вывод в command promt - как?


somes
21-06-2007, 20:33
Добрые сутки, уважаемые. Собственно сабж.
Имеется результат выборки строк, хотелось бы объединить этот вывод в одну строку а не набор строк, исключительно средствами консоли.

Приношу извинения модераторию - был не прав, прошу перенести тему в подраздел системного и прикладного ПО.

amel27
22-06-2007, 07:04
somes
примерчик бы, от чего отталкиваться... али секрет какой?

somes
22-06-2007, 08:40
Да нет, тривиально всё вообщем-то...
Есть дистрибутив, есть папка с драйверами (Drv), коие будут скопированны в процессе развёртывания дистрибутива на систем драйв. В дистрибутиве есть шаблон куста реестра - hivesft.inf а в нём соответственно строковый параметр DevicePath коий надлежит заполнить путями к драйверам, разделёнными ";".

Соответственно пишу нечто вида:
for /F "tokens=9,10* delims=\" %i in ('dir e:\remoteinstall\ /S /B /ON /AD ') do if %k GTR 0 if %i == Drv echo %SystemDrve%\%i\%j\%k; >> 1.txt


Даёт мне вывод вида:
Строка1;
Строка2;
Строка3;
...
СтрокаN

А мне хочется:
Строка1;Строка2;Строка3;...;СтрокаN;

Есть множество конечно же путей решения, но всё ещё надеюсь, что удастся ограничется командной строкой.. =)




© OSzone.net 2001-2012