четверг, 16 мая 2013 г.

Windows 7. Не мапятся диски через логин скрипт (GPO)

Симптомы:  На машинах windows 7 professional  не отрабатывает скрипт, который мапит диски ( распространяется через групповую политику ). От учетки пользователя результат не  зависит.  Причем если запустить скрипт вручную - он отрабатывает и диски появляются.

Решение
изменить параметр реестра(от админа)

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System 
EnableLinkedConnections = 1 (DWord)

делаем fixwin7logon.bat
reg add "HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Policies\System" /v "EnableLinkedConnections" /t REG_DWORD /d 0x00000001 /f

запуск от админа на компах с win7

Решение отсюда
обсуждение проблемы   здесь

понедельник, 29 апреля 2013 г.

Запуск exe или bat с сетевого ресурса от имени. Setup

Билась несколько дней с простой задачей:  Надо тихо и незметно для конечного пользователя запустить exe с параметрами, находящийся на сетевом ресурсе. Сам exe -  пакет установщик всеми горячо любимого SAP (соответственно папка с дисирибутивом на 2 гига). Соответственно нужны права локального админа.
Исходные данные: домен, на компах пользователей в группе администраторы есть "волшебная" доменная группа.
Решение очевидное и самое простое -  батник:

net use i: "\\адрес\папка с дистрибутивом" /user:домен\user из волшебной группы  пароль
i:\приложение  параметры

Результат неочевидный: вылетает с ошибкой "Запрещено подключение к одному сетевому ресурсу от имени разных  учетных записей" (что-то такое).
Причина - Инсталлятор лежал на файловом сервере к которому люди автоматом цепляются при входе в систему. (Естественно отключать их нелься, поскольку мы хотим сделать все тихо)
Решение - Переложить инсталлятор на виртуалку (не суть) к которой userы не мапятся по дэфолту.
Безопасность - скачать bat to exe converter. Отличная вещь и freeware! Включить галочку "невидимое приложение". Все это чтобы пользователь не увидел ни cmd окна ни (чур меня) пароля администратора.
Выгода - сам батник пускаем от текущего пользователя любымыми средствами распространения. (Я люблю KAV за его визуальность результатов).
Не забудьте убрать диск i после инсталляции
Возможные улучшения - отобразить перед установкой сообщение "Не запускайте SAP - идет обновление". ,  после установки "SAP обновлен - можно работать"

пятница, 5 апреля 2013 г.

Kaspersky. Касперский. error 1069

1. Консоль администрирования 8.0.2177 не соединяется с сервером администрирования.

Смотрим службу  Kaspersky Lab Administration Server.  Должно быть состояние "работает". При запуске службы выдает ошибку 1069.
Решение.  Служба "Kaspersky Lab Administration Server" - Cвойства - Вход в систему. Скроее всего Вы сменили пароль учетки,  от имени которой запускается служба.

вторник, 2 апреля 2013 г.

cmd. 2008R2.

Автоматизация в 2008r2 через командные строки
Пополняю по мере поступления

На контроллере домена. 
Ставим галочки "User must change password at net logon" всем пользователям контейнера  Users.
(не забывыем, что для выполнения нужны админские права)
dsquery user "OU=users,DC=домен" -limit 0 | dsmod user -mustchpwd yes

Перезагрузка 
shutdown -r -t 0
Как нежно перезагрузить Hyper-V хост : здесь




cmd. Workstations.

Пополняю по мере поступления.
Проверки и настроки со стороны рабочей станции через командную строку

сбросить ip и dns в автоопределение
netsh interface ip set address name="Подключение по локальной сети" source=dhcp 
netsh interface ip set dnsservers name="Подключение по локальной сети" source=dhcp 

задать IP4
netsh interface ip set address "Подключение по локальной сети" static <address>  <mask>  <route>


задать DNS - сервера 
условия : XP - русская. Имена сетевых подключений не изменялись
netsh interface ip set dns name="Подключение по локальной сети" static X.X.X.X
netsh interface ip add dns name="Подключение по локальной сети"  X.X.X.X
netsh interface ip add dns name="Подключение по локальной сети" X.X.X.X  index=3

Дополнительный сетевой интерфейс - выделеная линия на другого провайдера ( сама в шоке но оказалось что бывает и такое ).
Реализация:
шлюз по умолчанию на провайдера.
на внутреннем интерфейсе - шлюза нет.
Далее для каждой их локальных сетей :
ROUTE -p ADD <local net> MASK <local mask>  <local gateway>

стандартные проверки.
DHCP :   ipconfig -release  - освободить IP ; ipconfig -renew   - получить  IP
AD     :   gpresult -r - сводная инфа; rsop - результирующая политика



пятница, 29 марта 2013 г.

Hyper-V. Backup виртуальных машин.

В инете найдете несколько вариантов решений.
  • через полный останов машин (далее или через копирование vhd или создание теневой копии тома)
  • без останова виртуальных машин (через создание снапшота). 
Почему НЕ НАДО backupить через снапшоты:
  • для слияния avhd с vhd все-равно придется выключать машину (и в чем тогда смысл?)
  • добавляется еще ДВЕ точки возможного сбоя (при создании снапшота, при слиянии жестких дисков)
  • Авторитетное мнение Microsoft - снапшоты НЕ для backup: Здесь
  • Еще одно авторитетное мнение почему нет: Здесь
  • И еще одно в картинках: Здесь
Думаю этот достаточно, чтобы не поддаться соблазну.

среда, 27 марта 2013 г.

Hyper-V. StateID. Коды состояний виртуальных машин.


Unknown
0
The state of the VM could not be determined.

Enabled
2
The VM is running.

Disabled
3
The VM is turned off.

Paused
32768
The VM is paused.

Suspended
32769
The VM is in a saved state.

Starting
32770
The VM is starting. This is a transitional state between 3 (Disabled) or 32769 (Suspended) and 2 (Enabled) initiated by a call to the RequestStateChange method with a RequestedState parameter of 2 (Enabled).

Snapshotting
32771
Starting with Windows Server 2008 R2 this value is not supported. If the VM is performing a snapshot operation, the element at index 1 of the OperationalStatus property array will contain 32768 (Creating Snapshot), 32769 (Applying Snapshot), or 32770 (Deleting Snapshot).
Windows Server 2008:
This value is supported and indicates the VM is performing a snapshot operation.

Saving
32773
The VM is saving its state. This is a transitional state between 2 (Enabled) and 32769 (Suspended) initiated by a call to the RequestStateChange method with a RequestedState parameter of 32769 (Suspended).

Stopping
32774
The VM is turning off. This is a transitional state between 2 (Enabled) and 3 (Disabled) initiated by a call to the RequestStateChange method with a RequestedState parameter of 3 (Disabled) or a guest operating system initiated power off.
Pausing

32776
The VM is pausing. This is a transitional state between 2 (Enabled) and 32768 (Paused) initiated by a call to the RequestStateChange method with a RequestedState parameter of 32768 (Paused).

Resuming
32777
The VM is resuming from a paused state. This is a transitional state between 32768 (Paused) and 2 (Enabled).