Ещё раз про ACU

Обсуждение технических вопросов по продуктам Novell

Ещё раз про ACU

Сообщение Andrey_27 » 20 апр 2005, 10:48

Добрый день!
Вопрос скорее всего избитый и всем уже порядком надоевший, но всё-таки вынужден ещё раз уточнить.
Мне нужно в установленных клиентах на рабочих станциях Win95/98, Win2000, WinXP изменить некоторые параметры. И при этом чтобы всё проходило автоматически.
Понимаю, что для этих целей используется nciman.exe для создания файла конфигурации.
Но что-то не выходит каменная чаша.
В login script'е ввожу примерно следующее:
#<путь>setupnw.exe /u:new.txt
При этом установка ждёт, пока будет нажата кнопка Install или Cancel
А хочется, чтобы роль пользователя оставалась только в качестве созерцателя данного процесса, а ещё лучше в фоне.
Подскажите пожалуйста правильный путь.
Аватара пользователя
Andrey_27
 
Сообщения: 107
Зарегистрирован: 14 янв 2004, 11:55

Сообщение Влад А.Сокол aka Akina » 20 апр 2005, 17:32

Влад А.Сокол aka Akina
 
Сообщения: 1326
Зарегистрирован: 05 июн 2002, 09:24
Откуда: Зеленоград, Москва, Россия

Сообщение Косинов Владимир » 21 апр 2005, 04:32

Если нужны просто настройки, не проще ли пройтись по реестру?

Если обновлять с помощью ACU, то это делается так:
#N:\acu.exe /U:acu.txt /D:no /SL:n:\logs\%LOGIN_NAME.log
пользователь только смотрит, рабочая станция после обновления клиента перезагружается.
Аватара пользователя
Косинов Владимир
 
Сообщения: 166
Зарегистрирован: 07 июн 2002, 11:16
Откуда: Красноярск

Сообщение Andrey_27 » 21 апр 2005, 10:58

Косинов Владимир писал(а):Если нужны просто настройки, не проще ли пройтись по реестру?


Уважаемый Владимир, а можно ли поподробней?
Аватара пользователя
Andrey_27
 
Сообщения: 107
Зарегистрирован: 14 янв 2004, 11:55

Сообщение Музалёв Николай » 21 апр 2005, 11:38

а можно ли....пройтись по реестру?

Запросто... и в компании с Earle Wells
armoracia rusticana (lat.), "блины" и "фиги" всех видов, а также смайлики - крайне не желательны !
Музалёв Николай
 
Сообщения: 3034
Зарегистрирован: 04 июн 2002, 19:58
Откуда: Беларусь. МИНСК.

Сообщение Andrey_27 » 21 апр 2005, 12:16

Косинов Владимир писал(а):Если обновлять с помощью ACU, то это делается так:
#N:\acu.exe /U:acu.txt /D:no /SL:n:\logs\%LOGIN_NAME.log
пользователь только смотрит, рабочая станция после обновления клиента перезагружается.


Я делаю следующее:
С помощью NCIMAN создаю acu.txt. Кидаю его в католог клиента \i386. Естественно, находящийся на сетевом диске.
Затем в login script'е юзера пишу строчку
#Y:\Clients\4_90sp2\English\WINNT\i386\acu.exe /U:acu.txt
Перегружаю рабочую станцию и ничего не происходит.
Может я не так создаю файл acu.txt или то указано в acu.ini.
В NCIMAN я сначала делаю Import registry, а затем изменяю настройки клиента.
В итоге у меня получился следующий acu.txt файл:

[Novell_Client_Install_Manager]
Novell_Client=NT

[Setup_Install_Options]
DefaultProtocol=IPIPX
DefaultProtocol_Distribute=Always
NWWSMGR=YES
NWWSMGR_Distribute=Always
NWNDPS=YES
NWNDPS_Distribute=Always
RemoveIPX=YES
RemoveIPX_Distribute=Always
NWRMGR=YES
NWRMGR_Distribute=Always
NWNMR=YES
NWNMR_Distribute=Always

