สร้างคำสั่ง DOS: 3 ขั้นตอน

สร้างคำสั่ง DOS: 3 ขั้นตอน

สารบัญ:

Anonim

หลายคนคิดว่า DOS ล้าสมัย แต่ฉันก็ไม่คิดอย่างนั้น คุณสามารถทำสิ่งต่าง ๆ ด้วย DOS และแม้แต่ Eric Wilhelm ก็ใช้มัน! (ดูที่นี่) บางสิ่งที่คุณสามารถทำได้กับ DOS รวมถึงให้คุณเข้าถึงไฟล์สำคัญ (ดีสำหรับการแฮ็ค), การลบสิ่งต่างๆ, สำรองข้อมูล, แสดงไฟล์และโฟลเดอร์ทั้งหมดในโฟลเดอร์, สร้างไวรัสที่ง่าย แต่เป็นอันตรายและ ฟอร์แมตฮาร์ดไดรฟ์ (!!) น่าเสียดายที่เมื่อคุณต้องการเรียกใช้โปรแกรมที่คุณสร้างขึ้นคุณจะต้องพิมพ์ตำแหน่งหากคุณต้องการให้มีการส่งผ่านข้อมูลอื่น คำแนะนำนี้จะสอนวิธีการทำคำสั่งเป็นหลักดังนั้นคุณไม่จำเป็นต้องทำสิ่งนี้

วัสดุ:

ขั้นตอนที่ 1: การสร้างโปรแกรม

เริ่มต้นด้วยการทำให้ปฏิบัติการ DOS ปฏิบัติการ DOS เป็นโปรแกรมที่ทำงานผ่าน CMD ไฟล์เหล่านี้สามารถมีหกนามสกุล:.exe,.com,.bat หรือ. cmd.vbs หรือ. vbe โปรดทราบว่าคุณสามารถใช้สิ่งต่าง ๆ ที่ส่งผ่านเข้าสู่โปรแกรมด้วย% 1,% 2,% 3 และอื่น ๆ

เมื่อคุณมีโปรแกรมพร้อมเปลี่ยนชื่อเป็นคำสั่งที่คุณต้องการตามด้วยนามสกุล โปรดทราบว่าคำสั่งไม่สามารถมีช่องว่าง

เมื่อพร้อมแล้วให้ทำต่อในขั้นตอนที่สอง

ขั้นตอนที่ 2: แปลงเป็นคำสั่ง

นี่คือสิ่งที่เปลี่ยนเป็นคำสั่ง คัดลอกไฟล์ลงใน C: WINDOWS system32 นั่นคือทั้งหมดที่คุณต้องทำ ในการทดสอบให้เปิด cmd โดยพิมพ์ "cmd" เป็น start> Run และกดปุ่ม Enter ทดสอบคำสั่งของคุณ เพียงพิมพ์ชื่อไฟล์ไม่มีส่วนขยาย ตัวอย่างเช่นหากคุณต้องการไปที่คำสั่งให้คัดลอกไฟล์ที่แนบมาลงใน C: WINDOWS system32 แล้วพิมพ์ "Instructables" เป็น cmd

หมายเหตุ - รูปภาพกำลังสร้างไอคอนสำหรับโปรแกรมซึ่งฉันทำใน. ICFX

ขั้นตอนที่ 3: มันทำงานอย่างไร

กดปุ่ม windows และหยุด / หยุดบนคีย์บอร์ดของคุณ มันจะแสดงกล่องโต้ตอบที่เรียกว่าคุณสมบัติของระบบ คลิกที่แท็บขั้นสูง ที่ด้านล่างคลิกตัวแปรสภาพแวดล้อม ในกล่องกลุ่มด้านล่างเลื่อนลงไปที่ Path และ PATHEXT คุณจะสังเกตเห็นว่าสิ่งแรกใน Path คือ C: WINDOWS system32 นั่นคือไดเรกทอรีที่คุณใส่ไฟล์คำสั่งลงไปเมื่อใดก็ตามที่คุณพิมพ์คำสั่งมันจะมองหาไฟล์นั้น ในตัวแปร PATHEXT คุณจะเห็นนามสกุลหกหลักที่คุณสามารถใช้สำหรับไฟล์ของคุณพร้อมกับส่วนอื่น ๆ หากไฟล์อยู่ในไดเรกทอรีที่อยู่ในตัวแปรพา ธ คุณจะไม่ต้องพิมพ์ที่ตั้ง หากส่วนขยายอยู่ในตัวแปร PATHEXT คุณจะไม่ต้องพิมพ์ส่วนขยาย คุณจะสังเกตเห็นว่าใน C: WINDOWS system32 มีไฟล์เช่น help.exe, xcopy.exe และคำสั่ง DOS อื่น ๆ พวกเขากำลังทำงานแบบเดียวกับที่คุณสั่ง คุณสามารถพิสูจน์ได้โดยเปิด CMD และพิมพ์คำสั่งของคุณ มันจะทำงาน. จากนั้นพิมพ์ "เส้นทาง" และกด Enter ที่จะล้างเส้นทางและทำให้ CMD ดูเฉพาะในไดเรกทอรีปัจจุบัน จากนั้นทำซีดีและจากนั้นไดเรกทอรีอื่นที่ไม่ใช่ C: WINDOWS system32 ลองคำสั่งของคุณอีกครั้ง มันจะไม่ทำงาน หากคุณลองคำสั่ง DOS แบบสุ่มคำสั่งอาจไม่ทำงาน ตัวอย่างเช่น xcopy, help, attrib, cacls, chkdsk และ taskkill จะไม่ทำงานอีกต่อไป นั่นเป็นเพราะเส้นทางจะถูกล้าง! นี่ก็หมายความว่าหากโปรแกรมของคุณอยู่ใน "C: I puffyfluff" คุณสามารถเพิ่มได้ C: ฉัน puffyfluff ไปที่ท้ายตัวแปร path และคุณไม่ต้องคัดลอกไปที่ C: WINDOWS system32

ตอนนี้คุณรู้วิธีที่จะทำให้คำสั่งของคุณเอง!