Skip to main content
  • Place orders quickly and easily
  • View orders and track your shipping status
  • Create and access a list of your products

Ohjainpakettiluettelon käyttöönotto käyttöjärjestelmän yksinkertaistamista varten

Summary: Katso, miten voit hallita ja ladata tehokkaasti Dell-ajuripaketteja käyttöjärjestelmän käyttöönottoon Latitude-, OptiPlex-, Precision- ja tablettijärjestelmissä automaatiotyökalujen avulla. ...

This article applies to This article does not apply to This article is not tied to any specific product. Not all product versions are identified in this article.

Instructions

Dell Command | Deploy -luettelo (eli ohjainpakettiluettelo) 1.0 (julkaisutiedot) sisältää metatietoja uusimmista Dellin julkaisemista järjestelmä- ja WinPE-ohjainpaketeista. Se tukee Dell tablet-, Latitude-, OptiPlex- ja Precision-järjestelmiä. Sen avulla asiakkaat voivat etsiä ja ladata nykyisen Dell Command | Ota käyttöön ohjainpaketit (eli ajuripaketit) haluamallasi automaatiomenetelmällä. 

Ohjainpakettiluetteloa ja ohjainpaketteja päivitetään julkaisuaikataulun mukaisesti. Ohjainpakettiluettelo on ladattavissa seuraavista kolmesta linkistä:



https://downloads.dell.com/catalog/DriverPackCatalog.cabftps://downloads.dell.com/catalog/DriverPackCatalog.cab
 



ftps://ftps.dell.com/catalog/DriverPackCatalog.cabAjuripakettiluettelo on XML-tiedosto "DriverPackCatalog.xml", ja se on läpikäytävä luettelo järjestelmä- ja WinPE-ajuripaketeista, jotka koskevat Dell Enterprise -luokan järjestelmiä (Latitude, OptiPlex, Precision ja tabletit).   "DriverPackCatalog.xml" pakataan, allekirjoitetaan digitaalisesti ja toimitetaan Internetin kautta nimellä "DriverPackCatalog.cab". "DriverPackCatalog.xml":n XML-skeema on ladattavissa osoitteesta DriverPackManifest.xsd (viitatut XSD:t ovat saatavilla samassa sijainnissa: DataModelCore.xsd ja Package.xsd).

Lue Dell TechCenter -tähti Dustin Hedgesin blogikirjoitus, jossa hän hakee CAB-ohjaintiedostot "taianomaisesti" ohjainpakettiluettelon avulla. Katso myös MDT-guru Keith Garnerin MDT-komentosarja (ja ohjevideo).

"DriverPackCatalog.xml": n sisältö voi olla kaksi luokkaa:

1.       Ajuripakettiluettelon metatiedot: 

Tämä osa toimii ohjainpakettijulkaisujen pääsolmuna ja sisältää itse luettelon metatietoja. Tämän osan merkittävät tiedot tai määritteet: 

  • baseLocation:

URL-osa, jolla paikannetaan pääkansio ohjainpaketin latauksen yhteydessä.

  • baseLocationAccessProtocols

 Verkkoprotokollat ovat sallittuja perussijainnissa. HTTP ja FTP ovat sallittuja oletusarvoisesti.

  • dateTime:

Tietoja luettelon luontipäivästä ja -ajasta.

  • Version:

Luettelon julkaisuversio. Versionumero on seuraavassa muodossa: Vuosi.kuukausi.julkaisunumero (VVVV. MM.RN).

 

  • schemaVersion:

Tietoja XML-skeemaversiosta, jonka avulla luettelo on luotu.

2.       Ohjainpakettien metatiedot: 

Kukin ohjainpakettisolmu edustaa yhtä ohjainpakettia kokonaisuutena. Määritteinä ja alasolmuina esitetyillä tiedoilla on kaksi päätarkoitusta:

  • ladattavan ohjainpaketin etsiminen
  • ohjainpaketin soveltuvuuden arviointi. 

Mainitun tarkoituksen perusteella kuvataan joitakin merkittävistä määritteistä ja alasolmuista: 

Driver Package -solmun merkittävä ominaisuus

  • format:

Oletusarvo on DUP, koska ajuripaketit toimitetaan .EXE tiedostona. 

  • hashMD5:

MD5 .EXE tiedostolle. 

  • size:

.EXE tiedoston koko. 

  • dateTime:

Ohjainpaketin julkaisupäivä. 

  • vendorVersion:

