#cmd
#cmd
Вопрос:
Мне нужно сохранить вывод на devcon в формате .txt, если я использую командные строки, у меня не возникает проблем, но при использовании пакетного файла создается файл, но файл пуст.
Это командная строка в моем пакетном файле:
devcon.exe статус * > file.txt
Комментарии:
1. Вы хотите сохранить вывод
devcon.exe
илиdevcon.exe status *
в file.txt ? Если это только devcon.exedevcon.exe > file.txt
должно сработать … или я не совсем понял ваш вопрос. ИЛИ:devcon.exe status *
(без перенаправления) имеет вывод (я имею в виду, что-то написать на экране)?2. Привет, я хочу сохранить devcon.exe статус * в file.txt Да, у него есть вывод
3. 1./ Это обычный вывод или вывод с ошибкой? 2./ Есть ли у вас права на запись в file.txt ?
Ответ №1:
Тест здесь (Windows 8.1) показывает мне, что devcon
выводится на другой экран консоли, если вы не запускаетесь от имени администратора.
Итак, щелкните правой кнопкой мыши командный файл и запустите его от имени администратора.
Комментарии:
1. Привет, я запускаю его как администратор (Windows 7), но командный файл создает пустой файл
2. Вы щелкнули по нему правой кнопкой мыши и запустили его с повышенными разрешениями? Недостаточно использовать учетную запись администратора.
3. Да, я получил его, если я открываю cmd с помощью запуска от имени администратора, но если я создаю его с помощью пакетного файла, он не работает