Метка: cmd
Как запустить Панель управления Windows из командной строки
Если часто обращаешься к какой-нибудь панели упаравления Windows, то не всегда удобно это делать через графический интефейс мышкой. Гораздо быстрее запустить нужную панель через командную строку. Для примера я вызвал Панель упарвления Windows командой – control; Автозапуск — control /name Microsoft.AutoPlay; Центр обновления Windows — control /name Microsoft.WindowsUpdate.
Вот полный список команд:
Кракозябры при выводе результатов в файл из cmd
Командная строка (cmd.exe) – это один из основных инструментов системного администратора. Но у него есть недостаток. При выводе результата команды в текстовый файл в локализованной Windows, прочитать его содержимое не получится. Для примера вывел в файл справку программы ping:
ping /? >test.txt
Перечитал кучу информации по этой теме, но нормального решения не нашел.
Остановился на варианте – переводить кодировку консоли в 855 (По умолчанию — 866), в которой все будет выводиться на английском языке. Перед выводом в файл ввожу в командную строку:
chcp 855
После этого все описания и комментарии к командам будут в оригинале, т.е. на английском. Чтобы вернуть кодировку по умолчанию, нужно указать кодировку 866, либо 1251 (Unicode – 65001).
Теперь при написании командных файлов (.bat), пишу в самом начале — chcp 855. Пример:
@echo off chcp 855 cls ping /? >test.txt
P.S. Вариант с переходом на шрифт Lucida Console и кодовую страницу 1251 мне не понравился. Он то срабатывает, то нет. Закономерности так и не заметил.