Ich mache gerade meine ersten Gehversuche mit OPSI und kriege es einfach nicht hin ein paar einfache Registrykeys zu setzen.
Im Logfile steht erfolgreich, aber gesetzt werden die nicht.
Setup.ins
Code: Alles auswählen
[Actions]
DefVar $local_admin$
DefVar $logon_count$
DefVar $pw$
requiredWinstVersion >= "4.11.2.1"
Set $local_admin$ = GetProductProperty("domainuser","")
Set $logon_count$ = GetProductProperty("logoncount","5")
Set $pw$ = GetProductProperty("defaultpassword","irgendeinpwhald")
comment "Setzte lokalen Adminuser."
DosInAnIcon_makeuser
comment "Setzte AutoLogon"
Registry_AutoLogon
[DosInAnIcon_makeuser]
NET LOCALGROUP administratoren /ADD $local_admin$
[Registry_AutoLogon]
openkey [HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon]
set "AutoAdminLogon" = REG_SZ: "1"
set "DefaultUserName" = REG_SZ: "$local_user$"
set "DefaultPassword" = REG_SZ: "$pw$"
set "DefaultDomainName" =REG_SZ: "rey"
set "AutoLogonCount" = REG_DWORD:5
Das Logfile:
Code: Alles auswählen
[1] [Nov 24 18:16:00:381] [localadmin] ============ Version 4.11.4.12 script "p:\localadmin\setup.ins"
[1] [Nov 24 18:16:00:381] [localadmin] used script encoding: cp1252
[1] [Nov 24 18:16:00:381] [localadmin] used system encoding: cp1252
[1] [Nov 24 18:16:00:381] [localadmin] start: 2014-11-24 18:16:00
[1] [Nov 24 18:16:00:381] [localadmin] installing product: localadmin_1.0-1
[1] [Nov 24 18:16:00:381] [localadmin] on client named "c******"
[1] [Nov 24 18:16:00:382] [localadmin] loggedin user "Administrator"
[1] [Nov 24 18:16:00:382] [localadmin] winst running as "SYSTEM"
[1] [Nov 24 18:16:00:382] [localadmin] winst running with admin privileges
[1] [Nov 24 18:16:00:382] [localadmin] winst running in standard script mode
[1] [Nov 24 18:16:00:382] [localadmin] executing: "C:\Program Files (x86)\opsi.org\opsi-client-agent\opsi-winst\winst32.exe"
[1] [Nov 24 18:16:00:382] [localadmin] system infos:
[1] [Nov 24 18:16:00:391] [localadmin] 18-A9-05-D1-92-83 - PC hardware address
[1] [Nov 24 18:16:00:391] [localadmin] CH******* - IP name
[1] [Nov 24 18:16:00:391] [localadmin] 172.20.65.155 - IP address
[1] [Nov 24 18:16:00:391] [localadmin] DES - System default locale
[1] [Nov 24 18:16:00:391] [localadmin] MS Windows 6.1 64 Bit
[1] [Nov 24 18:16:00:391] [localadmin] opsi service version : 4
[1] [Nov 24 18:16:00:391] [localadmin]
[6] [Nov 24 18:16:00:392] [localadmin] Registry key [HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion] opened
[6] [Nov 24 18:16:00:392] [localadmin] Key closed
[6] [Nov 24 18:16:00:486] [localadmin] opsi-winst has version 4.11.4.12, required is : >= 4.11.2.1
[5] [Nov 24 18:16:00:486] [localadmin] Set $local_admin$ = GetProductProperty("domainuser","")
[6] [Nov 24 18:16:00:486] [localadmin] The value of the variable "$local_admin$" is now: "r****\s*****"
[5] [Nov 24 18:16:00:486] [localadmin] Set $logon_count$ = GetProductProperty("logoncount","5")
[6] [Nov 24 18:16:00:486] [localadmin] The value of the variable "$logon_count$" is now: ""
[5] [Nov 24 18:16:00:486] [localadmin] Set $pw$ = GetProductProperty("defaultpassword","****")
[6] [Nov 24 18:16:00:486] [localadmin] The value of the variable "$pw$" is now: "*****"
[5] [Nov 24 18:16:00:486] [localadmin] comment: Setzte lokalen Adminuser.
[5] [Nov 24 18:16:00:486] [localadmin]
[5] [Nov 24 18:16:00:486] [localadmin] DosInAnIcon_makeuser
[6] [Nov 24 18:16:00:487] [localadmin] c:\opsi.org\tmp\_winstbat_Bm56Xa77.cmd saved back
[6] [Nov 24 18:16:00:487] [localadmin] Executing "cmd.exe" /C "c:\opsi.org\tmp\_winstbat_Bm56Xa77.cmd"
[6] [Nov 24 18:16:01:012] [localadmin] ExitCode 2
[6] [Nov 24 18:16:01:012] [localadmin]
[6] [Nov 24 18:16:01:013] [localadmin] output:
[6] [Nov 24 18:16:01:013] [localadmin] --------------
[6] [Nov 24 18:16:01:013] [localadmin]
[6] [Nov 24 18:16:01:013] [localadmin] C:\Windows\system32>NET LOCALGROUP administratoren /ADD domain**\user**
[6] [Nov 24 18:16:01:013] [localadmin] Systemfehler 1378 aufgetreten.
[6] [Nov 24 18:16:01:013] [localadmin]
[6] [Nov 24 18:16:01:013] [localadmin] Der angegebene Kontoname ist bereits Mitglied der Gruppe. <--------- Ist klar.. alles gut.
[6] [Nov 24 18:16:01:013] [localadmin]
[6] [Nov 24 18:16:01:013] [localadmin]
[6] [Nov 24 18:16:01:021] [localadmin] Delete "c:\opsi.org\tmp\_winstbat_*"
[6] [Nov 24 18:16:01:021] [localadmin] Search "c:\opsi.org\tmp\"
[6] [Nov 24 18:16:01:021] [localadmin] File "c:\opsi.org\tmp\_winstbat_Jj03Lg85.cmd"
[6] [Nov 24 18:16:01:021] [localadmin] The file is 0 day(s) old, no deletion
[5] [Nov 24 18:16:01:022] [localadmin] comment: Setzte AutoLogon
[5] [Nov 24 18:16:01:022] [localadmin]
[5] [Nov 24 18:16:01:022] [localadmin] Execution of Registry_AutoLogon
[6] [Nov 24 18:16:01:022] [localadmin] Registry key [HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon] opened
[6] [Nov 24 18:16:01:022] [localadmin] Variable "AutoAdminLogon" is keeping its value "1"
[6] [Nov 24 18:16:01:022] [localadmin] Variable "DefaultUserName" is keeping its value "r***\******"
[6] [Nov 24 18:16:01:022] [localadmin] Variable "DefaultPassword" is keeping its value "****"
[6] [Nov 24 18:16:01:022] [localadmin] Variable "DefaultDomainName" is keeping its value "****"
[6] [Nov 24 18:16:01:022] [localadmin] Variable "AutoLogonCount" is keeping its value "5"
[6] [Nov 24 18:16:01:022] [localadmin] Key closed
[1] [Nov 24 18:16:01:023] [localadmin] ___________________
[1] [Nov 24 18:16:01:023] [localadmin] script finished
[1] [Nov 24 18:16:01:023] [localadmin] 0 errors
[1] [Nov 24 18:16:01:023] [localadmin] 0 warnings
Nur die Registrykeys werden einfach nicht gesetzt..
Testrechner Win7 x64
warum?
gruss
stefan