Jump to content

Unattended, mehrere Benutzer eintragen


Der letzte Beitrag zu diesem Thema ist mehr als 180 Tage alt. Bitte erstelle einen neuen Beitrag zu Deiner Anfrage!

Empfohlene Beiträge

Hier meine Unattended.cvs

------------------------------------------------------------------------------------

 

;SetupMgrTag

[userData]

FullName="user1"

OrgName="org1"

ComputerName=Rechner1

ProduktKey="?????-?????-?????-?????-?????"

 

[Data]

AutoPartition=1

MsDosInitiated="0"

UnattendedInstall="Yes"

 

[unattended]

UnattendMode=FullUnattended

OemSkipEula=Yes

OemPreinstall=No

TargetPath=\WINDOWS

 

[GuiUnattended]

AdminPassword=verschlüsselt

EncryptedAdminPassword=Yes

OEMSkipRegional=1

TimeZone=110

OemSkipWelcome=1

 

 

[Display]

BitsPerPel=16

Xresolution=640

YResolution=480

Vrefresh=60

 

[identification]

JoinWorkgroup=ARBEITSGRUPPE

 

[Networking]

InstallDefaultComponents=Yes

 

[shell]

; Use classic start menu

DefaultStartPanelOff=Yes

; Use classic visual style

DefaulThemesOff=Yes

 

; Unattended script specific parameters. These are ignored by Windows.

[_meta]

 

 

fdisk_lba = 1

; Modify the following to allow/disallow (1/0) fdisk confirmation.

fdisk_confirm = 0

; This partition is only used for the Install Only!

fdisk_cmds = "fdisk /clear 1;fdisk /pri:2000;fdisk /activate:1"

format_cmd = "format c: /y /z:seriously /q /v: "

replace_mbr = 1

edit_files = 0

; This chooses the main installation type. Remove to force the menu.

top = "base.bat"

middle = "middle.bat"

bottom = ""

; No NTP servers

ntp_servers = ""

; Force an install of Windows XP SP1.

OS_media = "Z:\os\winxpsp1"

; Force an install of Windows 2000 SP4.

; OS_media = "Z:\os\win2ksp4"

; Force an install of Windows 2000 Server SP4.

; OS_media = "Z:\os\ws2ksp4"

------------------------------------------------------------------------------------

 

 

killy;_)billy....

Link zu diesem Kommentar

???

 

unattend_ed_.csv?

 

Im site Verzeichnis liegt eine Datei, die unattend.csv (ohne das + ed) heißen muss.

 

Diese füttert man mit den entsprechenden Werten, woraufhin die config.pl diese Datei ausliest und automatisch dann eine entsprechende unattendet._txt_ für diesen Client für den Installationsprozess erstellt.

 

Entweder du hast dich verschrieben oder irgendwas falsch verstanden.

 

Meine sieht z.B. so aus:

 

"Lookup","Property","Value"

"0007E90A8A81","ComputerName","high-test"

"high-test","FullName","Jack Walter"

"Jack Walter","OrgName","Unknown"

"0007E90A8A81","AdminPassword","jackyo"

"Default","AdminPassword","test"

"high-test","Windows XP Professional ProductID","CODE SUPPRESSED"

"high-test","JoinWorkgroup","highend"

"Default","top_scripts","base.bat"

 

Und wenn der Rechner, der diese MAC besitzt mit einer (modifizierten) Linux BootCD hochfährt und sich am Share anmeldet, werden alle diese Parameter automatisch vergeben.

 

--

Highend

Link zu diesem Kommentar

Sorry die datei heisst natürlich unattend.csv

 

okay werde das dann mit meinen Einstellungen ergänzen.

 

Ungefähr so???

------------------------------------------------------------------------

"Lookup","Property","Value"

"0007E90A8A81","ComputerName","rechner1"

"rechner1","FullName","user1"

"user1","OrgName","org1"

"0007E90A8A81","AdminPassword","passwort"

"Default","AdminPassword","test"

"rechner1","Windows XP Professional ProductID","?????-?????-?????-?????-?????"

"rechner1","JoinWorkgroup","Arbeitsgruppe"

"Default","top_scripts","base.bat"

 

;

[Data]

AutoPartition=1

MsDosInitiated="0"

UnattendedInstall="Yes"

 

[unattended]

UnattendMode=FullUnattended

OemSkipEula=Yes

OemPreinstall=No<----is das so richtig???

TargetPath=\WINDOWS

 

[GuiUnattended]

OEMSkipRegional=1

TimeZone=110

OemSkipWelcome=1

 

 

[Display]

BitsPerPel=16

Xresolution=640

YResolution=480

Vrefresh=60

 

[Networking]

InstallDefaultComponents=Yes

 

[shell]

; Use classic start menu

DefaultStartPanelOff=Yes

; Use classic visual style

DefaulThemesOff=Yes

 

; Unattended script specific parameters. These are ignored by Windows.

[_meta]

 

 

fdisk_lba = 1

; Modify the following to allow/disallow (1/0) fdisk confirmation.

fdisk_confirm = 0

; This partition is only used for the Install Only!

fdisk_cmds = "fdisk /clear 1;fdisk /pri:2000;fdisk /activate:1"

format_cmd = "format c: /y /z:seriously /q /v: "

replace_mbr = 1

edit_files = 0

; This chooses the main installation type. Remove to force the menu.

; No NTP servers

ntp_servers = ""

; Force an install of Windows XP SP1.

OS_media = "Z:\os\winxpsp1"

; Force an install of Windows 2000 SP4.

; OS_media = "Z:\os\win2ksp4"

; Force an install of Windows 2000 Server SP4.

; OS_media = "Z:\os\ws2ksp4"

 

------------------------------------------------------------------------

 

wäre das so richtig ???

 

und wie du sagst die config.pl mit dem Text von sample-config.pl erweitern.

muss in irgendeiner der ganzen .pl dateien im Unattendedsystem etwas verändert werden wenn ja was....

 

Danke

Link zu diesem Kommentar

"wäre das so richtig ???"

 

Nein.

 

Die default Werte werden aus der unattend.txt im \install\lib Verzeichnis geholt und sind an dieser Stelle völlig fehl am Platze.

 

In der sample-config.pl wird doch auch genau gezeigt, welche Properties aus der unattended.csv überhaupt ausgewertet werden.

 

# Property Lookup Order

# ===================== ========================================================

# ComputerName <macaddr>,Default

# FullName <macaddr>,<ComputerName>,Default

# OrgName <macaddr>,<ComputerName>,<FullName>,Default

# JoinDomain <macaddr>,<ComputerName>,<FullName>,<OrgName>,Default

# JoinWorkgroup <macaddr>,<ComputerName>,<FullName>,<OrgName>,Default

# AdminPassword <macaddr>,<ComputerName>,<FullName>,<OrgName>,Default

# OS_media <macaddr>,<ComputerName>,<FullName>,<OrgName>,Default

# <os_name> ProductKey <macaddr>,<ComputerName>,<FullName>,<OrgName>,Default

# <os_name> ProductID <macaddr>,<ComputerName>,<FullName>,<OrgName>,Default

# top_scripts <macaddr>,<ComputerName>,<FullName>,<OrgName>,Default

# middle_scripts <macaddr>,<ComputerName>,<FullName>,<OrgName>,Default

# bottom_scripts <macaddr>,<ComputerName>,<FullName>,<OrgName>,Default

# ntp_servers <macaddr>,<ComputerName>,<FullName>,<OrgName>,Default

# DriverPath <macaddr>,<ComputerName>,<os_name>,Default

# UnattendedFile Default,<os_name>,<OrgName>,<FullName>,<ComputerName>,<macaddr>

 

"und wie du sagst die config.pl mit dem Text von sample-config.pl erweitern."

 

Nein, überschreiben.

 

"muss in irgendeiner der ganzen .pl dateien im Unattendedsystem etwas verändert werden "

 

Nö. Nicht für das, was du da gerade machen willst.

 

--

Highend

Link zu diesem Kommentar

@highend DOPPEL.. LOL Zitat: Herzeigen. Bisschen Trocken... :p

 

"Lookup","Property","Value"

"002708E107CF","ComputerName","Rechner1"

"000802C347BF","ComputerName","Rechner2"

"Rechner1","FullName","User1"

"Rechner2","FullName","User2"

"User1","OrgName","org1"

"User2","OrgName","org2"

"002708E107CF","AdminPassword","passwort"

"000802C347BF","AdminPassword","passwort"

"Default","AdminPassword","password"

"org1","Windows XP Professional ProductKey","?"

"org2","Windows 2000 Professional ProductID","?"

"Rechner1","JoinWorkgroup","Arbeitsgruppe"

"Rechner2","JoinWorkgroup","Arbeitsgruppe"

"Default","ntp_servers","none"

"Default","top_scripts","base.bat"

"Rechner1","middle_scripts","winxpsp2.bat"

"Rechner2","middle_scripts","winxpsp2.bat"

 

hast du....

Link zu diesem Kommentar

"@highend DOPPEL.. LOL Zitat: Herzeigen. Bisschen Trocken... "

 

Nö, lediglich eine unmissverständliche Aufforderung :)

 

