Например, следующие команды (в Windows 7):Как подключить вывод двух команд в одной строке?
date/t>>t.txt
time/t>>t.txt
создают следующие строки в t.txt:
Fri 06/12/2015
01:37 PM
Можно ли соединить выход двух команд (см выше) в одном (см. ниже)?
Fri 06/12/2015 01:37 PM
Вышеуказанная цель может быть достигнута с помощью команды:
echo %date% %time%
Но это не ответ на этот вопрос, потому что речь идет не о только выше команд.
Извините @Aachi, но если для/F "delims = "%% b in ('%% ~ a'), установите« output =! output! %% b » , после чего появится дополнительное пространство после 2015 года:« Mon 06/15/2015 08:41 AM » и if для/F "delims =" %% b in ('%% ~ a') установить «output =! output! %% b» , тогда есть пропущенная буква: «15.06.2012 15:42» – valeryan
Я посчитал, что вы хотите, чтобы каждый вывод разделялся пробелом, как в примере 'echo% date%% time%'! Первое дополнительное пространство исключается в части «: ~ 1» 'echo% output: ~ 1% >> t.txt'. Если вы не хотите разделять пространства, также измените последнюю строку на 'echo% output% >> t.txt' – Aacini
@Aachi: Да, требуется одно место. Однако, если вы увидите источник этой страницы, то после «2015» вы увидите не одно, а два пробела (которые были изменены на одно пространство браузером). – valeryan