У меня есть команда, которая использует findstr
и имя текущего пользователя для определяет , имеют ли они доступ к определенной папке .
Команда вернет имя пользователя пользователя, если он это сделает, в противном случае команда ничего не вернет .
Запуск этой команды сам по себе всегда отлично работает ;однако, когда я пытаюсь сохранить вывод в переменную, у меня возникают проблемы . Все, что я прочитал, предполагает, что я должен использовать
FOR /F "tokens=*" %%G IN ('command') do SET var=%%G`
Однако, когда я запускаю файл bat, он сразу же закрывается. Есть ли другой способ перехватить вывод этой команды?