Игорь

Игорь

Проверка работы службы и значения ключа в реестре

На предприятии требовалось сделать скрипт, который время от времени крутится и проверяет работоспособность определённых служб а так же определённые ключи в реестре на пользовательских компьютерах. О том, что это за службы и ключи — я умолчу, для наглядности продемонстрирую на службе Themes и на ключе реестра, описывающем версию Internet Explorer. В конце скрипт высылает отчёт на почту.
Продолжить чтение

Копирование файла на пингующиеся машины windows

Ещё один случай из практики — пришлось быстро на компьютерах пользователей изменить настройки программы DameWare, что находятся в файле DWRCS.INI. Сделать логон скриптом можно, но пока это произойдёт, могут пройти недели. Список айпишкиков был записан в текстовик с тем умыслом, чтобы при запуске скрипт удалял оттуда отработанные адреса, а при следующем запуске работал над оставшимися (которые, например, были выключены или не доступны по разным причинам).
Продолжить чтение

Форматирование данных в Powershell


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

Format-Table
Format-List
Format-Wide
Format-Custom

В этой статье я расскажу о том, как их можно применять.
Продолжить чтение

Сетевые IPv4 адреса и маски

IP-адрес — это сетевой адрес узла в компьютерной сети. Под «узлом» можно понимать не только компьютер, но и любое другое устройство, которое может иметь IP-адрес — например, маршрутизатор или принтер.
В данной статье я расскажу об IP-адресах, их классификации, о масках подсетей и их использовании.
Продолжить чтение

Создаём пользователя в AD из Powershell

В этой статье я расскажу о том, как можно с помощью PowerShell через ADSI(Active Directory Service Interfaces) создавать пользователей в Active Directory и изменять их параметры. ADSI - это интерфейс, предназначенный для доступа к Active Directory. Он позволяет создавать, изменять и удалять объекты в каталогах, выполнять поиск и т. д. Продолжить чтение

Remote Desktop Services

Группа ролей Remote Desktop Services ранее (т.е. до windows 2008 R2) называлась Terminal Services. Эта группа служб представляет собой систему с клиент-серверной архитектурой, позволяющую клиентам запускать удалённые приложения на сервере и работать с ними, а так же перенаправлять не только управление с помощью мыши и клавиатуры, но и аудиосигналы, принтеры, COM-порты, Pnp-устройства, жёсткие диски, и др. Эту группу служб можно использовать как сервер приложений для тонких клиентов, или же для администрирования серверов. Давайте рассмотрим настройку Remote Desktop Services на примере Windows 2008 R2. Продолжить чтение

IIS+PHP+MySQL

Добрый день, в этом посте я расскажу вам, как поставить вот такую нестандартную связку, как IIS 7 + PHP 5.3.2 +MySQL 5.1.46. Обычно, PHP и MySQL ставят в связке с Apache, а IIS  более ориентирован на работу с чисто майкрософтовскими продуктами вроде ASP, .Net, MSSQL итд. Однако, чего только не может случиться, в нашей жизни. Даже если вы раньше не сталкивались с необходимостью настройки веб-сервера, вы увидите, что это сделать легко в считанные минуты.

Как проинсталлировать IIS7 я покажу вам на примере Windows 2008 R2;  в windows 7 или windows vista всё делается практически аналогично, различия я буду комментировать.
Продолжить чтение

Системы счисления

Система счисления — это — символический метод записи чисел, представление чисел с помощью письменных знаков (wiki); т.е. определённый способ отображения чисел и правила действий над ними. В основном люди используют десятичную систему счисления, а компьютеры — двоичную. Двоичная система имеет ряд преимуществ по сравнению с другими системами счисления: для её реализации нужны достаточно простые технические устройства, всего с двумя устойчивыми состояниями (например, триггеры), а не с десятью или шестнадцатью. Это делает систему из таких устройств более надёжной и устойчивой. Для логических преобразований информации в таких системах используется булева алгебра, с помощью которой и происходят все вычисления.  Поскольку в компьютерной технике можно встретить не только двоичную, но практически все системы счисления (самыми распространёнными являются двоичная, восьмеричная, десятичная и шестнадцатеричная), предлагаю разобраться в переводе чисел из одной системы в другую. Продолжить чтение

Переменные PowerShell

Переменные в PowerShell начинаются со знака $. Они могут содержать буквы, цифры, и пробелы. Их можно объявлять и присваивать им значение с помощью командлета New-Variable, но можно обойтись и без него. Как и в других языках программирования, с данными, хранящимися в переменных, можно производить различные операции.

Продолжить чтение