Ich habe derzeit ein PowerShell-Skript, das Beyond Compare v3 aufruft, um Dateien von einer sicheren SFTP-Site in mein Netzwerk zu kopieren. Wenn ich das PowerShell-Skript in der PS GUI und der PS-Konsole ausführe, funktioniert es einwandfrei. Es kann sich mit der SFTP-Site und meinem Netzwerk verbinden, und es kopiert die Dateien.Verwenden von Strg-M zum Ausführen eines PowerShell-Skripts zum Kopieren von Dateien aus anderen Vergleichen
Ich habe einen Job in Control-M erstellt, der das PowerShell-Skript mit 2 Parametern aufruft. Als ich den Auftrag ausführen, ist es nicht die Dateien kopieren und das Beyond Compare log sagt:
Connecting to XXX.XX.XX.XXX
Server key [ssh-rsa XXXX XX:XX.....]
Connection failed: Attempted to open a "Unknown Host Key" dialog when running silently
Attempted to open a "Unknown Host Key" dialog when running silently
Load comparison: "My Location Path" <->
Fatal Scripting Error: Unable to load base folder
Wie ich schon sagte, wenn ich es durch Powershell selbst es in der Lage ist, kein Problem zu verbinden und alle Dateien kopieren vorbei, also hat meine Beyond Compare-Skriptdatei keine Probleme. Ich glaube, das ist ein Fehler bei Control-M selbst.