Stwórz polecenie DOS: 3 kroki

Stwórz polecenie DOS: 3 kroki

Spisu treści:

Anonim

Wiele osób uważa, że ​​DOS jest przestarzały, ale nie sądzę. Z DOSem możesz zrobić wiele rzeczy, a nawet Eric Wilhelm z niego korzysta! (Zobacz tutaj) Niektóre z rzeczy, które możesz zrobić w DOS, to zapewnienie sobie dostępu do ważnych plików (dobrych do hakowania), usuwanie rzeczy, tworzenie kopii zapasowych, wyświetlanie wszystkich plików i folderów w folderze, tworzenie prostych, ale szkodliwych wirusów i ponowne formatowanie dysków twardych (!!). Niestety, gdy chcesz uruchomić utworzony program, musisz wpisać lokalizację, jeśli chcesz, aby inne informacje zostały mu przekazane. To pouczające nauczy cię, jak zasadniczo wykonać polecenie, więc nie musisz tego robić.

Kieszonkowe dzieci:

Krok 1: Tworzenie programu

Zacznij od utworzenia pliku wykonywalnego DOS. Plik wykonywalny DOS jest programem uruchamianym przez CMD. Pliki te mogą mieć sześć rozszerzeń:.exe,.com,.bat lub.cmd.vbs lub.vbe. Zauważ, że możesz użyć rzeczy przekazanych do programu za pomocą% 1,% 2,% 3 i tak dalej.

Gdy masz gotowy program, zmień jego nazwę na żądaną, a następnie dodaj jego rozszerzenie. Zauważ, że polecenie nie może zawierać spacji.

Kiedy będziesz gotowy, przejdź do kroku drugiego.

Krok 2: Przekształć go w polecenie

To właśnie zamienia to w polecenie. Skopiuj plik do C: WINDOWS system32 To wszystko, co musisz zrobić. Aby to przetestować, otwórz cmd, wpisując „cmd” w menu start> Uruchom i naciskając enter. Sprawdź swoje polecenie. Po prostu wpisz nazwę pliku, bez rozszerzenia. Na przykład, jeśli chcesz przejść do instrukcji, po prostu skopiuj załączony plik do systemu C: WINDOWS 32, a następnie wpisz polecenie „instructables” w cmd.

Uwaga: obraz tworzy ikonę programu, który zrobiłem w.IcoFX

Krok 3: Jak to działa

Naciśnij przycisk Windows i pauza / przerwa na klawiaturze. Pojawi się okno dialogowe o nazwie Właściwości systemu. Kliknij kartę Zaawansowane. Na dole kliknij zmienne środowiskowe. W dolnym polu grupy przewiń w dół do Ścieżka i PATHEXT. Zauważysz, że pierwszą rzeczą w Path jest C: WINDOWS system32. To jest katalog, w którym umieszczasz swój plik poleceń. Za każdym razem, gdy wpisujesz polecenie, szuka tam tego pliku. W zmiennej PATHEXT zobaczysz sześć głównych rozszerzeń, których możesz użyć dla swojego pliku, a także kilka innych. Jeśli plik znajduje się w katalogu, w którym znajduje się zmienna ścieżki, nie musisz wpisywać lokalizacji. Jeśli jego rozszerzenie znajduje się w zmiennej PATHEXT, nie musisz wpisywać jego rozszerzenia. Zauważysz również, że w systemie C: WINDOWS 32 istnieją pliki, takie jak help.exe, xcopy.exe i inne polecenia DOS. Są uruchamiane w ten sam sposób, w jaki uruchamiane jest polecenie. Możesz to udowodnić, otwierając CMD i wpisując polecenie. To będzie działać. Następnie wpisz „ścieżka”; i naciśnij Enter. To usunie ścieżkę i sprawi, że CMD będzie wyglądać tylko w bieżącym katalogu. Następnie wykonaj CD, a następnie inny katalog, który nie jest C: WINDOWS system32. Teraz spróbuj ponownie. To nie zadziała. Jeśli spróbujesz losowego polecenia DOS, może nie działać. Na przykład xcopy, help, attrib, cacls, chkdsk i taskkill już nie będą działać. To dlatego, że ścieżka jest oczyszczona! Oznacza to również, że jeśli twój program znajduje się w „C: Jestem puffyfluff”, możesz po prostu dodać; C: Jestem puffyfluff na końcu zmiennej ścieżki i nie musiałbyś kopiować go do C: System WINDOWS32.

Teraz wiesz, jak zrobić własne polecenie!