Управление атрибутами пользователей с помощью Windows PowerShell и VBScript

Сценарий в Windows PowerShell

$objUser=[ADSI]"LDAP://cn=Джефф Форд, ou=Кадры, dc=contoso, dc=com"   //подключение к учетной записи в подразделении Кадры
$objUser.put("company", "Contoso,  Ltd.")   //изменение атрибута с помощью метода Put
$objUser.SetInfo()   //подтверждаем изменения в каталоге методом SetInfo

Сценарий в VBScript

Set objUser=GetObject("LDAP://cn=Джефф Форд, ou=Кадры, dc=contoso, dc=com")
objUser.put "company", "Contoso,  Ltd."
objUser.SetInfo()

Для полного удаления атрибута (кроме обязательных) используется метод PutEx. Например для удаления атрибута “office”  используется следующий код в PowerShell:

$objUser.PutEx(1, "office", 0)
$objUser.SetInfo()

и тоже самое в VBScript

objUser.PutEx 1, "office", 0
objUser.SetInfo()

KERNEL_STACK_INPAGE_ERROR (STOP 0x00000077)

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

Обновление Консультант

Обновление Консультанта логически можно разделить на две части:
1. Обновление самой программной оболочки Консультант+ (в данном примере у меня используется “RunaRef” от консалтинговой группы “Руна”)
2. Обновление баз данных самого Консультант+.

Для выполнения первого пункта достаточно сделать три действия:
а) Запустить RunaRef
б) В появившейся оболочке кликнуть правой кнопкой мыши по заголовку окна и выбрать “Обновить RunaRef”. Ждать конца процесса обновления.
в) Далее делаем все тоже самое, только выбираем уже в меню пункт “Обновить программную оболочку К+”

На этом первый этап закончен

Для выполнения второго этапа нужно создать в планировщике заданий собственно само задание по обновлению. Надеюсь все знают где находится планировщик заданий в Windows системах, поэтому заходим туда и создаем новую задачу. Во вкладке триггерры создаем новую задачу по расписанию. Во вкладке действия создаем новое действие “Запуск программы” и указываем путь к программе, а также необходимые ключи для обновления. Путь указываете свой до файла ref4000.exe

 

Стандартный пароль админа на МФУ Ricoh MP-C3500

Как всегда, вызывают проблемы различные устройство в рабочей сети, которые не сам устанавливал и настраивал. Так поулчилось и на этот раз – необходим был доступ к админке МФУ Ricoh MP-C3500.

Долго пришлось рыться в интернете, чтобы найти оффициальный сайт производителя (где такое видано?). Наконец нашел его, а дальше другая проблема проблемы с поиском мануалов. Даже когда нашел мануалы – все равно не узнал нужные мне логин/пароль и только благодаря этой странице я узнал его! ?

P.S. К сожалению она сейчас не доступна. Сохраню пароль информацию здесь:

Логин – admin
Пароль – “” (пусто)

Предупреждение о работоспособности сервера Windows Small Business Server 2011 Standard

После установки обновления на SBS 2011 Standard для портала Sharepoint Foundation 2010 на клиентских компьютерах и на сервере после того, как залогинивается пользователь появляется вот такое уведомление

Чтобы оно больше не появлялось нужно пройти по ссылке, которая указана в сообщении и выполнить команду:
PSConfig.exe -cmd upgrade -inplace b2b -force -cmd applicationcontent -install -cmd installfeatures

Её нужно выполнить в командной строке от имени администратора и при этом Вы должны находиться в директории “C:Program FilesCommon FilesMicrosoft SharedWeb Server Extensions14BIN”

Команда достаточно долго отрабатывает все скрипты, за это время возможно успеть выпить чашку чая.

Ошибка 0xc80003f3 при установке обновления

Если у вас при попытке установить какое-либо обновление в Windows (не важно – сервер или десктоп) возникает ошибка 0xc80003f3 – то необходимо написать небольшой bat файл и запустить его с административными правами на проблемном компьютере. А вот и текст самого скрипта:

regsvr32 MSXML3.dll /s
net stop wuauserv
cd /d %windir%SoftwareDistribution
rd /s /q DataStore
net start wuauserv
regsvr32 softpub.dll
regsvr32 mssip32.dll

После этого Windows Update сразу начинает свою работу как ни в чем не бывало.
Замечу, что у меня эта проблема была на Small Business Server 2011 и не работала у меня полностью служба “Windows Update”.

Отображение отсутствующих устройств в Windows

Часто при переносе виртуальных машин с одного хоста на другой в Windows сохраняются записи об устройствах, которые раньше использовались, а сейчас отсутствуют. Для того, чтобы полностью удалить такие записи (иногда это очень мешает, если это устройство – сетевая карта) надо открыть командную строку от имени администратора и написать там команду “set devmgr_show_nonpresent_devices=1” и далее из этой же командной строки запускаем диспетчер устройств – “start devmgmt.msc“. В появившемся диспетчере устройств выбираем меню “Вид” и нажимаем “Показать скрытые устройства”. Далее уже находим устройство, которое нам уже не нужно, и можно смело его удалять.

Eset NOD32 не обновляется

Недавно возникла проблема с антивирусом NOD32, который не хотел обновляться и при этом он писал сообщение “Невозможно обновить базу данных сигнатур вирусов. Ошибка распаковки файла”.
Если появляется такая ошибка, то надо зайти в “Настройка-Вкл. расширенный режим”. Дальше закрываем окно антивируса и щелкаем на значке Eset в трее правой кнопкой мыши и выбираем дополнительные настройки. В появившемся дереве настроек выбираем раздел “Обновление” и рядом с надписью “Очистить кэш обновлений” нажимаем кнопку “Очистить”. Мне это помогло, надеюсь поможет и вам. Если же все таки не помогло, попробуйте переустановить антивирус, как я слышал – это тоже помогает.

Стандартный пароль коммутатора Allied Telesyn

Знаю, что это покажется смешным, а некоторые конечно же это знают, но только не я до сегодняшнего дня, что стандартная пара логин/пароль от свитча Allied Telesyn manager/manager или же manager/friend. Вот такие вот веселые программисты у них работают ?

Asus P7P55D-E и PCIex16_1 x8 mode

Вчера заметил не очень приятную вещь в своей материнской плате Asus P7P55D-E, что единственный слот PCI Express x16 работает только в x8 режиме. Подумал, что я не туда подключил видеокарту, которую недавно купил, а оказалось все гораздо хуже. Оказывается ещё в документации в этой плате сказано, что если включен режим IO Levelup в разделе Tools menu в BIOS, то слот PCI-Express должен работать в режиме x8. Привожу скриншот из руководства:

Почему же я заметил это только сейчас? Да потому, что недавно приобрел SSD -диск OCZ Vertex 3 на 60 Гб и для его более быстрой работы необходим SATA3 разъем, которому можно дать максимальную пропускную способность, только, если включить этот режим IO Levelup. Приведу специально скриншоты тестов SSD диска без включенного режима, с включенным IO Levelup, а также тест моего жесткого диска Seagate ST3500418AS на 500 Гб.

ATTO Disk Benchmark (SSD, IO Level up – Enable (SATA 6G))

 

ATTO Disk Benchmark (SSD, IO Level up – Disable)

 

ATTO Disk Benchmark (HDD)

 

Crystal DiskMark (SSD, IO Level up – Enable (SATA 6G))

 

Crystal DiskMark (HDD)

 

Отсюда можно легко сделать два вывода: SSD лучше обычного жесткого диска и лучше функцию IO Level up включать ?