Ich arbeite an der Automatisierung der spezifischen Aufgabe mit Powershell und erhalten Fehler bei der Weitergabe des Passworts. Unten ist meine Aufgabe. Unten sind die Aufgaben, die ich automatisieren muss.Powershell Automation - Passwort nach dem Ausführen einer EXE-Datei
- ausführen exe-Datei (zB: export.exe)
- Es wird nach einem Kennwort fragt zweimal (Ihr Passwort eingeben und erneut eingeben Ihr Passwort)
- Nach unserem Passwort zweimal eingeben, wird es für confirmarion fragt Ja oder Nein: (Ich muss 'Ja' oder 'Nein' geben, um fortzufahren)
Ich habe versucht, die ersten beiden Schritte zu automatisieren. Zuerst habe ich das gespeicherte Passwort in einer Datei, die unter Befehl
$password = get-content C:\cred.txt | convertto-securestring
Dann habe ich versucht die folgenden Befehle in Skript ausgeführt
$cred = new-object -typename System.Management.Automation.PSCredential -argumentlist $pass
Invoke-Expression "& `"C:\Program Files\XX\XX\bin\export.exe`""
Aber ich weiß nicht, wie das Kennwort aus der Datei zu verwenden, zweimal setze das Skript fort. Ich bin neu in Powershell. Bitte hilf mir.
Dies hängt vollständig von der EXE ab. Wenn das Passwort "Pa $$ word" wäre, wie würden Sie es manuell an "export.exe" übergeben? – TravisEz13