Meine Vorschläge zu dem Programm:
NEU:
@QUIT @QUIT Entspricht EXIT
@HELP @HELP Zeigt die Hilfe.text an
@H @H Zeigt die Hilfe.text an
@? @? Zeigt die Hilfe.text an
Wenn ich die Hilfe.txt anzeige, komme ich nicht an das Ende von der Datei. Eine Eingabe wird nicht angenommen.
Überflüssig:
@opencd @opencdE
@closecd @closecdE
Bei diesen Befehle kann eigentlich das w raus, weil die Befehle eindeutig sind:
@wshutdown @wshutdown Beendet Windows
@wlogoff @wlogoff Meldet den Benutzer ab
@wreboot @reboot Startet den Rechner neu
Zu QuickRun:
@QRADD Name Pfad\Prog @QRADD Notepad c:\
winnt\notepad.exe -silent
ist viel unkomplizierter und man kann Parameter übergeben. Es wird automatich gespeichert, wenn man ein Programm in die Liste einträgt.
Ein qrsave wäre nicht notwendig.
Neu:
@QRDEL Name @QRDELL Notepad Löscht einen QR-Eintrag
Und wenn:
QR - Listet die Liste
QR Name - Führt das Programm aus
QRList, QRDel, QRADD
sind weit übersichtlicher und KurzBefehle einfügen:
QR, QL, QD, QA
Bei mir wird beim Programmstart der ganze Bildschirm eingenommen. Das dürfte nicht so sinnvoll sein.
Besser 1/4.
Neuer Befehle: FN = Screen Normal (1/4 des Screens)
FS= Save Screen (Screen speichern) FR=Screen Restore (Screen auf gespeicherte Einstellungen setzen)
Bitte als Default nicht den ganzen Bildschirm einnehmen.
Dann kann man Dein Programm mehrmals aufgerufen. Ein
Mutex wäre nicht schlecht.
Statt "Delete" reicht an DEL in Anlehnung von DOS.
Zu Gettask/KILL: Entweder Tasks und Kill oder (noch besser) GetTasks und KillTask
Und: Prozesse lassen sich anscheinend nicht killen: Getright.exe geht über Taskmanager zu beenden,
Dein Programm macht dies leider nicht.
Und nach einem CL , den ich in
CLS und ClearScr ändern würde, sollte eine Eingangzeile stehen.
Sonst schöne Arbeit.
Beste Grüße
Go2EITS