2016-08-03 20 views
0

Ich muss diese Befehle alle zusammen laufen lassen. Also werde ich sie als Batch-Datei laufen lassen und dann jede Zeile einzeln aufrufen, um eine Popup-Nachricht auf dem Bildschirm erscheinen zu lassen.Wie kann ich alle diese Befehle zusammen laufen lassen

Aber ich habe verschiedene Methoden versucht, zu versuchen, sie zu erhalten, als eine einzige Linie zu laufen, aber kann nicht scheinen, um es arbeiten - jede Hilfe

Powershell

[System.Reflection.Assembly]::LoadWithPartialName("System.Windows.Forms") 
[System.Windows.Forms.MessageBox]::Show("We are proceeding with next step." , "Status") 

wäre toll, geschätzt werden würde, wenn Sie könnten helfen

+0

Leider der Code nur knapp sein Ziel Post vollständig Power^ [System.Reflection.Assembly] :: LoadWithPartialName ("System.Windows.Forms")^ [System.Windows.Forms.MessageBox] :: anzeigen ("Wir gehen mit dem nächsten Schritt weiter.", "Status") –

+0

Sieht genauso aus wie hier die gleiche Frage. http://stackoverflow.com/questions/25836547/powershell-run-message-box-from-cmd – Squashman

+0

"Run alle zusammen" bedeutet was? –

Antwort

0

In DOS, kann das Und-Zeichen & Zeichen verwendet werden, um mehrere Befehle nacheinander auszuführen. Zum Beispiel:

cd C:\ & echo foo 

Wenn Sie nur Powershell-Befehle ausführen, warum sie in eine Batchdatei schreiben? Schreiben Sie einfach ein Powershell-Skript und führen Sie es über die Eingabeaufforderung aus.

Sehen Sie diesen Beitrag: How to run a PowerShell script from a batch file

0

Wenn Sie Ihre PS-Befehle durch ein Semikolon trennen Sie mehrere Befehle von einem Einzeiler von der Shell ausgeführt werden kann.

z.

echo "foo"; echo "bar" 
Verwandte Themen