Keine Ahnung, wo die Aliase gespeichert werden. Aber wenn die nach einer Windows-Neuinstallation futsch sind, dann würde ich das nicht nutzen.
Ich springe ja recht fix zu meinem Ordner mit der Batch & Doppelklicke sie dann. Wenn ich sie ganz häufig nutze, kommt sie in die Schnellstartleiste oder auf den Desktop als Verknüpfung.
Jo, genau, wenn ich Errorlevel benötige, die ich dann weiterverwerte mache ich das auch so. Aber zum Test ob der Befehl läuft, war das jetzt nicht notwendig. Ich weiß ja, was das Programm tut, wenn der Befehl korrekt ausgeführt wird.
Parametriesierbar ist ein Batchprogramm doch ebenfalls.
Und aufrufen kann ich eine Batch auch, wo ich sie brauche. Man kann den Ausführungsort ja in der Batch definieren. Oder was meinst du mit "Wo du sie brauchst"?
Deutlich simpler? Wie sieht denn der Befehl aus, welcher analog zur Batch das hier in Powershell macht?
Code:
iperf3.exe -c speedtest.serverius.net -p 5002
tollertyp schrieb:
Liegt iperf3 im PATH? Und hast du an der PATH-Variable rumgespielt?
Ja, es liegt dort. Habe auch mit einem vorrangestellten DIR geguckt, ob der Befehl an der richtigen Stelle ausgeführt wird. Aber es funktioniert inzwischen. Ich weiß nicht, warum das vorher nicht funktioniert hat. Pause griff auch nicht.
tollertyp schrieb:
Aber grundsätzlich würde ich auch über die PowerShell nachdenken, ja, natürlich ist es am Anfang mehr Aufwand, aber Batch war auch Aufwand zu lernen... und die Aufwände amortisieren sich halt irgendwann.
Für einen Programmiere ist Powershell sicherlich einfacher. Ich kann überhaupt nicht programmieren. Ich kann auch kein Batch. Das sind ganz simple Befehle, die ich ausführen kann. Ich wäre mit beidem überfordert. Der eine kann besser Sprachen lernen, der andere Mathe, der nächste Programmieren. Ich nutze Batch halt nur um simple Abfolgen von Programmen(keines davon selbst geschrieben) zu tätigen. Hier und da mal einen Rückgabewert einbauen um in einen anderen Strang zu springen. Es wird immer von solchen Sprüngen abgeraten - aber für Nichtprogrammierer ist das halt die einzige Möglichkeit. Mein aufwändigstes Programm, was ich jeh geschrieben habe war cout hello world;