Questo articolo è un articolo speculare di traduzione automatica, clicca qui per saltare all'articolo originale.

Vista: 3157|Risposta: 0

PowerShell comprime le cartelle basate su Compress-Archive

[Copiato link]
Pubblicato su 27/07/2023 19:38:52 | | | |
Requisiti: Quando si utilizzano strumenti come Jenkins e DevOps per il rilascio automatico, potrebbe essere necessario fare il backup dei file originali del programma per facilitare il rollback.

[Combattimento vero e proprio]. NET/C# chiama la decompressione 7z tramite la riga di comando
https://www.itsvse.com/thread-10303-1-1.html

Compress-Archive: Creare un archivio compresso o un file compresso dai file e directory specificati.
Il login del link ipertestuale è visibile.

Espandi-Archivio: Estrae un file (compresso) dall'archivio specificato.
Il login del link ipertestuale è visibile.


Comprimi la directory F:\SaveTemp\itsvse con il seguente comando:





Nell'ambiente reale, potresti anche dover escludere alcune directory o file sotto la directory, come log, file sensibili, ecc.Compress-Archive non supporta l'opzione di risolvere problemi di cartelle o file, ma l'esclusione può essere ottenuta tramite la pipeline Get-ChildItem.

Ad esempio, escludi la cartella Log con il seguente comando:

(Fine)




Precedente:.NET/C# Tutorial di uso semplice di Polly
Prossimo:Azure DevOps (VII) crea un pool di agenti aggiuntivo
Disconoscimento:
Tutto il software, i materiali di programmazione o gli articoli pubblicati dalla Code Farmer Network sono destinati esclusivamente all'apprendimento e alla ricerca; I contenuti sopra elencati non devono essere utilizzati per scopi commerciali o illegali, altrimenti gli utenti dovranno sostenere tutte le conseguenze. Le informazioni su questo sito provengono da Internet, e le controversie sul copyright non hanno nulla a che fare con questo sito. Devi eliminare completamente i contenuti sopra elencati dal tuo computer entro 24 ore dal download. Se ti piace il programma, ti preghiamo di supportare software autentico, acquistare la registrazione e ottenere servizi autentici migliori. In caso di violazione, vi preghiamo di contattarci via email.

Mail To:help@itsvse.com