Deine unattend.csv sieht (ausnahmsweise -> das war jetzt troc ken) i.O. aus. ;)

 

Wann exakt erhälst du diesen Fehler denn?

 

Ich verwende seit heute auch die 4.5er, habe nichts umschreiben müssen (allerdings trotzdem getan, um einige scripte anzupassen) und habe eben als Test den ersten Client damit installiert. Einwandfrei...

 

--

Highend

Link zu diesem Kommentar

kurz nach:

 

Bye Jove I Think we´ve got it!

IP address:xxx.xxx.xxx.xxx

Mac address:xxxxxxxxxxxx

 

do /z/site/config.pl failed Wrong Number of Items (expected 3):

 

at /z/lib/conf-cvs.pl line 78, <CSV_FILE> line 6

install.pl exited non Zero

****Dropping to Shell

Bash-3.00#

 

ist ende...

 

Meine config.pl :

 

# Property Lookup Order

# ===================== ========================================================

# ComputerName <macaddr>,Default

# FullName <macaddr>,<ComputerName>,Default

# OrgName <macaddr>,<ComputerName>,<FullName>,Default

# JoinDomain <macaddr>,<ComputerName>,<FullName>,<OrgName>,Default

# JoinWorkgroup <macaddr>,<ComputerName>,<FullName>,<OrgName>,Default

# AdminPassword <macaddr>,<ComputerName>,<FullName>,<OrgName>,Default

# OS_media <macaddr>,<ComputerName>,<FullName>,<OrgName>,Default

# <os_name> ProductKey <macaddr>,<ComputerName>,<FullName>,<OrgName>,Default

# <os_name> ProductID <macaddr>,<ComputerName>,<FullName>,<OrgName>,Default

# top_scripts <macaddr>,<ComputerName>,<FullName>,<OrgName>,Default

# middle_scripts <macaddr>,<ComputerName>,<FullName>,<OrgName>,Default

# bottom_scripts <macaddr>,<ComputerName>,<FullName>,<OrgName>,Default

# ntp_servers <macaddr>,<ComputerName>,<FullName>,<OrgName>,Default

# DriverPath <macaddr>,<ComputerName>,<os_name>,Default

# UnattendedFile Default,<os_name>,<OrgName>,<FullName>,<ComputerName>,<macaddr>

 

use warnings;

use strict;

 

# Set db for mysql interface

#require "conf-mysql.pl";

#CONFIG->setup('DBI:mysql:database=unattended;host=192.168.2.1', 'username', 'password');

 

Die IP 192.168.2.1 ist der Server? Ja ne...

Link zu diesem Kommentar

"Die IP 192.168.2.1 ist der Server? Ja ne..."

 

Nein, die Zeile ist auskommentiert. Es wird nur das unattend.cvs File ausgewertet und keine MySQL-Datenbank abgefragt.

 

Nimm dir nochmal eine Original unattend.cvs und editiere sie per Hand mit einem Editor (vorzugsweise Notepad) so, wie die jetzige. Auch wenn die Datei hier im Thread i.O. aussieht, würde ich darauf tippen, dass der Zeilenumbruch in Zeile 6 nicht in Ordnung ist und deshalb das Script mehr als 3 Variablen "sieht".

 

--

Highend

Link zu diesem Kommentar

Nein, das war sicherlich keine sinnvolle Idee, da sich von 4.4 auf 4.5 einiges im Format der unattend.csv geändert hat. Nimm doch bitte die original mitgelieferte aus der 4.5er Version, erstell dir davon eine Sicherheitskopie und pass die dann von Hand _Stück für Stück_ nochmal an. Ist doch wirklich kein Aufwand und das sollte, wenn man keinen Fehler macht, hinterher einwandfrei funktionieren (tut es bei mir ja auch)...

 

--

Highend

Link zu diesem Kommentar
Der letzte Beitrag zu diesem Thema ist mehr als 180 Tage alt. Bitte erstelle einen neuen Beitrag zu Deiner Anfrage!

Schreibe einen Kommentar

Du kannst jetzt antworten und Dich später registrieren. Falls Du bereits ein Mitglied bist, logge Dich jetzt ein.

Gast
Auf dieses Thema antworten...

×   Du hast formatierten Text eingefügt.   Formatierung jetzt entfernen

  Only 75 emoji are allowed.

×   Dein Link wurde automatisch eingebettet.   Einbetten rückgängig machen und als Link darstellen

×   Dein vorheriger Inhalt wurde wiederhergestellt.   Editor-Fenster leeren

×   Du kannst Bilder nicht direkt einfügen. Lade Bilder hoch oder lade sie von einer URL.

×
×
  • Neu erstellen...