Windows: Логи Выключений/Перезагрузок

При диагностики проблемы, которая вызывает неожиданные перезагрузки или выключения машины под управлением Windows, важно знать, какие события могут быть с этим связаны, коды этих событий (англ. event ID) и как найти соответствующие логи. В этой заметке я публикую коды событий, связанных с выключением/перезагрузкой системы. Я также показываю, как просмотреть историю включений/выключений с помощью стандартного приложения […]

АвтоОтвет «Yes/No» — PowerShell & CMD

Некоторые скрипты или команды, выполняемые в Windows PowerShell или CMD, могут задавать интерактивные вопросы на которые необходимо отвечать «Yes» или «No». Знать, как автоматически отвечать на эти интерактивные вопросы, очень удобно для реализации различных автоматизаций. В этой заметке я покажу, как автоматически отвечать «Yes» или «No» на запросы в Windows PowerShell и CMD.

PowerShell: Многострочная Команда

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

PowerShell: История Команд

Команда Get-History в PowerShell выводит список команд выполненных только в текущей сессии. Для получения списка всех ранее выполненных команд необходимо найти файл, в котором эти команды хранятся. В этой заметке я покажу, как найти файл истории и вывести все команды, выполненные ранее в PowerShell.

PowerShell: Как Проверить Открыт ли TCP-Порт

Во время диагностики различных проблем часто требуется проверить, открыт ли какой-то TCP-порт на удаленном хосте, и не заблокирован ли он файерволом. Команда telnet является наиболее распространенным инструментом для этого, но она может быть не установлена или вам может понадобиться скопировать вывод команды, чтобы вставить его в тикет или отправить кому-то, что с telnet сделать не […]

К Какому Контроллеру Домена Я Подключен — CMD & PowerShell

Контроллер Домена (DC) в Windows — это сервер, который отвечает на запросы об аутентификации внутри Домена (группы компьютеров подключенных к сети и контролируемых контроллером домена). В этой небольшой заметке я покажу, как с помощью Windows CMD и PowerShell, узнать к какому контроллеру домена (DC) подключен компьютер.

Узнать в Домене ли Компьютер — CMD & PowerShell

Контроллер Домена (DC) в Windows — это сервер, который отвечает на запросы об аутентификации внутри Домена (группы компьютеров подключенных к сети и контролируемых контроллером домена). В этой статье я покажу, как узнать, является ли компьютер под управление Windows частью домена, и как, с помощью CMD и Powershell, узнать имя домена, к которому подключен компьютер.

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

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

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

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

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

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