PowerShell — Командлет Get-ExecutionPolicy

До того как слишком глубоко погружаться в настройку установки посредством сценариев, необходимо проверить, разрешено ли вообще запускать сценарии. Откройте PowerShell и запустите следующий командлет:

PS C:\> get-executionpolicy
Restricted

Читать продолжение «PowerShell — Командлет Get-ExecutionPolicy»

Linux — Важнейшие оболочковые переменные

Функциональность bash и многих других программ Linux управляется состояниями так называемых переменных оболочки. Такие переменные можно сравнить с переменными языка программирования, однако в них можно сохранять только последовательности символов. Присваивание переменных оболочки осуществляется с помощью оператора присваивания =. Чтобы отобразить содержимое оболочковой переменной, нужно воспользоваться командой echo, при этом перед  именем переменной необходимо поставить символ «$»:

user$ var=abc
user$ echo $var
abc

Читать продолжение «Linux — Важнейшие оболочковые переменные»

Опубликовано в категории: Linux Метки: ,

Active Directory — восстановление удаленной учетной записи

Часто бывает нужно восстановить удаленную учетную запись пользователя из Active Directory. Если используется корзина AD (настройка по умолчанию) то никаких проблем нет. Мы можем довольно просто восстановить учетную запись из консоли PowerShell. Для этого используем командлет Get-ADObject с ключом -IncludeDeletedObjects.

Читать продолжение «Active Directory — восстановление удаленной учетной записи»

PowerShell — Управление ролями сервера

Для управления ролями Windows Server 2012 R2 можно использовать не только графический интерфейс утилиты ServerManager, но и PowerShell. Если вы часто разворачиваете новые серверы под управлением Windows Server 2012 R2, то данный вариант предпочтительнее, так как вы можете просто написать скрипт, при запуске которого произведется установка всех необходимых ролей и компонентов. Такая автоматизация позволит сэкономить немного времени для других задач по администрированию инфраструктуры.

Читать продолжение «PowerShell — Управление ролями сервера»

Отсутствует утилита Disk Cleanup и файл cleanmgr.exe

Проблема

Отсутствует файл clearmgr.exe в папке %systemroot%\System32, а также кнопка «Очистка диска» в свойствах диска в операционных системах Windows Server 2008 и Windows Server 2008 R2.

Читать продолжение «Отсутствует утилита Disk Cleanup и файл cleanmgr.exe»

Синхронизация времени Windows

Для проверки и синхронизации времени используется служба времени Windows (Windows Time Service; w32tm). Служб w32tm запускается из командной строки.

Представленная ниже команда позволяет сравнить пять выборок текущего времени с данными из сервера времени Microsoft (time.windows.com) и проконтролировать, насколько точными они являются. В выводе будет отражено, опережают ли показания времени на вашем сервере (обозначено с помощью +) или же отстают (обозначено с помощью -):

w32tm /stripchart /computer:time.windows.com /samples:5 /dataonly

Читать продолжение «Синхронизация времени Windows»

Windows Server Core 2012 R2 — Активация сервера

Если вы еще не заметили , в течение процесса установки Windows Server 2012 R2 ввод ключа продукта не является обязательным. Со временем ОС затребует его; без активации Windows Server 2012 R2 может функционировать 60 дней. Когда период льготного пользования установленной полной копии истекает, система переходит в режим сокращенной функциональности (Reduced Functionality Mode — RFM). В результате вы получаете черный рабочий стол и постоянные уведомления, а инструмент Windows Update будет загружать и применять только критические исправления безопасности.

Читать продолжение «Windows Server Core 2012 R2 — Активация сервера»

Linux — Выполнение нескольких команд

После символа & вы можете указать следующую команду. В таком случае первая команда будет выполняться в фоновом режиме, а вторая — на виду. В следующем примере команда find вновь запускается в фоновом режиме. Однако ls одновременно выводит со­держание текущего каталога:

user$ find / -name '*sh' > result & ls

Если вместо символа & поставить точку с запятой, то bash поочередно выполнит команды в фоновом режиме:

Читать продолжение «Linux — Выполнение нескольких команд»

Опубликовано в категории: Linux Метки: ,

Определение пути к программе в Linux

При автоматическом дополнении имени команды система скрывает, где именно находится программа. Узнать ее местонахождение можно несколькими способами.

Команда whereis <команда> просматривает все стандартные каталоги.

Читать продолжение «Определение пути к программе в Linux»

Опубликовано в категории: Linux Метки: ,

Добавление роли Print server к серверу версии Server Core

В Windows Server 2012 R2 поддерживается роль Print and Document Services для Server Core. Версия Server Core не имеет графического пользовательского интерфей­са и требует управления из командной строки — во всяком случае, начальные зада­чи управления должны выполняться в командной строке.

Если на сервере функционирует Server Core и нужно сделать его сервером пе­чати, добавив роль Print and Document Services, вы должны запустить PowerShell. В окне командной строки Server Core введите PowerShell. Обратите внимание, что после этого приглашение на ввод команды начинается с PS, указывая на то, что вы находитесь внутри приложения PowerShell.

Далее введите следующие две команды в командной строке PowerShell:

Читать продолжение «Добавление роли Print server к серверу версии Server Core»