Yleensä oletusarvo on: 1.0. Versio kuitenkin muuttuu, jos ajuripaketin sisäinen rakenne muuttuu. 

  • dellVersion:

Dellin määrittämä ohjainpakettijulkaisun versio. Versionumero annetaan asteittain väliltä A00–A99. 

  • path:

Näyttää tietoja suhteellisen URL-osoitteen juuren lataussijainnista tai DriverPackManifest-solmun baselocation-sijainnista. 

  • releaseID:

Dellin ohjainpaketille määrittämä yksilöivä tunniste. 

  • type:

Ajuripakettiluettelo tukee järjestelmä- ja WinPE-ajuripaketteja. Järjestelmäajuripaketeissa tyyppi on Win-tyyppi ja WinPE-ajuripaketeissa WinPE. 

 

Ajuripaketti-solmun merkittävät alisolmut:

 

  • SupportedSystems:

SupportedSystems-solmu määrittää ajuripaketin soveltuvuuden malliin. "Brändi" (alisolmu) antaa tietoja liiketoiminta-alueesta ja "Malli" (lapsenlapsi) -solmu antaa tietoja mallista. 

"Brändi" ja "Malli" -solmujen tärkeimmät ominaisuudet, joita käytetään mallin sovellettavuuden arvioinnissa, ovat:

  • key & prefix

 

Dell on määrittänyt toimialan tunnusavaimen ja etuliitteen.

 

Tunnus

Etuliite

Liiketoimiala

4

LAT

Latitude

1

OP

OptiPlex

11

PRE

Precision

90

TABLET

Tabletti

72

XPSNOTEBOOK

XPS-kannettava

 

  • systemID

Dellin määrittämä mallin BIOSin yksilöivä tunniste.

  • nimi

Dell on antanut mallille nimen.

 

Huomautus: Sekä "systemID" että "name" vilkkuvat BIOSissa, mutta "systemID" ei ole helposti käytettävissä WMI-kyselyssä. Siksi suositellaan "nimen" käyttöä.

Huomautus: Display-solmun CDATA:n käyttöä ohjelmallisesti ei suositella . 

 

  • SupportedOperatingSystems:

SupportedOperatingSystems- ja OperatingSystem-solmut määrittävät ajuripaketin käyttöjärjestelmäsovellettavuuden.

 

Käyttöjärjestelmä-solmun tärkeimmät määritteet, joita käytetään käyttöjärjestelmän sovellettavuuden arvioimiseen, ovat:

 

  • osVendor:

Koska ohjainpaketit on tarkoitettu ainoastaan Microsoft Windows -käyttöjärjestelmiin, oletusarvo on Microsoft.

 

  •  osArch:

Dellin järjestelmä- ja WinPE-ohjainpaketit tukevat 32-bittistä (x86) ja 64-bittistä (x64) käyttöjärjestelmäarkkitehtuuria.

 

  •  majorVersionminorVersionspMajorVersionspMinorVersion:

Nämä määritteet edustavat Windows-käyttöjärjestelmän pää-, ali-, Service Pack -pää- ja Service Pack -aliversioita.  Lisätietoja on Operating System Version -artikkelissa (englanninkielinen).

 

Huomautus: Ohjainpaketit kootaan ja julkaistaan ainoastaan asiakaskäyttöjärjestelmille, kuten Windows XP, Windows Vista, Windows 7, Windows 8 Windows 8.1. Tietyn mallin kaikkien käyttöjärjestelmien ajuripaketteja ei ehkä ole saatavilla esimerkiksi laitteiston ja ohjelmistojen yhteensopivuuden vuoksi.

 

Huomautus: Muiden xml-tiedostossa olevien tietojen, kuten kielen, nimen tai tittelin, käyttöä ei suositella. Käyttöjärjestelmän sovellettavuuden tunnistamiseen tulee käyttää "majorVersion", "minorVersion", "osArch" ja "osVendor".

 

1. Miten DriverPackCatalog.cab ladataan Delliltä?

 

Huomautus: Uusin ohjainpakettiluettelon DriverPackCatalog.cab-tiedosto on saatavilla Dellin tukisivustosta. Aiemmat versiot poistetaan sivustosta jokaisen päivityksen yhteydessä.

 

Katkelma PowerShell-komentosarjasta:

 

