Ruft Informationen über die Authenticode-Signatur in einer Datei ab. (Get-AuthenticodeSignature)

   

NAME
Get-AuthenticodeSignature

# ÜBERSICHT
Ruft Informationen über die Authenticode-Signatur in einer Datei ab.

# SYNTAX
Get-AuthenticodeSignature [-FilePath] <string[]> [<CommonParameters>]

# BESCHREIBUNG
Das Cmdlet "Get-AuthenticodeSignature" ruft Informationen über die Authenticode-Signatur in einer Datei ab. Wenn die Datei nicht signiert ist, werden die Informationen abgerufen, die Felder bleiben jedoch leer.

# PARAMETER
-FilePath <string[]>
Gibt den Pfad zur untersuchten Datei an. Platzhalter sind zulässig, müssen jedoch zu einer einzelnen Datei führen. Der Parametername ("FilePath") ist optional.

Erforderlich? true
Position? 1
Standardwert
Pipelineeingaben akzeptieren?true (ByValue, ByPropertyName)
Platzhalterzeichen akzeptieren?false

<CommonParameters>
Dieses Cmdlet unterstützt folgende allgemeine Parameter: "Verbose", "Debug",
"ErrorAction", "ErrorVariable", "WarningAction", "WarningVariable",
"OutBuffer" und "OutVariable". Weitere Informationen
erhalten Sie mit dem Befehl "get-help about_commonparameters".

# EINGABEN
System.String
Sie können eine Zeichenfolge mit einem Dateipfad über die Pipeline an Get-AuthenticodeSignature übergeben.

# AUSGABEN
System.Management.Automation.Signature
Get-AuthenticodeSignature gibt ein Signaturobjekt für jede Signatur zurück, die es abruft.

# HINWEISE

Weitere Informationen über Authenticode-Signaturen in Windows PowerShell finden Sie unter "about_Signing".

# BEISPIEL 1

C:\PS>get-AuthenticodeSignature -filepath C:\Test\NewScript.ps1

Beschreibung
-----------
Mit diesem Befehl werden Informationen über die Authenticode-Signatur in der Datei "NewScript.ps1" abgerufen. Mit dem FilePath-Parameter wird die Datei angegeben.

# BEISPIEL 2

C:\PS>get-authenticodesignature test.ps1, test1.ps1, sign-file.ps1, makexml.ps1

Beschreibung
-----------
Mit diesem Befehl werden Informationen über die Authenticode-Signatur in den vier in der Befehlszeile aufgeführten Dateien abgerufen. Der Name des FilePath-Parameters ist optional und in diesem Befehl nicht enthalten.

# BEISPIEL 3

C:\PS>get-childitem $pshome\*.* | foreach-object {Get-AuthenticodeSignature $_} | where {$_.status -eq "Valid"}

Beschreibung
-----------
Von diesem Befehl werden alle Dateien im Verzeichnis "$pshome" aufgelistet, die über eine gültige Authenticode-Signatur verfügen. Die automatische Variable "$pshome" enthält den Pfad zum Windows PowerShell-Installationsverzeichnis.

Im Befehl werden mit dem Cmdlet "Get-ChildItem" die Dateien im Verzeichnis "$pshome" abgerufen. Mit dem Muster "* *" werden Verzeichnisse ausgeschlossen (es werden jedoch auch Dateien ohne Punkt im Dateinamen ausgeschlossen).

Vom Befehl werden die Dateien in "$pshome" mit einem Pipelineoperator (|) an das Cmdlet "Foreach-Object" gesendet, wobei Get-AuthenticodeSignature für jede Datei aufgerufen wird.

Die Ergebnisse des Befehls "Get-AuthenticodeSignature" werden an den Befehl "Where-Object" gesendet, von dem nur die Signaturobjekte mit dem Status "Valid" ausgewählt werden.

VERWANDTE LINKS
Online version: http://go.microsoft.com/fwlink/?LinkID=113307 (möglicherweise auf Englisch)
about_Signing
about_Execution_Policies
Set-AuthenticodeSignature
Get-ExecutionPolicy
Set-ExecutionPolicy

C:\Windows>powershell get-help Set-AuthenticodeSignature -full

ColorConsole [Version 1.7.1000] PowerShell 2.0-Export
Microsoft Windows [Version 6.1.7600]
Copyright (c) 2014 Microsoft Corporation.

OS: Windows-10 / Windows-8.1 & 8 / Windows-7 & Vista / Windows Server 2008-2016
»»»» ColorConsole





... Home  
... Impressum
... ColorConsole

... CMD
... Netsh-XP
... Netsh-7
... Netsh-Vista
... Powershell










Windows 10 download: Starter, Home (Basic Premium), Professional und Win 10 Ultimate!

... facebook.de
HTTP: ... PS_Windows/de/Get-AuthenticodeSignature.htm
0.062

How can I view (show) the not installed windows fonts?

 /

Was sind EPUB Dateien?

 /

Arbeitsgruppe und Computername ändern unter Windows-XP!

 /

Wo ist der Kennwortrücksetzdatenträger in Windows 10?

 /