none
MDT - Computername per Datenbank abfragen RRS feed

  • Frage

  • Hallo,

    ich versuche schon den ganzen Tag, die CS.ini entsprechend anzupassen, dass der Computername aus der Datenbank abgefragt wird. Ich bin mittlerweile etwas verzweifelt. Diverse Probleme habe ich schon online recherchiert, aber ohne Erfolg. 

    Ich möchte gerne Windows 7 und 10 deployen. Das reine Verteilen über den MDT funktioniert problemlos. Die Bereitstellungsdienste waren so konfiguriert, dass ich die Konten genehmigen und benennen musste. Das habe ich wieder deaktiviert für den Versuch per Datenbank. 

    Die aktuelle CS.ini sieht folgendermaßen aus:

    [Settings]
    Priority=CSettings,CApps,Location,LSettings,LApps,MMSettings,RSettings,RApps,Default
    Properties=CustomProperty
    
    [Default]
    _SMSTSORGNAME=Test 
    _SMSTSpackageName= "IT - Bereitstellungsdienste"
    OSInstall=YES
    SkipAppsOnUpgrade=YES
    SkipSummary=YES
    SkipBDDWelcome=YES
    SkipCapture=YES
    SkipAdminPassword=YES
    SkipProductKey=YES
    SkipComputerBackup=YES
    SkipBitLocker=YES
    SkipComputerName=YES
    SkipDomainMembership=YES
    UserDataLocation=NONE
    SkipUserData=YES
    TimeZoneName=W. Europe Standard Time
    SkipTimeZone=YES
    SkipBitlockerDetail=YES
    UserLocale=de-de
    UILanguage=de-de
    SkipLocaleSelection=YES
    SkipApplication=YES
    SkipComputerName=YES
    SkipFinalSummary=YES
    SkipTaskSequence=YES
    TaskSequenceID=002
    
    [CSettings]
    SQLServer=svc-sql
    Database=MDT
    Netlib=DBNMPNTW
    Table=ComputerSettings
    Parameters=UUID, AssetTag, SerialNumber, MacAddress
    ParameterCondition=OR
    
    [CApps]
    SQLServer=svc-sql
    Database=MDT
    Netlib=DBNMPNTW
    Table=ComputerApplications
    Parameters=UUID, AssetTag, SerialNumber, MacAddress
    ParameterCondition=OR
    Order=Sequence
    
    [Locations]
    SQLServer=svc-sql
    Database=MDT
    Netlib=DBNMPNTW
    Table=Locations
    Parameters=DefaultGateway
    


    Die alte CS.ini sah folgendermaßen aus:

    [Settings]
    ;Priority=CSettings, CPackages, CApps, CAdmins, CRoles, Locations, LSettings, LPackages, LApps, LAdmins, LRoles, MMSettings, MMPackages, MMApps, MMAdmins, MMRoles, RSettings, RPackages, RApps, RAdmins, Default
    Priority=CSettings, CApps, Location, LSettings, LApps, MMSettings, RSettings, RApps, Default
    Properties=MyCustomProperty
    
    [Default]
    ; Customize Header Text in Progress Bar 
    _SMSTSORGNAME= TEST GmbH
    _SMSTSpackageName= IT - Bereitstellungsdienste
    OSInstall=YES
    SkipSummary=YES
    SkipBDDWelcome=YES
    SkipCapture=YES
    SkipAdminPassword=YES
    SkipProductKey=YES
    SkipComputerBackup=YES
    SkipBitLocker=YES
    UserID=administrator
    UserPassword=password
    UserDomain=mydomain.local
    
    ;Join a Domain
    DomainAdmin=Administrator
    DomainAdminDomain=mydomain.local
    DomainAdminPassword=password
    JoinDomain=tmydomain.local
    MachineObjectOU=OU=Clients,DC=mydomain,DC=local
    
    :Set Timezone 
    SkipTimeZone=YES
    TimeZoneName=W. Europe Standard Time
    ;Configure Keyboard layout 
    SkipLocaleSelection=Yes
    KeyboardLocale=de-de
    UserLocale=de-de
    UILanguage=de-de
    
    :skip package and USERDATA page 
    SkipPackageDisplay=YES
    SkipUserData=YES
    
    :skip application page - 
    ;Using task sequence instead
    SkipApplications=YES
    
    :skip task sequence -
    ;use id instead of name.Name not always working 
    ;SkipTaskSequence=NO
    ;TaskSequenceID=100
    ;Skip Join Domain 
    ;SkipDomainMembership=YES
    ;Use Powershell script to 
    ;automatically join the domain
    ;Set ComputerName Automatically 
    ;SkipComputerName=YES
    ; Use PowerShell Script to set the 
    ;computer name automatically
    ;Using Powershell script - Do not use this 
    OSDComputerName=%AssetTag%
    ;Set ScreenResolution - Do not use this option- 
    ;We use a script to detect best value 
    
    ;automatically
    
    ;Use SetScreenResolution.vbs 
    
    ;script in the task sequence
    
    
    ;Monitoring information
    EventService=http://svc:9800
    
    [CSettings]
    SQLServer=svc-sql
    Database=MDT
    Netlib=DBNMPNTW
    Table=ComputerSettings
    Parameters=UUID, AssetTag, SerialNumber, MacAddress
    ParameterCondition=OR
    
    [CPackages]
    SQLServer=svc-sql
    Database=MDT
    Netlib=DBNMPNTW
    Table=ComputerPackages
    Parameters=UUID, AssetTag, SerialNumber, MacAddress
    ParameterCondition=OR
    Order=Sequence
    
    [CApps]
    SQLServer=svc-sql
    Database=MDT
    Netlib=DBNMPNTW
    Table=ComputerApplications
    Parameters=UUID, AssetTag, SerialNumber, MacAddress
    ParameterCondition=OR
    Order=Sequence
    
    [CAdmins]
    SQLServer=svc-sql
    Database=MDT
    Netlib=DBNMPNTW
    Table=ComputerAdministrators
    Parameters=UUID, AssetTag, SerialNumber, MacAddress
    ParameterCondition=OR
    
    [CRoles]
    SQLServer=svc-sql
    Database=MDT
    Netlib=DBNMPNTW
    Table=ComputerRoles
    Parameters=UUID, AssetTag, SerialNumber, MacAddress
    ParameterCondition=OR
    
    [Locations]
    SQLServer=svc-sql
    Database=MDT
    Netlib=DBNMPNTW
    Table=Locations
    Parameters=DefaultGateway
    
    [LSettings]
    SQLServer=svc-sql
    Database=MDT
    Netlib=DBNMPNTW
    Table=LocationSettings
    Parameters=DefaultGateway
    
    [LPackages]
    SQLServer=svc-sql
    Database=MDT
    Netlib=DBNMPNTW
    Table=LocationPackages
    Parameters=DefaultGateway
    Order=Sequence
    
    [LApps]
    SQLServer=svc-sql
    Database=MDT
    Netlib=DBNMPNTW
    Table=LocationApplications
    Parameters=DefaultGateway
    Order=Sequence
    
    [LAdmins]
    SQLServer=svc-sql
    Database=MDT
    Netlib=DBNMPNTW
    Table=LocationAdministrators
    Parameters=DefaultGateway
    
    [LRoles]
    SQLServer=svc-sql
    Database=MDT
    Netlib=DBNMPNTW
    Table=LocationRoles
    Parameters=DefaultGateway
    
    [MMSettings]
    SQLServer=svc-sql
    Database=MDT
    Netlib=DBNMPNTW
    Table=MakeModelSettings
    Parameters=Make, Model
    
    [MMPackages]
    SQLServer=svc-sql
    Database=MDT
    Netlib=DBNMPNTW
    Table=MakeModelPackages
    Parameters=Make, Model
    Order=Sequence
    
    [MMApps]
    SQLServer=svc-sql
    Database=MDT
    Netlib=DBNMPNTW
    Table=MakeModelApplications
    Parameters=Make, Model
    Order=Sequence
    
    [MMAdmins]
    SQLServer=svc-sql
    Database=MDT
    Netlib=DBNMPNTW
    Table=MakeModelAdministrators
    Parameters=Make, Model
    
    [MMRoles]
    SQLServer=svc-sql
    Database=MDT
    Netlib=DBNMPNTW
    Table=MakeModelRoles
    Parameters=Make, Model
    
    [RSettings]
    SQLServer=svc-sql
    Database=MDT
    Netlib=DBNMPNTW
    Table=RoleSettings
    Parameters=Role
    
    [RPackages]
    SQLServer=svc-sql
    Database=MDT
    Netlib=DBNMPNTW
    Table=RolePackages
    Parameters=Role
    Order=Sequence
    
    [RApps]
    SQLServer=svc-sql
    Database=MDT
    Netlib=DBNMPNTW
    Table=RoleApplications
    Parameters=Role
    Order=Sequence
    
    [RAdmins]
    SQLServer=svc-sql
    Database=MDT
    Netlib=DBNMPNTW
    Table=RoleAdministrators
    Parameters=Role
    

    Hat ggf. einer meinen kleinen Anhaltspunkt für mich, wo mein Fehler liegt? 

    Muss im Gegenzug die bootstrap.ini auch angepasst werden?

    Vielen Dank im Voraus. 

    Gruß Martin


    Sonntag, 29. Januar 2017 13:01

Antworten

Alle Antworten