Miten purkaa ZIP-tiedostoja PowerShellin avulla

Sisällysluettelo:

Miten purkaa ZIP-tiedostoja PowerShellin avulla
Miten purkaa ZIP-tiedostoja PowerShellin avulla

Video: Miten purkaa ZIP-tiedostoja PowerShellin avulla

Video: Miten purkaa ZIP-tiedostoja PowerShellin avulla
Video: Tiedostojen varmuuskopiointi Windows 8:ssa HP-tietokoneilla - YouTube 2024, Maaliskuu
Anonim
Windowsissa on mahdollisuus purkaa arkistoja ja jopa altistaa tämä toiminto ohjelmallisesti COM: n avulla. Tässä on, miten se tehdään.
Windowsissa on mahdollisuus purkaa arkistoja ja jopa altistaa tämä toiminto ohjelmallisesti COM: n avulla. Tässä on, miten se tehdään.

Miten purkaa ZIP-tiedostoja PowerShellin avulla

Olemme nähneet tämän kysymyksen useaan kertaan Stack Overflow ja foorumeilla samanaikaisesti, mutta useimmiten ihmiset suosittelevat PowerShell yhteisön laajennuksia tai vanhaa komentorivisovellusta. Totuus on sanottu, se ei ole tosiasiallisesti niin vaikea tehdä PowerShellissä.

$shell = new-object -com shell.application $zip = $shell.NameSpace(“C:howtogeeksite.zip”) foreach($item in $zip.items()) { $shell.Namespace(“C: emphowtogeek”).copyhere($item) }

Karkeiden koodausten arvot eivät todellakaan ole ihanteellisia, joten voit tehdä sen nopeasti.

function Expand-ZIPFile($file, $destination) { $shell = new-object -com shell.application $zip = $shell.NameSpace($file) foreach($item in $zip.items()) { $shell.Namespace($destination).copyhere($item) } }

Sitten voimme yksinkertaisesti käyttää tätä toimintoa:

Expand-ZIPFile –File “C:howtogeeksite.zip” –Destination “C: emphowtogeek”

Muista lisätä tämä Windows PowerShell -profiiliisi, jotta et tarvitse ulkopuolisten kirjastoja toimintoihin, jotka on jo sisällytetty laatikosta.

Suositeltava: