Масштабирование окна консоли в Windows 10 (cmd, WSL, PowerShell)

К массе улучшений, которые получила командная строка Windows 10 и причастные к ней PowerShell и Windows Sybsystem for Linux (WSL), сборка 18272 добавляет возможность динамического масштабирования окна. Читать далее «Масштабирование окна консоли в Windows 10 (cmd, WSL, PowerShell)»

Как открыть очередь печати принтера из командой строки

Если к вашему компьютер подключен принтер - локальный или сетевой, рано или поздно вам придётся иметь дело с его очередью печати. Например, чтобы очистить её, приостановить печать документов, или удалить оттуда какое-либо отдельное задание. Существует специальная rundll32-команда, используя которую можно открыть очередь печати одним кликом или даже при помощи глобальных клавиш. Давайте посмотрим, как это делается.
Читать далее «Как открыть очередь печати принтера из командой строки»

Как убрать пустую строку из вывода команды echo в Windows

По умолчанию, консольная команда echo в командной строке Windows добавляет символ новой строки к своему выводу, и это не всегда бывает удобно. Недавно я прикручивал в очередной раз "Копировать как путь" (на этот раз это была кнопка тулбара Classic Shell), и решил разобраться и избавиться от новой строки в выводе echo.

Читать далее «Как убрать пустую строку из вывода команды echo в Windows»

Что делать, если пропала прокрутка в командной строке cmd.exe после смены шрифта

Я давно собирался написать на эту тему, в прошлом она была для меня то, что называется, "больной". Ещё со времен Windows 2000 внешний вид и размер шрифта по умолчанию у командной строки мне казался слишком мелким, и я всегда менял его на что-нибудь покрупнее. Очень часто при этом у командой строки пропадает полоса прокрутки справа, и это очень неудобно. Если какое-либо приложение или команда сгенерировала длинный вывод в консоль, просмотреть его без полосы прокрутки будет, мягко говоря, непросто. Проблема решается до безобразия просто, но если вы столкнулись с проблемой впервые, ситуация вас может откровенно озадачить.
Читать далее «Что делать, если пропала прокрутка в командной строке cmd.exe после смены шрифта»

Как определить в командном файле, запущен ли он c правами администратора

Приветствую тебя, уважаемый читатель. Наверняка ты уже потерявший всякую надежду на появление в этом блоге новых публикаций. Сегодня я попробую нарушить затянувшуюся паузу.

На прошедшей неделе мне довелось отправлять по почте командный файл одной особе бальзаковского возраста, которому для успешного завершения своей работы были необходимы права администратора. И в процессе диалога с ней мне неоднократно подумалось, что было бы неплохо добавить в командный файл проверку, запущен ли от имени администратора.

Читать далее «Как определить в командном файле, запущен ли он c правами администратора»

Обновление Ele 1.0.1 — утилиты для эскалации привилегий открытого окна командой строки

Ele - утилита, которая предназначается для вызова из среды cmd.exe и открывает новое окно командной строки с текущим путем. Это - максимально быстрый доступ к командной строке, открытой с правами администратора в текущей папке. Если вы ещё не знакомы с ele - познакомьтесь.

Про версию Ele 1.0.1 я не буду много писать. С системами Windows 8 DP/Beta по умолчанию поставляется .NET Framework 4.5. Я просто перекомпилировал Ele под новую версию фреймворка, дабы система не предлагала установить 3ю версию при запуске программы. Других изменений нет.

Скачать Ele 1.0.1

Как заставить отображаться команду «Копировать как путь» в контекстном меню Проводника Windows

Не знаю, как уважаемый читатель,  а я регулярно пользуюсь командой "Копировать как путь". Да и вообще, для меня  - это одна из самых полезных команд, проявившихся в контекстном меню Проводника со времен Vista. И меня откровенно напрягает, что для её вызова я должен удерживать кнопку [k]SHIFT[/k]. Ну а в Windows XP, коей в рядах нашего брата остается ещё совсем немало, вообще такой команды контекстного меню нет.

Сегодня мы будем повышать уровень комфорта экспулатации Проводника, и добавим пресловутую команду, дабы не жать лишних кнопок.

Читать далее «Как заставить отображаться команду «Копировать как путь» в контекстном меню Проводника Windows»

Winnity — диалог выбора папки или файла из командой строки

Я никогда не был гуру программирования, скриптования или каким-то подобным "гурой", но подчас написанные несколько строк скрипта сильно экономят время в дальнейшем. Поэтому я частенько пишу простенькие BASH - скрипты в линуксе.

Признаюсь честно, я невероятно ленивый человек, и стараюсь совершать как можно меньше телодвижений. И поэтому я снабдил все BASH-скрипты, принимающие к качестве параметров командой строки путь к папке/файлу, графическим диалогом выбора.

Сегодня я писал что-то похожее на командных файлах Windows, и чётко осознал, что не хочу вызывать cmd-файл  с параметрами, вставляя путь к папке вручную. Немного поразмыслив, я быстро набросал winnity.

Читать далее «Winnity — диалог выбора папки или файла из командой строки»

Работа со строками в командных файлах Windows 7

Работа со строками в командной строкеПозавчера мне пришлось написать простенький командный файл, бекапящий профиль приложения. В качестве имени папки с резервной копией мне возжелалось использовать переменные окружения %date% и %time%. Если вы проходили в институте начальный курс информатики, вы должны знать, что %time%  в этом случае является ничем иным, как граблями, остро торчащими на пути, так значение содержит недопустимый символ ":". Я никогда не занимался разбором строк в командных файлах, и случай как нельзя лучше подходил для того, чтобы прокачать свои скилы.

Я хочу поделиться с вами своими изысканиями, и анонсирую скучную, унылую техническую статью. Дочитавшему до конца - покажу котика.
Читать далее «Работа со строками в командных файлах Windows 7»

Повышение привилегий открытого окна командной строки

То, чего мне всегда не хватало в Windows Vista и во всех её потомках - возможности открыть командую строку с правами Администратора там, где мне нужно. Я из тех параноиков, что не отключают UAC, и мне чертовски досадно, когда очередная команда, которую я набрал в консоли, внезапно отказывается работать без повышения привилегий.

Читать далее «Повышение привилегий открытого окна командной строки»