Kuvaus: Lataa luettelo nykyiseen hakemistoon http://downloads.dell.com/catalog/DriverPackCatalog.cab, ftp://downloads.dell.com/catalog/DriverPackCatalog.cab tai ftp://ftp.dell.com/catalog/DriverPackCatalog.cab. 

 

$source = "http://downloads.dell.com/catalog/DriverPackCatalog.cab"

$destination = "$pwd" + "\DriverPackCatalog.cab"

$wc = New-Object System.Net.WebClient

$wc.DownloadFile($source, $destination)

 

 

2. Miten saada "DriverPackCatalog.xml" "DriverPackCatalog.cab" ?

 Driver Pack Catalog ("DriverPackCatalog.xml") on digitaalisesti allekirjoitettu ja toimitetaan DriverPackCatalog.cab-tiedostona, joka voidaan purkaa.

 

Katkelma PowerShell-komentosarjasta:

 

Kuvaus: Purkaa "DriverPackCatalog.xml" DriverPackCatalog.cab sanasta nykyiseen hakemistoon.

 

$catalogCABFile = "$pwd" + "\DriverPackCatalog.cab"

$catalogXMLFile = "$pwd" + "\DriverPackCatalog.xml"

EXPAND $catalogCABFile $catalogXMLFile

 

3. Kuinka löytää luettelo "DriverPackCatalog.xml" tukemista malleista?

Huomautus: Vaikka alisolmuissa on LOB-otsikko ja mallikoodit, Microsoft suosittelee, että käytät BIOS-/järjestelmätunnusta ja nimeä ajuripaketin soveltuvuuden arvioimiseen.

Kuvaus: Hae määritys mallinimen, BIOSin/järjestelmätunnuksen ja toimialan välillä järjestelmälle, jos nykyisen hakemiston DriverPackCatalog.xml-luettelo tukee järjestelmää.

 

$catalogXMLFile = "$pwd" + "\DriverPackCatalog.xml"

[xml]$catalogXMLDoc = Get-Content $catalogXMLFile

$catalogXMLDoc.DriverPackManifest.DriverPackage | Select-Object @{Expression={$_.SupportedSystems.Brand.key};Label="LOBKey";},  @{Expression={$_.SupportedSystems.Brand.prefix};Label="LOBPrefix";}, @{Expression={$_.SupportedSystems.Brand.Model.systemID};Label="SystemID";}, @{Expression={$_.SupportedSystems.Brand.Model.name};Label="SystemName";} –unique

 

Huomautus: Yksi mallinimi voidaan liittää useampaan kuin yhteen järjestelmätunnukseen ja päinvastoin. Tämä on mahdollista, koska kokoonpanoja/ominaisuuksia hallitaan BIOSin/järjestelmätunnuksen avulla, ja joistakin malleista voi olla saatavilla useita kokoonpanoja.

Suositukset: Ajuripakettiluettelo on käytävä läpi käyttämällä edellä olevassa komentosarjassa kuvattua SystemID- tai SystemName-määritettä eli mallisolmun SystemID- ja Name-määritteitä. Koska SystemID ei kuitenkaan ole helposti käytettävissä Microsoftin WMI-luokkien kautta, Name-määrite on suositeltava. 

  

4. Miten löydän järjestelmän ajuripaketit DriverPackCatalog.xml:sta?

Kun "DriverPackCatalog.xml" on käytettävissä nykyisessä hakemistossa, xml voidaan jäsentää niin, että löydät kaikki mallille soveltuvat ajuripaketit BIOSin/järjestelmän tunnuksen tai nimen avulla.

 

Katkelma PowerShell-komentosarjasta:

 

Kuvaus:  Jotta saat kaikki soveltuvat järjestelmä- ja WinPE-ajuripaketit tietylle järjestelmälle, korvaa BIOS ID tai System Name komentosarjassa.

 

$catalogXMLFile = "$pwd" + "\DriverPackCatalog.xml"

[xml]$catalogXMLDoc = Get-Content $catalogXMLFile

$catalogXMLDoc.DriverPackManifest.DriverPackage| ? { ($_.SupportedSystems.Brand.Model.systemID -eq "BIOS ID") -or ($_.type -eq "WinPE")} |sort type

Tai

$catalogXMLDoc.DriverPackManifest.DriverPackage| ? { ($_.SupportedSystems.Brand.Model.name -eq "System Name") -or ($_.type -eq "WinPE")} |sort type

 

 5. Miten löydän järjestelmän ja käyttöjärjestelmän ohjainpaketin "DriverPackCatalog.xml": stä?

 Ajuripakettiluettelo sisältää vain tietyn mallin ja käyttöjärjestelmän uusimmat ajuripaketit.

 

