Tento článek je zrcadlovým článkem o strojovém překladu, klikněte zde pro přechod na původní článek.

Pohled: 3157|Odpověď: 0

PowerShell komprimuje složky založené na Compress-Archive

[Kopírovat odkaz]
Zveřejněno 27.07.2023 19:38:52 | | | |
Požadavky: Při používání nástrojů jako Jenkins a DevOps pro automatizované vydávání může být potřeba zálohovat původní programové soubory, aby bylo možné vrátit zpět.

[Skutečný boj]. NET/C# volá dekompresi 7z pomocí příkazové řádky
https://www.itsvse.com/thread-10303-1-1.html

Compress-Archive: Vytvořte komprimovaný archiv nebo komprimovaný soubor ze specifikovaných souborů a adresářů.
Přihlášení k hypertextovému odkazu je viditelné.

Rozbalit archiv: Rozbaluje soubor (komprimovaný) z určeného archivu.
Přihlášení k hypertextovému odkazu je viditelné.


Komprimujte adresář F:\SaveTemp\itsvse následujícím příkazem:





V reálném prostředí možná budete muset také vyloučit určité adresáře nebo soubory pod adresářem, například logy, citlivé soubory atd.Compress-Archive nepodporuje možnost řešení problémů se složkami nebo soubory, ale vyloučení lze dosáhnout pomocí pipeline Get-ChildItem.

Například vylučte složku Log pomocí následujícího příkazu:

(Konec)




Předchozí:.NET/C# Jednoduché použití Pollyho tutoriál
Další:Azure DevOps (VII) vytváří další agent pool
Zřeknutí se:
Veškerý software, programovací materiály nebo články publikované organizací Code Farmer Network slouží pouze k učení a výzkumu; Výše uvedený obsah nesmí být používán pro komerční ani nelegální účely, jinak nesou všechny důsledky uživatelé. Informace na tomto webu pocházejí z internetu a spory o autorská práva s tímto webem nesouvisí. Musíte výše uvedený obsah ze svého počítače zcela smazat do 24 hodin od stažení. Pokud se vám program líbí, podporujte prosím originální software, kupte si registraci a získejte lepší skutečné služby. Pokud dojde k jakémukoli porušení, kontaktujte nás prosím e-mailem.

Mail To:help@itsvse.com