[Novell_Client_Parameters]
Preferred_Tree="TV"
Preferred_Tree_Distribute=Always
Transport_Order1=IP
Transport_Order_Distribute=Replace
Name_Resolving_Order1=NWHOST
Name_Resolving_Order2=SLP
Name_Resolving_Order3=DNS
Name_Resolving_Order4=DHCP
Name_Resolving_Order5=NDS
Name_Resolving_Order_Distribute=Replace
NWLanguage="RUSSKI"
NWLanguage_Distribute=Always

[NovellNetwareLocationProfiles]
LoginServiceSZ4="Default\Tab1","Tree","TV"

И, кстати, acu.ini имеет вид:

; Novell ACU for Windows 95/98 and Windows NT/2000 File
; Novell ACU INI File
;
;VeRsIoN=v2.0 Novell ACU - Configuration INI
;CoPyRiGhT=copyright 1999-2003, by Novell, Inc. All rights reserved.

[LaunchInstall]
Launch=Yes

[DisplayDialog]
Display=Yes

[UnattendFile]
Use=Yes
File=Y:\Clients\4_90sp2\English\WINNT\i386\acu.txt

[StatusLogging]
Use=No
File=

[SupportPack]
Check=No

[AdministratorMessage]
Message=

[ClientLocalInstall]
LocalInstall=No
LocalDirectory=C:\Novell\ClientLocalInstall
DeleteLocalInstall=No
Подскажите, пожалуйста что не так...
Аватара пользователя
Andrey_27
 
Сообщения: 107
Зарегистрирован: 14 янв 2004, 11:55

Сообщение Юрий Арапов » 21 апр 2005, 13:11

Если на рабочей станции уже стоит NW клиент той же версии, то ACU заново клиента ставить не будет. Действительно проще ключи в рестре поправить, ZEN-ом например.
Аватара пользователя
Юрий Арапов
 
Сообщения: 290
Зарегистрирован: 05 сен 2002, 11:47
Откуда: Казань

Сообщение Andrey_27 » 21 апр 2005, 16:32

Это скорее всего самый верный вариант, но что делать, если Zen'а нет. И естественно в ближайшее время не будет.
Так что выходит кроме правки ключей в реестре другого выхода нет? И тем более, как быть с реестром, если юзеры на рабочих станциях не имеют прав админа?
Аватара пользователя
Andrey_27
 
Сообщения: 107
Зарегистрирован: 14 янв 2004, 11:55

Сообщение Константин Ошмян » 21 апр 2005, 18:21

Andrey_27 писал(а):как быть с реестром, если юзеры на рабочих станциях не имеют прав админа?
Мне кажется, что это ключевые слова. Потому как без админских прав клиента тоже переставить не получится - то, что запускается через логин-скрипт, отрабатывает от имени работающего в данный момент пользователя. Поэтому надо либо логиниться админом, либо использовать ZENworks for Desktops, либо какие-то другие средства администрирования.
Аватара пользователя
Константин Ошмян
 
Сообщения: 991
Зарегистрирован: 13 авг 2002, 21:36
Откуда: Рига

Сообщение Иван Иванов » 22 июл 2005, 15:29

Нужно проапгрейдить NW клиенты на XPшrах до версии 4.91. Пользователи рабают с ограниченными правами:
Делаю следующее: Модифицирую acu.ini
; Novell ACU for Windows 2000/XP File
; Novell ACU INI File
;
;VeRsIoN=v2.5 Novell ACU - Configuration INI
;CoPyRiGhT=copyright 1999-2005, by Novell, Inc. All rights reserved.

[LaunchInstall]
Launch=Yes

[DisplayDialog]
Display=No

[UnattendFile]
Use=Yes
File=\\Server\NWclient\i386\unattend.txt

[StatusLogging]
Use=Yes
File=d:\temp\nwclient.log
......дальше без изменений......

Готовим файл ответов с помощью NCmain.
Если запустить вручную от имени администратора то все нормально.
Когда запускаем в приложении ZEN как secure или unsecure system user то в процессах появляется ACU.exe и т.д. но больше ничего не происходит... Строка вызова \\Server\путь\i386\acu.exe

