Как записать вывод команды в командный файл Windows? - PullRequest
0 голосов
/ 21 октября 2019

У меня есть команда, которая использует findstr и имя текущего пользователя для определяет , имеют ли они доступ к определенной папке .

Команда вернет имя пользователя пользователя, если он это сделает, в противном случае команда ничего не вернет .

Запуск этой команды сам по себе всегда отлично работает ;однако, когда я пытаюсь сохранить вывод в переменную, у меня возникают проблемы . Все, что я прочитал, предполагает, что я должен использовать

 FOR /F "tokens=*" %%G IN ('command') do SET var=%%G` 

Однако, когда я запускаю файл bat, он сразу же закрывается. Есть ли другой способ перехватить вывод этой команды?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...