Anforderung
Beim Aufruf des Webclients sollen die Datenbank und der Anmeldename automatisch eingetragen werden.
Voraussetzungen
Der WebClient muss konfiguriert sein.
Vorgehensweise
Über die URL können direkt der Datenbankname und der Benutzername übergeben werden. Hierbei werden folgende Parameter verwendet:
- database zum Übergeben des Datenbanknamens
- username übergibt den Benutzernamen
Die Parameter werden einfach an die URL des WebClients angehängt und mittels & voneinander getrennt.
Beispiel
Der WebClient soll unter https://psr_webclient.firma.com aufgerufen werden. Hierbei soll die Loginmaske direkt mit der Datenbank Passwords, sowie dem Benutzernamen Anderson befüllt werden. Verwenden Sie dann folgende URL: https://psr_webclient.firma.com/authentication/login?database=Passwords&username=Anderson
Power Shell Skript
# Specify the connection settings
$WebClientBaseURL = "https://pw.company.local" # no trailing slash (/) allowed
$WebClientDatabase = "CompanyPWS" # specify the PasswordSafe database
$WebClientUsername = $env:UserName # leave empty to ignore
# Specify the shortcut location and name
$WebClientShortcutPath = "$env:USERPROFILE\Desktop\" # where to create the shortcut with trailing slash
$WebClientShortcutName = "PasswordSafe WebClient" # PasswordSafe shortcut name
# --- Do not edit below or take the risk ---
$Shell = New-Object -ComObject ("WScript.Shell")
$Favorite = $Shell.CreateShortcut("$WebClientShortcutPath$WebClientShortcutName.url")
$Favorite.TargetPath = "$WebClientBaseURL/authentication/login?database=$WebClientDatabase&username=$WebClientUsername"
$Favorite.Save()
Kommentare