Megosztás a következőn keresztül:


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

Default (Alapértelmezett)

New-FileCatalog
    [-CatalogVersion <Int32>]
    [-CatalogFilePath] <String>
    [[-Path] <String[]>]
    [-WhatIf]
    [-Confirm]
    [<CommonParameters>]

Description

Ez a parancsmag csak a Windows platformon érhető el.

New-FileCatalog létrehoz egy Windows-katalógusfájlt, mappákhoz és fájlokhoz. 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

Annak a fájlnak vagy mappának az elérési útja, ahová 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.

Paramétertulajdonságok

Típus:String
Alapértelmezett érték:None
Támogatja a helyettesítő karaktereket:False
DontShow:False

Paraméterkészletek

(All)
Position:0
Kötelező:True
Folyamatból származó érték:True
Folyamatból származó érték tulajdonságnév alapján:True
Fennmaradó argumentumokból származó érték:False

-CatalogVersion

Elfogadja 1.0 vagy 2.0 a katalógus verziójának megadására szolgáló lehetséges értékeket. 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 Azonban 1.0 ez az egyetlen támogatott algoritmus a Windows 7 és a Server 2008R2 rendszeren.

Paramétertulajdonságok

Típus:Int32
Alapértelmezett érték:None
Támogatja a helyettesítő karaktereket:False
DontShow:False

Paraméterkészletek

(All)
Position:Named
Kötelező:False
Folyamatból származó érték:False
Folyamatból származó érték tulajdonságnév alapján:False
Fennmaradó argumentumokból származó érték:False

-Confirm

Megerősítést kér a parancsmag futtatása előtt.

Paramétertulajdonságok

Típus:SwitchParameter
Alapértelmezett érték:False
Támogatja a helyettesítő karaktereket:False
DontShow:False
Aliasok:Cf

Paraméterkészletek

(All)
Position:Named
Kötelező:False
Folyamatból származó érték:False
Folyamatból származó érték tulajdonságnév alapján:False
Fennmaradó argumentumokból származó érték: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 egy mappa, akkor a mappában lévő összes fájl is szerepelni fog.

Paramétertulajdonságok

Típus:

String[]

Alapértelmezett érték:None
Támogatja a helyettesítő karaktereket:False
DontShow:False

Paraméterkészletek

(All)
Position:1
Kötelező:False
Folyamatból származó érték:True
Folyamatból származó érték tulajdonságnév alapján:True
Fennmaradó argumentumokból származó érték:False

-WhatIf

Megjeleníti, mi történne, ha a parancsmag futna. A parancsmag nem fut.

Paramétertulajdonságok

Típus:SwitchParameter
Alapértelmezett érték:False
Támogatja a helyettesítő karaktereket:False
DontShow:False
Aliasok:Wi

Paraméterkészletek

(All)
Position:Named
Kötelező:False
Folyamatból származó érték:False
Folyamatból származó érték tulajdonságnév alapján:False
Fennmaradó argumentumokból származó érték:False

CommonParameters

Ez a parancsmag a következő gyakori paramétereket támogatja: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction és -WarningVariable. További információért lásd about_CommonParameters.

Bevitelek

String

A katalógusfájlnévként használt sztringet átirányíthatja ehhez a parancsmaghoz.

Kimenetek

FileInfo

Ez a parancsmag egy FileInfo objektumot ad vissza, amely a létrehozott katalógust jelöli.

Jegyzetek

Ez a parancsmag csak Windows-platformokon érhető el.