New-FileCatalog
New-FileCatalog
létrehoz egy fájlkivonatokat tartalmazó katalógusfájlt, amely egy fájl hitelességének ellenőrzésére használható.
Syntax
New-FileCatalog
[-CatalogVersion <Int32>]
[-CatalogFilePath] <String>
[[-Path] <String[]>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Description
Ez a parancsmag csak a Windows platformon érhető el.
New-FileCatalog
egy Windows-katalógusfájlt hoz létre mappák és fájlok készletéhez. Ez a katalógusfájl kivonatokat tartalmaz a megadott elérési utakon lévő összes fájlhoz. A felhasználók ezután terjeszthetik a katalógust a fájljaikkal, így a felhasználók ellenőrizhetik, hogy történt-e módosítás a mappákon a katalógus létrehozása óta.
Az 1. és 2. katalógusverzió támogatott. Az 1. verzió az (elavult) SHA1 kivonatoló algoritmust használja a fájlkivonatok létrehozásához, a 2. verzió pedig az SHA256-ot.
Példák
1. példa: Fájlkatalógus létrehozása a "Microsoft.PowerShell.Utility" számára
New-FileCatalog -Path $PSHOME\Modules\Microsoft.PowerShell.Utility -CatalogFilePath \temp\Microsoft.PowerShell.Utility.cat -CatalogVersion 2.0
Mode LastWriteTime Length Name
---- ------------- ------ ----
-a---- 11/2/2018 11:58 AM 950 Microsoft.PowerShell.Utility.cat
Paraméterek
-CatalogFilePath
Egy fájl vagy mappa elérési útja, ahol a katalógusfájlt (.cat) el kell helyezni. Ha meg van adva egy mappa elérési útja, a rendszer az alapértelmezett fájlnevet catalog.cat
használja.
Type: | String |
Position: | 0 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-CatalogVersion
1.0
Elfogadja vagy 2.0
lehetséges értékként adja meg a katalógusverziót. 1.0
lehetőség szerint kerülni kell, mivel a nem biztonságos SHA-1 kivonatoló algoritmust használja, míg 2.0
a biztonságos SHA-256 algoritmust használja, 1.0
azonban a Windows 7 és Server 2008R2 rendszereken ez az egyetlen támogatott algoritmus.
Type: | Int32 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Confirm
Jóváhagyást kér a parancsmag futtatása előtt.
Type: | SwitchParameter |
Aliases: | cf |
Position: | Named |
Default value: | False |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Path
Olyan fájlok vagy mappák elérési útját vagy tömbjét fogadja el, amelyeknek szerepelniük kell a katalógusfájlban. Ha meg van adva mappa, a mappában lévő összes fájl is szerepelni fog.
Type: | String[] |
Position: | 1 |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-WhatIf
Bemutatja, mi történne a parancsmag futtatásakor. A parancsmag nem fut.
Type: | SwitchParameter |
Aliases: | wi |
Position: | Named |
Default value: | False |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Bevitelek
A parancsmag katalógusfájlneveként használt sztringet csövezheti.
Kimenetek
Ez a parancsmag a létrehozott katalógust képviselő FileInfo-objektumot adja vissza.
Jegyzetek
Ez a parancsmag csak Windows-platformokon érhető el.
Kapcsolódó hivatkozások
Visszajelzés
https://aka.ms/ContentUserFeedback.
Hamarosan elérhető: 2024-ben fokozatosan kivezetjük a GitHub-problémákat a tartalom visszajelzési mechanizmusaként, és lecseréljük egy új visszajelzési rendszerre. További információ:Visszajelzés küldése és megtekintése a következőhöz: