Windows: Отключить Блокировку Экрана при Бездействии

Корпоративные компьютеры и сервера под управлением Windows обычно настроены на блокировку экрана после определенного времени неактивности пользователя. Это особенно неудобно при работе с удаленным рабочем столом, когда после каждых нескольких минут бездействия сессия завершается с «RDP Session Timeout«. В этой статье я покажу, как предотвратить блокировку компьютера и сохранить сеанс удаленного рабочего стола без установки […]

Windows: Аналог Команды `Cat` — CMD & PowerShell

Утилита cat в Linux читает последовательно файлы и выдает их содержимое в стандартный выходной поток. Эквивалентом cat в Windows является команда type, которая работает как из командной строки (CMD), так и в Windows PowerShell. В этой короткой заметке я покажу, как объединять файлы и как выводить содержимое текстового файла на экран в Windows.

PowerShell: Переменные — Задать, Очистить, Вывести

В этой небольшой заметке я показываю, как в Windows PowerShell задать переменную и вывести ее на экран. В частности, я покажу, как присвоить переменной строковое значение, как вставить переменную в строку и как очистить переменную, установив ее значение в Null. В конце каждого примера значение переменной будет выведено на экран.

Windows: Аналог Команды `Watch` — CMD & PowerShell

Утилита watch в Linux используется для периодического выполнения команд и отображения результатов. Это особенно полезно, если необходимо отслеживать изменения в выводе многократно выполняемой команды. Прямого эквивалента команды watch в Windows не существует, однако тот же результат можно получить с помощью цикла while в Windows PowerShell или цикл for в командной строке Windows (CMD).

Windows: MD5/SHA256 CheckSum — Встроенная Утилита

Хэш файла в Windows можно узнать без установки дополнительного программного обеспечения. Для этого можно использовать certUtil — встроенную утилиту командной строки, которая работает как в Windows CMD, так и в Powershell. В этой заметке я покажу примеры того, как сделать md5sum и sha256sum файла в Windows из командной строки.

JFrog Artifactory: Скачать Артефакт с помощью cURL

Artifactory компании JFrog — это системы управления артефактами (репозиторий для бинарных файлов). Артефакты из Artifactory можно скачать с помощью REST API. В этой заметке я покажу, как загрузить артефакт (простой file.zip) из универсального (generic) репозитория в Artifactory, используя команду curl из командной строки в Linux или из PowerShell в Windows.

Windows: Zip/Unzip из Командной Строка

В прошлом было невозможно создавать и распаковывать zip-архивы в Windows без установки сторонних программ, таких как WinZip и 7-Zip. Но теперь Windows имеет встроенную возможность архивирования файлов и папок и распаковки zip-архивов из командной строки с помощью PowerShell. Начиная с Windows 8 с PowerShell 3.0 и .NET Framework 4.5, установленных по умолчанию, из командной строки […]

Windows: Установка Telnet — CMD & PowerShell

telnet в Windows по умолчанию отключен. Перед использованием команды telnet в Windows необходимо активировать компонент Telnet Client, иначе вы рискуете получить следующую ошибку: CMD: ‘telnet’ не является внутренней или внешней командой, исполняемой программой или пакетным файлом. В этой заметке я показываю, как установить telnet в Windows с помощью CMD и PowerShell. В качестве бонуса я […]

[РЕШЕНО] CMD.EXE не поддерживает пути UNC в качестве текущей папки

При попытке перехода на сетевой ресурс с помощью команды cd в Windows CMD, вы получите следующую ошибку: CMD.EXE не поддерживает пути UNC в качестве текущей папки Вместо команды cd, в CMD можно использовать команду pushd, которая монтирует сетевую папку и переходи в нее. В PowerShell вы без проблем можете переходить на сетевой диск с помощью […]

PowerShell: Очистить Историю Команд

Это не очевидно, но команда Clear-History в PowerShell не очистит историю предыдущих команд. Clear-History очищает только команды, которые были введены во время текущей сессии и которые могут быть отображены командой Get-History. Чтобы очистить историю в PowerShell, необходимо удалить файл, в котором хранятся введенные ранее команды. В этой заметке я покажу, как найти файл с историей […]