PnPUtil: Difference between revisions

From ICO wiki
Jump to navigationJump to search
Kkrasiln (talk | contribs)
Created page with ''''PnPutil''' '''Vajalikud nõuded PnPUtil kasutamiseks''' Windows 7, Windows Server 2008, Windows Server 2008 R2, Windows Vista Miinimum nõuded et kasutatada PNP Utility-t …'
 
Kkrasiln (talk | contribs)
No edit summary
 
(3 intermediate revisions by the same user not shown)
Line 1: Line 1:
'''PnPutil'''
== '''PnPutil''' ==


'''Vajalikud nõuded PnPUtil kasutamiseks'''
== '''Vajalikud nõuded PnPUtil kasutamiseks'''==


Windows 7, Windows Server 2008, Windows Server 2008 R2, Windows Vista
Windows 7, Windows Server 2008, Windows Server 2008 R2, Windows Vista
Line 14: Line 14:
•  Support for Super VGA graphics  
•  Support for Super VGA graphics  


'''Eessõna'''
----
 
== '''Eessõna''' ==
 


Seadme driveri paketti talletamine on kilendi arvutisse tagab sujuvama kasutamis kogemuse. Kasutajale kuna ta ei pea ise  vajaliek drivereid otsima.
Seadme driveri paketti talletamine on kilendi arvutisse tagab sujuvama kasutamis kogemuse. Kasutajale kuna ta ei pea ise  vajaliek drivereid otsima.
Line 21: Line 24:
Siis on kasutajal väga lihtne ühendab seadme ja windows tasamisi instaleerib seadme draiveri.
Siis on kasutajal väga lihtne ühendab seadme ja windows tasamisi instaleerib seadme draiveri.
Windows omab ka tööriista mille nimeks on PnPUtil seda kasutautaske, et hallata ja talletada  lisatuid driveri pakette, neid eemaldada ja järjestada olemas olevaid draiveri pakette .
Windows omab ka tööriista mille nimeks on PnPUtil seda kasutautaske, et hallata ja talletada  lisatuid driveri pakette, neid eemaldada ja järjestada olemas olevaid draiveri pakette .
----
== '''Kasutamine''' ==


'''1 Süntaks'''
'''1 Süntaks'''
Line 28: Line 35:


'''2 Parameetrid''' Parameeterid Kirjaldus
'''2 Parameetrid''' Parameeterid Kirjaldus
-a Täpsustab kuidas lisada tuvastatud  INT faile.
-a Täpsustab kuidas lisada tuvastatud  INT faile.
-d Täpsustab kuidas kustutada tuvastatud INF faile.
-d Täpsustab kuidas kustutada tuvastatud INF faile.
-e Loetleb kõiki kolmanda osapoolega INT failid.
-e Loetleb kõiki kolmanda osapoolega INT failid.
-f Sund kustutus tuvastatud INF failidele,  pole võimalik kasudada koos –i parameetriga
-f Sund kustutus tuvastatud INF failidele,  pole võimalik kasudada koos –i parameetriga
-i Täpsustab kuidas instaleerida tuvastatud INF faile. Ei tööta –f parameetriga
-i Täpsustab kuidas instaleerida tuvastatud INF faile. Ei tööta –f parameetriga
/? Näitab abi (Help) command prompti.
/? Näitab abi (Help) command prompti.




[[File:PnPUtil.jpg]]
----
== '''Näited''' ==


• pnputil.exe -a a:\usbcam\USBCAM.INF -Lisab INF faili mis on täpsustatud USBCAM.INF.


3 '''Näited'''
• pnputil.exe -a a:\usbcam\USBCAM.INF -Lisab INF faili mis on täpsustatud USBCAM.INF.
• pnputil.exe -a c:\drivers\*.inf Lisab kõik INF failid  c:\drivers\.
• pnputil.exe -a c:\drivers\*.inf Lisab kõik INF failid  c:\drivers\.
• pnputil.exe -i -a a:\usbcam\USBCAM.INF Instaleerib ja lisab täpsustatud draiverid.
• pnputil.exe -i -a a:\usbcam\USBCAM.INF Instaleerib ja lisab täpsustatud draiverid.
• pnputil.exe –e Loendab kolmanda osapoolega draiverid.
• pnputil.exe –e Loendab kolmanda osapoolega draiverid.
• pnputil.exe -d oem0.inf Kustutab täpsustatud osad.
• pnputil.exe -d oem0.inf Kustutab täpsustatud osad.
• pnputil.exe -f -d oem0.inf sunnib kustutama täpsustatud INT failid.
• pnputil.exe -f -d oem0.inf sunnib kustutama täpsustatud INT failid.




3.1 Samm 1: Proov luua allkirjastamatta driveri paketti


Windows  keelab instaleerida valesti kirjestatud driveri paklette.
Proov instaleerida kirjestamatta driveri pakette.