Katkelma PowerShell-komentosarjasta:

 

Kuvaus: Korvaa "OS Major Version", "OS Minor Version" ja "BIOS ID" tai "System Name", jotta saat mallin ja käyttöjärjestelmän ohjaamon.

 

$catalogXMLFile = "$pwd" + "\DriverPackCatalog.xml"

[xml]$catalogXMLDoc = Get-Content $catalogXMLFile

$catalogXMLDoc.DriverPackManifest.DriverPackage| ? { ($_. SupportedSystems.Brand.Model.systemID -eq "BIOS ID") -ja ($_.type -ne "WinPE") -ja ($_. SupportedOperatingSystems.OperatingSystem.majorVersion -eq "OS Major Version") -ja ($_. SupportedOperatingSystems.OperatingSystem.minorVersion -eq "OS Minor Version")}

Tai

$catalogXMLDoc.DriverPackManifest.DriverPackage| ? { ($_.SupportedSystems.Brand.Model.name -eq "Järjestelmän nimi") -ja ($_.type -ne "WinPE") -ja ($_. SupportedOperatingSystems.OperatingSystem.majorVersion -eq "OS Major Version") -ja ($_. SupportedOperatingSystems.OperatingSystem.minorVersion -eq "OS Minor Version")}

 

 6. Kuinka löytää WinPE-ohjainpaketit käyttöjärjestelmälle "DriverPackCatalog.xml"?

 

Huomautus:  WinPE-ohjaamoissa, jotka tukevat kaikkia luettelon malleja, ei ole tuettujen järjestelmien luetteloa.

Katkelma PowerShell-komentosarjasta:

 

Kuvaus: Korvaa 'OS Major Version' ja 'OS Minor Version' saadaksesi WinPE Cab käyttöjärjestelmälle.

 

$catalogXMLFile = "$pwd" + "\DriverPackCatalog.xml"

[xml]$catalogXMLDoc = Get-Content $catalogXMLFile

$catalogXMLDoc.DriverPackManifest.DriverPackage| ? { ($_.type -eq "WinPE") -ja ($_. SupportedOperatingSystems.OperatingSystem.majorVersion -eq "OS Major Version") -ja ($_. SupportedOperatingSystems.OperatingSystem.minorVersion -eq "OS Minor Version")}

 

 

7. Kuinka ladata ajuripakettien linkki mallille, käyttöjärjestelmälle ja tyypille "DriverPackCatalog.xml"?

 

Kun olet löytänyt ohjainpaketin (Type)-(BIOS/System ID tai System Name)-(Operating System), voit ladata sen helposti.

 

Katkelma PowerShell-komentosarjasta:

 Kuvaus: Esimerkissä esitellään WinPE Cabin lataaminen. Korvaa 'OS Major Version' ja 'OS Minor Version' saadaksesi WinPE Cab mallille ja käyttöjärjestelmälle ja lataa sama nykyiseen hakemistoon.

 

$catalogXMLFile = "$pwd" + "\DriverPackCatalog.xml"

[xml]$catalogXMLDoc = Get-Content $catalogXMLFile

$cabSelected = $catalogXMLDoc.DriverPackManifest.DriverPackage| ? { ($_.type -eq " WinPE ") -ja ($_. SupportedOperatingSystems.OperatingSystem.majorVersion -eq "OS Major Version") -ja ($_. SupportedOperatingSystems.OperatingSystem.minorVersion -eq "OS Minor Version")}

 

$cabDownloadLink = "http://" + $catalogXMLDoc.DriverPackManifest.baseLocation + $cabSelected.path

$cabDownloadLink = "http://" + $catalogXMLDoc.DriverPackManifest.baseLocation + "/" + $cabSelected.path

$Filename = [System.IO.Path]::GetFileName($cabDownloadLink)

$downlodDestination = "$pwd" + "\" + $Filename

$wc = New-Object System.Net.WebClient

$wc.DownloadFile($cabDownloadLink, $downlodDestination)

 

Affected Products

Inspiron, OptiPlex, Vostro, XPS, G Series, G Series, Inspiron, Latitude, Vostro, XPS, Fixed Workstations, Mobile Workstations
Article Properties
Article Number: 000122176
Article Type: How To
Last Modified: 11 Sept 2024
Version:  8
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.