Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Das Attribut "Credential" ist ein optionales Attribut, das mit Anmeldeinformationsparametern vom Typ System.Management.Automation.PSCredential verwendet werden kann, sodass eine Zeichenfolge auch als Argument an den Parameter übergeben werden kann. Wenn dieses Attribut einer Parameterdeklaration hinzugefügt wird, konvertiert Windows PowerShell die Zeichenfolgeneingabe in ein System.Management.Automation.PSCredential-Objekt. Beispielsweise verwendet das Cmdlet Get-Credential dieses Attribut, damit Windows PowerShell das System.Management.Automation.PSCredential-Objekt generiert, das vom Cmdlet zurückgegeben wird.
Syntax
[Credential]
Bemerkungen
In der Regel wird dieses Attribut von Parametern vom Typ System.Management.Automation.PSCredential verwendet, sodass eine Zeichenfolge auch als Argument an den Parameter übergeben werden kann. Wenn ein System.Management.Automation.PSCredential-Objekt an den Parameter übergeben wird, führt Windows PowerShell nichts aus.
Beim Erstellen des System.Management.Automation.PSCredential-Objekts verwendet Windows PowerShell den aktuellen Host, um dem Benutzer die entsprechenden Eingabeaufforderungen anzuzeigen. Der Standardhost zeigt beispielsweise eine Eingabeaufforderung für einen Benutzernamen und ein Kennwort an, wenn dieses Attribut verwendet wird. Wenn jedoch ein benutzerdefinierter Host verwendet wird, der eine andere Eingabeaufforderung definiert, wird diese Eingabeaufforderung angezeigt.
Dieses Attribut wird mit dem Parameter-Attribut verwendet. Weitere Informationen zu diesem Attribut finden Sie unter Parameter-Attributdeklaration.
Das Attribut für Anmeldeinformationen wird durch die System.Management.Automation.CredentialAttribute Klasse definiert.