Benutzer mit den meisten Antworten
Invoke-SSHCommand - Shutdown Befehl bestätigen

Frage
-
Hallo Zusammen,
ich schreibe grade ein Script, welches eine Fortigate Firewall runterfährt.
Wenn ich nun den Befehl starte:
Invoke-SSHCommand -SessionId 0 -Command "execute shutdown"
dann möchte die Fortigate dies bestätigt haben ("y/n"). Wie kann ich das machen?
Das hier:
Invoke-SSHCommand -SessionId 0 -Command "execute shutdown"
Invoke-SSHCommand -SessionId 0 -Command "y"
funktioniert nicht.
Danke schonmal & LG
Dabbel-Dei
Antworten
-
Das Ypsilon ist ja in dem Fall kein Befehl. Ich kann mich dran erinnern, dass es in CMD früher den Trick gab, das "y" an einen Befehl weiterzuleiten ...ich weiß nur nicht mehr wie ... google einfach mal ... irgendwie so
echo y | execute shutdown ## oder execute shutdown < y
... trotzdem glaube ich, dass das eher ein Fortigate Forum Thema wäre ... ;-)
Live long and prosper!
(79,108,97,102|%{[char]$_})-join''
- Bearbeitet BOfH-666 Freitag, 3. Mai 2019 14:25
- Als Antwort vorgeschlagen Denniver ReiningMVP, Moderator Donnerstag, 9. Mai 2019 12:15
- Als Antwort markiert Denniver ReiningMVP, Moderator Mittwoch, 15. Mai 2019 14:36
-
Moin,
FortiGate hat eine REST API. Hier ist jemand, der sie mit Python angesprochen hat: https://github.com/eoprede/fortigate_api .Das gleiche ist unproblematisch auch mit PowerShell möglich.
Evgenij Smirnov
- Als Antwort vorgeschlagen Denniver ReiningMVP, Moderator Donnerstag, 9. Mai 2019 12:14
- Als Antwort markiert Denniver ReiningMVP, Moderator Mittwoch, 15. Mai 2019 14:36
Alle Antworten
-
Das Ypsilon ist ja in dem Fall kein Befehl. Ich kann mich dran erinnern, dass es in CMD früher den Trick gab, das "y" an einen Befehl weiterzuleiten ...ich weiß nur nicht mehr wie ... google einfach mal ... irgendwie so
echo y | execute shutdown ## oder execute shutdown < y
... trotzdem glaube ich, dass das eher ein Fortigate Forum Thema wäre ... ;-)
Live long and prosper!
(79,108,97,102|%{[char]$_})-join''
- Bearbeitet BOfH-666 Freitag, 3. Mai 2019 14:25
- Als Antwort vorgeschlagen Denniver ReiningMVP, Moderator Donnerstag, 9. Mai 2019 12:15
- Als Antwort markiert Denniver ReiningMVP, Moderator Mittwoch, 15. Mai 2019 14:36
-
Moin,
FortiGate hat eine REST API. Hier ist jemand, der sie mit Python angesprochen hat: https://github.com/eoprede/fortigate_api .Das gleiche ist unproblematisch auch mit PowerShell möglich.
Evgenij Smirnov
- Als Antwort vorgeschlagen Denniver ReiningMVP, Moderator Donnerstag, 9. Mai 2019 12:14
- Als Antwort markiert Denniver ReiningMVP, Moderator Mittwoch, 15. Mai 2019 14:36