== '''Katse luua allkirjastamatta driveri paketti''' ==
Windows  keelab installeerida valesti kirjestatud driveri pakette.
Katse installeerida allkirjastuseta driveri pakette.


Kuni x86 Tasuta ühiskonnas command prompt koos administraarori loaga, ajutiselt nimetea ümber fail.cat et eemaldada signatuur  driveri pakettilt.
Sa pead  olema kaustas mis sisaldab sinu seadme driveri faile (c:\toaster\device) sisesta järgnev käsklus:
''ren toaster.cat toaster.nosig''


1.Kuni x86 Tasuta ühiskonnas command prompt koos administraarori loaga, ajutiselt nimetea ümber  fail .cat  et eemaldada signatuur  driveri pakettilt. Sa pead  olema kaustas mis sisaldab sinu seadme driveri faile (c:\toaster\device) sisesta järgnev käsklus:
ren toaster.cat toaster.nosig




== '''Katse kirjestamata paketti seadistamsieks.''' ==
Kui command prompt jookseb koos kõrgendatud eriloaga kirjuta käsklus:
''pnputil.exe -a toastpkg.inf''


2.Katse kirjestamatta paketti seadistamsieks. Kui command prompt joolseb koos kõrgendatud eriloaga kirjuta käsklus:
pnputil.exe -a toastpkg.inf
Windowsi turva dialog kasti ilmub  .inf fail  mis ei ole kirjestatud.
Windowsi turva dialog kasti ilmub  .inf fail  mis ei ole kirjestatud.
Windows ei suuda võidelda  sertifikaadi vastu mida arvuti juba usaldab.
Windows ei suuda võidelda  sertifikaadi vastu mida arvuti juba usaldab.
Line 67: Line 89:




3.klicki Don't install this driver software.
3.Klicki Don't install this driver software.
The PnPUtil tool osutab that the staging operation failed:
The PnPUtil tool osutab that the staging operation failed:
Adding the driver package failed : A file could not be verified because it does not have an associated catalog signed via Authenticode(tm).
Adding the driver package failed : A file could not be verified because it does not have an associated catalog signed via Authenticode(tm).
Line 76: Line 98:


4.Nimata kaust oma algsele nimele. Kirjuta command prompti:
4.Nimata kaust oma algsele nimele. Kirjuta command prompti:
ren toaster.nosig toaster.cat
''ren toaster.nosig toaster.cat''


Windows püüab takistad instaleerima pandud driveri paketti mis on muudetu peale seda kui see on eelnevalt kirjetatud.
Kuna allikiri sisaldab sõrmejälge iga faili jaoks siis pakettis muudetusi tehes toimub allkirja kehtivus kontroll mis üldjuhul ka feilib.


3.2 Samm 2: Attempt to stage a signed, but improperly modified driver package
Windows püüab takistad instaleerima pandud driveri paketti  mis on muudetu peale seda kui see on eelnevalt kirjetatud.
Kuna allikiri sisaldab sõrmejälge iga faili jaoks siis pakettis muudetusi tehes toimub allkirja kehtivus kontroll mis üldjuhul ka feilib.
Katse etapp muuta allkirja driveri pakettis


== '''Katse etapp muuta allkirja driveri pakettis'''==


1.Salvesta kopeering korrektsest  toastpkg.inf file.Ning sisesta command prompti:
1.Salvesta kopeering korrektsest  toastpkg.inf file.Ning sisesta command prompti:
Copy toastpkg.inf toastpkg.orig
''Copy toastpkg.inf toastpkg.orig''




2.Muuda toastpkg.inf Nii et sõrmejälg ei oleks enam sobiv. Ava see Notepadis:
2.Muuda toastpkg.inf Nii et sõrmejälg ei oleks enam sobiv. Ava see Notepadis:
notepad toastpkg.inf
''notepad toastpkg.inf''




Line 97: Line 118:


4.Katse  etapp paketti muutmiseks, Kirjuta:
4.Katse  etapp paketti muutmiseks, Kirjuta:
pnputil.exe -a toastpkg.inf
''pnputil.exe -a toastpkg.inf''
Kuna pakett oli muudetud pärast allkirjastamsit, windows security dialoogi kast ilmub
Kuna pakett oli muudetud pärast allkirjastamsit, windows security dialoogi kast ilmub
  ning hoiatab, et windows ei saa tuvastada kirjastajat, sest alikri on kehtetu.
  ning hoiatab, et windows ei saa tuvastada kirjastajat, sest alikri on kehtetu.
Line 107: Line 128:


6.Kirjuta üle muudetud  .inf originaalig.Command promptis, kirjuta:
6.Kirjuta üle muudetud  .inf originaalig.Command promptis, kirjuta:
Copy /y toastpkg.orig toastpkg.inf
''Copy /y toastpkg.orig toastpkg.inf''
Nüüd peaks töötama.

Latest revision as of 20:26, 17 October 2011

PnPutil

Vajalikud nõuded PnPUtil kasutamiseks

