Wir versuchen, den JBoss-Status mit dem Befehl jboss-cli.bat
zu lesen.JBoss: Wie ignoriere ich eine beliebige Taste, um fortzufahren, ohne die jboss-cli.bat zu bearbeiten?
jboss-cli.bat -c --command=":read-attribute(name=server-state)" > "$env:JBOSS_HOME\JbossServerStatus.txt"
den Status in der TXT
Datei speichern. Da "Drücken Sie eine beliebige Taste, um fortzufahren" auftritt, kehrt die Steuerung nicht zurück.
Gibt es eine Möglichkeit, das zu ignorieren? Drücken Sie eine beliebige Taste, um fortzufahren, ohne die jboss-cli.bat
zu bearbeiten? Wir wissen, dass durch das Hinzufügen von set NOPAUSE = true
, dieses Problem zu vermeiden, aber wir suchen nach einer Lösung, ohne die Datei zu bearbeiten.
Sie müssen die Batch-Datei nicht ändern, sondern definieren Sie die Variable vor dem Aufruf der Batch-Datei. 'set" NOPAUSE = true "& jsboss-cli.bat ....' –
@MCND Es funktioniert nicht. Hier ist mein Code gesetzt NOPAUSE = "true" jboss-cli.bat -c --Kommando = ": Lese-Attribut (Name = Server-Zustand)" Ich führe dies als .PS1-Datei –
Versuchen Sie: '
Aacini