Копирование больших файлов при помощи PowerShell (с использованием службы BITS)

Приходилось ли вам копировать большие файлы по сети? А много больших файлов? А в условиях ненадежного/нестабильного канала? А, если компьютер надо перезагрузить, а файл еще не скопировался? Что делать? Тяжело жить, дядь Мить. Но, оказывается все уже украдено  придумано до нас. MS давно позаботилась о тех, кому приходится отвечать на эти вопросы, и придумала ответ. …

Continue reading ‘Копирование больших файлов при помощи PowerShell (с использованием службы BITS)’ »

Получение информации о характеристиках компьютеров в домене

Задачка стояла следующая: необходимо было получить отчет об аппаратных характеристиках компьютеров, которые являются членами домена. Нужно было собрать информацию о количестве и  объеме жестких дисков, объеме ОЗУ,  чипсете, процессоре, видеоадаптере, BIOS’е и т.п. Я решил, что так же не будет лишним собрать информацию и  о некоторых другие характеристиках: количестве разделов на жестком диске, параметрах файла …

Continue reading ‘Получение информации о характеристиках компьютеров в домене’ »

Скрипт для получения отчета о событиях входа/выхода на компьютерах домена

Давно хотел сделать для себя нечто подобное, но руки все никак не доходили. Наконец-то сподобился. И так, зачастую бывает необходимо получить отчет о событиях входа/выхода на отдельной рабочей станции и/или группе компьютеров домена: кто, когда выполнял интерактивный вход, вход по RDP, блокировал/разблокировал рабочую станцию, обращался к компьютеру по сети и т.п. Вся информация, которая нам …

Continue reading ‘Скрипт для получения отчета о событиях входа/выхода на компьютерах домена’ »

Определение email адресов-кандидатов для использования в качестве ловушек для спама (Spam traps) в почтовом сервере MDaemon.

Как я уже писал ранее, в почтовом сервере Mdaemon существует возможность настроить ловушки для спама. Кратко напомню, что ловушки для спама – это некий перечень e-mail адресов. Все письма, которые поступают по адресам-ловушкам, «скармливаются» Байесовскому фильтру в качестве образцов spam’а для обучения оного фильтра. Естественно, что в качестве ловушек должны выступать адреса, на которые ничего, кроме …

Continue reading ‘Определение email адресов-кандидатов для использования в качестве ловушек для спама (Spam traps) в почтовом сервере MDaemon.’ »

Массовое заполнение телефонных номеров пользователей в AD. Использование в качестве источника данных рабочей книги Excel, доступ к которой производится при помощи COM-объекта Excel.Application

Задачка была достаточно простая: Имеется список сотрудников и их внутренних телефонных номеров, оформленный в виде «книги» MSExcel. Необходимо заполнить поле «Номер телефона» (атрибут telephoneNumber) для каждого пользователя в AD соответствующим значением, взятым из вышеназванного списка сотрудников. Для доступа к данным, содержащимся в excel’овском файле  можно использовать один из двух вариантов: Подцепить xls-файл, как ODBC-источник данных …

Continue reading ‘Массовое заполнение телефонных номеров пользователей в AD. Использование в качестве источника данных рабочей книги Excel, доступ к которой производится при помощи COM-объекта Excel.Application’ »

Аудит учетных записей AD – MDaemon

Написал небольшой скрипт для аудита учетных записей MDaemon и учетных записей пользователей AD. Задача была такова: Имеется AD Имеется сервер (член домена), на котором установлен почтовый сервер MDaemon (хранящий информацию о своих учетных записях в файле UserList.dat) Необходимо найти учетные записи MDaemon, которые не принадлежат ни одному из «живых» (незаблокированных) пользователей AD.

Scripting Games 2010. Advanced Event 10 (Moving Files from the Desktop to a Folder)

Десятое задание: Event Scenario The network team manager complained to the desktop team manager that user profiles are too large and are therefore killing network performance. An investigation has revealed that users are in the habit of downloading pictures, videos, and other large files from the Internet and storing them on their desktops. This habit …

Continue reading ‘Scripting Games 2010. Advanced Event 10 (Moving Files from the Desktop to a Folder)’ »

Scripting Games 2010. Advanced Event 9 (Logging Out Users Forcibly Based on a Program's Launch)

Девятое задание: Event Scenario Your users do not seem to know how to log out of their computers. This is a problem because each evening, a particular application runs as a scheduled task to back itself up to a network share. This occurs before the network backup job takes place. The storage manager has assigned …

Continue reading ‘Scripting Games 2010. Advanced Event 9 (Logging Out Users Forcibly Based on a Program's Launch)’ »

Scripting Games 2010. Advanced Event 8 (Creating Text Files of Specific Sizes)

Восьмое задание: Event Scenario Your IT networking team has asked for assistance. They are testing network throughput on the Layer 4 switches. In performing their tests, they need the ability to create text files that are specific sizes. They have specifically requested the following sizes: 100 KB, 1 MB, 10 MB, and 100 MB. Because …

Continue reading ‘Scripting Games 2010. Advanced Event 8 (Creating Text Files of Specific Sizes)’ »

Scripting Games 2010. Advanced Event 7 (Creating a Graphical Tool)

Седьмое задание: Event Scenario You have been tasked to create a graphical tool that will display the following information: 1.     Logged-on user name. 2.     Computer name and domain name, if applicable. 3.     How long the user has been logged on. 4.     The number of programs running. 5.     The amount of committed memory and free physical …

Continue reading ‘Scripting Games 2010. Advanced Event 7 (Creating a Graphical Tool)’ »