Windows 7, Windows Server 2008, Windows Server 2008 R2, Windows Vista

Miinimum nõuded et kasutatada PNP Utility-t


• 800 megahertz (MHz) processor and 512 MB of system memory

• 20 GB hard drive with at least 15 GB of available space

• Support for Super VGA graphics


Eessõna

Seadme driveri paketti talletamine on kilendi arvutisse tagab sujuvama kasutamis kogemuse. Kasutajale kuna ta ei pea ise vajaliek drivereid otsima. Pärast driveri paketti talletamist, Windows määrab selle paketti usaldatavaks. Sinna maani kuni see instalatsiooni ei ole keelatud kindla policy selle andtud seadme puhul. Siis on kasutajal väga lihtne ühendab seadme ja windows tasamisi instaleerib seadme draiveri. Windows omab ka tööriista mille nimeks on PnPUtil seda kasutautaske, et hallata ja talletada lisatuid driveri pakette, neid eemaldada ja järjestada olemas olevaid draiveri pakette .


Kasutamine

1 Süntaks pnputil.exe [-f | -i] [ -? | -a | -d | -e ] <INF name>


2 Parameetrid Parameeterid Kirjaldus

-a Täpsustab kuidas lisada tuvastatud INT faile.

-d Täpsustab kuidas kustutada tuvastatud INF faile.

-e Loetleb kõiki kolmanda osapoolega INT failid.

-f Sund kustutus tuvastatud INF failidele, pole võimalik kasudada koos –i parameetriga

-i Täpsustab kuidas instaleerida tuvastatud INF faile. Ei tööta –f parameetriga

/? Näitab abi (Help) command prompti.



Näited

• pnputil.exe -a a:\usbcam\USBCAM.INF -Lisab INF faili mis on täpsustatud USBCAM.INF.

• pnputil.exe -a c:\drivers\*.inf Lisab kõik INF failid c:\drivers\.

• pnputil.exe -i -a a:\usbcam\USBCAM.INF Instaleerib ja lisab täpsustatud draiverid.

• pnputil.exe –e Loendab kolmanda osapoolega draiverid.

• pnputil.exe -d oem0.inf Kustutab täpsustatud osad.

• pnputil.exe -f -d oem0.inf sunnib kustutama täpsustatud INT failid.



Katse luua allkirjastamatta driveri paketti

Windows keelab installeerida valesti kirjestatud driveri pakette. Katse installeerida allkirjastuseta driveri pakette.

Kuni x86 Tasuta ühiskonnas command prompt koos administraarori loaga, ajutiselt nimetea ümber fail.cat et eemaldada signatuur driveri pakettilt. Sa pead olema kaustas mis sisaldab sinu seadme driveri faile (c:\toaster\device) sisesta järgnev käsklus: ren toaster.cat toaster.nosig


Katse kirjestamata paketti seadistamsieks.

Kui command prompt jookseb koos kõrgendatud eriloaga kirjuta käsklus: pnputil.exe -a toastpkg.inf

Windowsi turva dialog kasti ilmub .inf fail mis ei ole kirjestatud. Windows ei suuda võidelda sertifikaadi vastu mida arvuti juba usaldab.


3.Klicki Don't install this driver software. The PnPUtil tool osutab that the staging operation failed: Adding the driver package failed : A file could not be verified because it does not have an associated catalog signed via Authenticode(tm). Total attempted: 1 Number successfully imported: 0


4.Nimata kaust oma algsele nimele. Kirjuta command prompti: ren toaster.nosig toaster.cat

Windows püüab takistad instaleerima pandud driveri paketti mis on muudetu peale seda kui see on eelnevalt kirjetatud. Kuna allikiri sisaldab sõrmejälge iga faili jaoks siis pakettis muudetusi tehes toimub allkirja kehtivus kontroll mis üldjuhul ka feilib.


Katse etapp muuta allkirja driveri pakettis

1.Salvesta kopeering korrektsest toastpkg.inf file.Ning sisesta command prompti: Copy toastpkg.inf toastpkg.orig


2.Muuda toastpkg.inf Nii et sõrmejälg ei oleks enam sobiv. Ava see Notepadis: notepad toastpkg.inf


3.Klicki täitsa algusesse ning vajuta Enter klahvi ja moodusta uus tühi rida salvesta ja lahku Notepadist.


4.Katse etapp paketti muutmiseks, Kirjuta: pnputil.exe -a toastpkg.inf Kuna pakett oli muudetud pärast allkirjastamsit, windows security dialoogi kast ilmub

ning hoiatab, et windows ei saa tuvastada kirjastajat, sest alikri on kehtetu.

Sellisel juhul on see kehtetu kuna üks osa failist enam ei sarnane esialgsele failile


5.Klicki Don't install this driver software.


6.Kirjuta üle muudetud .inf originaalig.Command promptis, kirjuta: Copy /y toastpkg.orig toastpkg.inf Nüüd peaks töötama.