Machen Sie einen DOS-Befehl: 3 Schritte

Machen Sie einen DOS-Befehl: 3 Schritte

Inhaltsverzeichnis:

Anonim

Viele Leute denken, dass DOS veraltet ist, aber ich denke nicht. Sie können viele Dinge mit DOS machen, und sogar Eric Wilhelm benutzt es! (Siehe hier) Einige der Dinge, die Sie mit DOS tun können, sind der Zugriff auf wichtige Dateien (zum Hacken geeignet), das Löschen von Dingen, das Sichern von Dingen, das Anzeigen aller Dateien und Ordner in einem Ordner, das Erstellen einfacher, aber schädlicher Viren und Neuformatierung von Festplatten (!!). Wenn Sie ein von Ihnen erstelltes Programm ausführen möchten, müssen Sie leider den Ort eingeben, an den andere Informationen weitergeleitet werden sollen. In dieser Anleitung erfahren Sie, wie Sie im Wesentlichen einen Befehl ausführen, damit Sie dies nicht tun müssen.

Zubehör:

Schritt 1: Programm erstellen

Beginnen Sie, indem Sie ein DOS ausführbar machen. Eine ausführbare DOS-Datei ist ein Programm, das über CMD ausgeführt wird. Diese Dateien können sechs Erweiterungen haben:.exe,.com,.bat oder.cmd.vbs oder.vbe. Beachten Sie, dass Sie Dinge verwenden können, die mit% 1,% 2,% 3 usw. an das Programm übergeben wurden.

Wenn Sie das Programm fertig haben, benennen Sie es in den gewünschten Befehl um, gefolgt von seiner Erweiterung. Beachten Sie, dass der Befehl keine Leerzeichen enthalten darf.

Wenn Sie fertig sind, fahren Sie mit Schritt zwei fort.

Schritt 2: Verwandeln Sie es in einen Befehl

Dies macht es zu einem Befehl. Kopieren Sie die Datei nach C: WINDOWS system32. Das ist alles was Sie tun müssen. Um es zu testen, öffnen Sie cmd, indem Sie "cmd" in start> Run eingeben und die Eingabetaste drücken. Testen Sie Ihren Befehl. Geben Sie einfach den Namen der Datei ein, keine Erweiterung. Wenn Sie beispielsweise zu instructables wechseln möchten, kopieren Sie die angehängte Datei einfach nach C: WINDOWS system32 und geben Sie "instructables" in cmd ein.

Hinweis-Das Bild ist das Symbol für das Programm, das ich in.IcoFX gemacht habe

Schritt 3: Wie es funktioniert

Drücken Sie die Windows-Taste und halten Sie die Tastatur an. Es wird ein Dialogfeld mit dem Namen Systemeigenschaften angezeigt. Klicken Sie auf die Registerkarte Erweitert. Klicken Sie unten auf Umgebungsvariablen. Scrollen Sie im unteren Gruppenfeld nach unten zu Path und PATHEXT. Sie werden feststellen, dass das erste, was in Path enthalten ist, C: WINDOWS system32 ist. Dies ist das Verzeichnis, in dem Sie Ihre Befehlsdatei abgelegt haben. Wenn Sie den Befehl eingeben, wird dort nach dieser Datei gesucht. In der Variablen PATHEXT sehen Sie die sechs Haupterweiterungen, die Sie für Ihre Datei verwenden können, sowie einige andere. Wenn sich die Datei in einem Verzeichnis befindet, das sich in der Pfadvariablen befindet, müssen Sie keinen Speicherort eingeben. Wenn sich die Erweiterung in der Variablen PATHEXT befindet, müssen Sie die Erweiterung nicht eingeben. Sie werden auch feststellen, dass sich in C: WINDOWS system32 Dateien wie help.exe, xcopy.exe und andere DOS-Befehle befinden. Sie werden genauso ausgeführt, wie Ihr Befehl ausgeführt wird. Sie können dies beweisen, indem Sie CMD öffnen und Ihren Befehl eingeben. Es wird klappen. Geben Sie dann "Pfad" ein. und drücke Enter. Dadurch wird der Pfad gelöscht und CMD wird nur im aktuellen Verzeichnis angezeigt. Führen Sie dann CD und dann ein anderes Verzeichnis aus, das nicht C: WINDOWS system32 ist. Versuchen Sie nun Ihren Befehl erneut. Es wird nicht funktionieren. Wenn Sie einen zufälligen DOS-Befehl versuchen, funktioniert er möglicherweise nicht. Zum Beispiel funktionieren xcopy, help, attrib, cacls, chkdsk und taskkill nicht mehr. Das liegt daran, dass der Weg frei ist! Dies bedeutet auch, dass Sie, wenn sich Ihr Programm in "C: I am puffyfluff" befindet, einfach C: I am Ende der Pfadvariablen hinzufügen könnten und es nicht nach C: kopieren müssten. WINDOWS system32.

Jetzt wissen Sie, wie Sie Ihre eigenen Befehle ausführen können!