Как побороть и Как Вы обновляете клиентов?
Иван Иванов
 
Сообщения: 448
Зарегистрирован: 19 апр 2004, 14:02

Сообщение Timur Kazimirov » 25 июл 2005, 02:18

Если SYSTEM, то надо "взаимодействие с рабочим столом" поставить еще.
Timur Kazimirov
 
Сообщения: 1153
Зарегистрирован: 10 фев 2004, 09:56
Откуда: Южно-Сахалинск

А чуть подробнее про "взаимодействие с рабочим столом ?

Сообщение skoltogyan » 25 июл 2005, 17:40

подробнее можете оъяснить мысль про "взаимодейтвие с рабочим столом" ?
skoltogyan
 
Сообщения: 2037
Зарегистрирован: 12 июл 2002, 19:39
Откуда: Украина, Донецк

Re: А чуть подробнее про "взаимодействие с рабочим стол

Сообщение Timur Kazimirov » 26 июл 2005, 06:03

skoltogyan писал(а):подробнее можете оъяснить мысль про "взаимодейтвие с рабочим столом" ?

Скипать - это я о другом совсем в тот момент думал, вот и стормозил по черному :)
Timur Kazimirov
 
Сообщения: 1153
Зарегистрирован: 10 фев 2004, 09:56
Откуда: Южно-Сахалинск

Сообщение Савельев Дмитрий » 29 июл 2005, 11:15

Если у пользователя на рабочей станции нет прав администратора, то я использую програмку sanur.exe. По своим свойствам она аналогична виндовой runas, только позволяет вводить и имя и пароль, а не запрашивать его при запуске. Один минус - пароль вводится в строке запуска в явном виде.
sanur.exe

Пример строки запуска установки ZFD агента на рабочую станцию, на которой пользователь авторизован без прав администратора:
runas /u:administrator "%windir%\system32\msiexec.exe /i C:\TEMP\ZfDAgent.msi /qn" | sanur password
Лучший системный администратор - спящий системный администратор
Савельев Дмитрий
 
Сообщения: 98
Зарегистрирован: 09 фев 2004, 18:52
Откуда: Москва

ответ

Сообщение Орлов Алексей » 13 окт 2005, 07:46

Вот мой update.txt для обновления клиента, ключевые моменты выделены жирным. Запускаю так:
IF PLATFORM="WNT" THEN
MAP ROOT J:=MASTER/SYS:PUBLIC\CLIENT\WINNT\I386
#J:\setupnw.exe /acu /u:update.txt
MAP DEL J:
END

[Novell_Client_Install_Manager]
Novell_Client=NT
[SetupNWInstallOptions]
!DisplayInitialScreen=NO
!Reboot_Or_Ask=Reboot
!ForceRebootOnReboot=YES
!InstallNMAS=NO
!InstallNICI=NO
!InstallNetIdentity=YES
[NovellNetWareClientParameters]
!AcceptLicenseAgreement=YES
!Protocol=IPNOCM
!RemoveIPXIfPresent=YES
!DoInstall=YES
!AskUseNetWareGINA=NO
!UseNetWareGINA=NO
!Preferred_Server=""
!Preferred_Server_Distribute=Always
!Preferred_Tree="моё дерево"
!Preferred_Tree_Distribute=Always
!IP_SLP=ON
!IP_Naming_Distribute=Always
!SLP_Directory_Agent1=slp1
!SLP_Directory_Agent2=slp2
!SLP_Directory_Agent3=slp3
!SLP_Directory_Agent4=slp4
!SLP_Directory_Agent_Distribute=Append
!SLP_Static_Directory_Agents=YES
!SLP_Static_Directory_Agents_Distribute=Always
!MinorInternalVersion=2
!MajorInternalVersion=5

