установить вывод CMD в переменную - PullRequest
0 голосов
/ 10 июля 2020

Вот что у меня есть:

> set email=echo abc@xyz.com
> echo %email%

приведенный выше фрагмент перекликается с echo abc@xyz.com. Я хочу, чтобы вместо этого он печатал abc@xyz.com.

Я тоже пробовал echo abc@xyz.com | set email. тот же результат.

Как мне это сделать?

1 Ответ

0 голосов
/ 10 июля 2020

Вы можете позволить cmd оценивать его:

@ECHO OFF
set email=echo abc@xyz.com
%email%

Я использую это на нашем Windows 10, 2016 и 2019 регулярно. Я не знаю, работает ли это для более старых версий.

...