!RemoveMSNetWareClient=YES
!IP_NDS=ON
!IP_DNS=ON
!LDAP_Contextless_Login_Server_List_1=ldap1
!LDAP_Contextless_Login_Server_List_2=ldap2
!LDAP_Contextless_Login_Server_List__Distribute=Replace
!LDAP_Contextless_Login_Enabled=YES
!LDAP_Contextless_Login_Enabled_Distribute=Always
!LDAP_Treeless_Login_Enabled=YES
!LDAP_Treeless_Login_Enabled_Distribute=Always
!NMAS_Authentication=NO
!NMAS_Authentication_Distribute=Always
!Welcome_Screen_Caption_Distribute=Always
!LDAP_Contextless_Login_Search_Email=ON
!LDAP_Contextless_Login_Search_Email_Distribute=Always
!LDAP_Contextless_Login_User_Search_Failure=Continue
!LDAP_Contextless_Login_User_Search_Failure_Distribute=Always
!LDAP_Contextless_Login_Search_Timeout_0=10
!LDAP_Contextless_Login_Search_Timeout_1=10
!LDAP_Contextless_Login_Connection_Timeout_0=5
!LDAP_Contextless_Login_Connection_Timeout_1=5
!LDAP_Contextless_Login_Clear_Text_0=On
!LDAP_Contextless_Login_Clear_Text_1=On
!LDAP_Contextless_Login_Port_0=389
!LDAP_Contextless_Login_Port_1=389
!LDAP_Contextless_Login_SSL_Port_0=636
!LDAP_Contextless_Login_SSL_Port_1=636
!LDAP_Contextless_Login_Certificate_0=""
!LDAP_Contextless_Login_Certificate_1=""
!File_Caching=OFF
!File_Caching_Distribute=Always
!File_Commit=ON
!File_Commit_Distribute=Always
!Disable_Tree=YES
!Disable_Tree_Distribute=Always
!Disable_Context=YES
!Disable_Context_Distribute=Always
!Preferred_Network_Protocol=IP
!Preferred_Network_Protocol_Distribute=Always
[WorkstationManagerParameters]
!DoInstall=NO
!IsOptional=NO
!DoRemove=YES
!Enable_Workstation_Manager=OFF
!Enable_Workstation_Manager_Distribute=Always
[NALAgentParameters]
!DoInstall=NO
!IsOptional=NO
!DoRemove=YES
[RemoteManagementParameters]
!DoInstall=NO
!IsOptional=NO
!DoRemove=YES
[NDPSParameters]
!DoInstall=YES
!IsOptional=NO
[ZISWinParameters]
!DoInstall=NO
!IsOptional=NO
!DoRemove=YES
[Unattended]
OemPreinstall=YES
[Network]
InstallServices=ServicesList
[Network_2000]
Install2000Services=Services2000List
[ServicesList]
NWFS=NovellNetwareClientParameters, \$OEM$\NET\NTCLIENT\I386
WM=WorkstationManagerParameters, \$OEM$\NET\NTCLIENT\I386
NALNTSRV=NALAgentParameters, \$OEM$\NET\NTCLIENT\I386
WUA=RemoteManagementParameters, \$OEM$\NET\NTCLIENT\I386
NDPS=NDPSParameters, \$OEM$\NET\NTCLIENT\I386
ZISWin=ZISWinParameters, \$OEM$\NET\NTCLIENT\I386
[Services2000List]
NW_NWFS=NovellNetwareClientParameters, \$OEM$\NET\NTCLIENT\I386
NW_WM=WorkstationManagerParameters, \$OEM$\NET\NTCLIENT\I386
NW_NDPS=NDPSParameters, \$OEM$\NET\NTCLIENT\I386
NW_NALNTSRV=NALAgentParameters, \$OEM$\NET\NTCLIENT\I386
NW_WUA=RemoteManagementParameters, \$OEM$\NET\NTCLIENT\I386
NW_ZISWin=ZISWinParameters, \$OEM$\NET\NTCLIENT\I386
Даёшь полный контроль над Юзверем!!!
-------------------------------------------------------
Я еще из тех, кто учился азбуке по букварю, а не по клавиатуре....

Иногда пишу в своем блоге на тему ms Lync, directaccess.
Аватара пользователя
Орлов Алексей
 
Сообщения: 953
Зарегистрирован: 04 июн 2003, 12:43
Откуда: Нижний Новгород


Вернуться в Novell

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 57

cron