เรียกใช้ exe จากพรอมต์คำสั่ง


10

ฉันจะเรียกใช้ไฟล์. exe จากพรอมต์คำสั่งได้อย่างไร

ตัวอย่างเช่นหากไฟล์. exe ตั้งอยู่ที่C:\file.exeฉันจะเรียกใช้ไฟล์นี้ได้อย่างไรในขณะที่พรอมต์อยู่ในตำแหน่งอื่นเช่นD:\นี้

คำตอบ:


16

คุณสามารถรันโดยใช้พา ธ ที่ชัดเจน:

c:\file.exe

หรือเพิ่มตำแหน่งลงในพา ธ (ฉันมีไดเรกทอรี ac: \ bin เสมอเพื่อเก็บตัวอย่างเล็ก ๆ น้อย ๆ ของฉัน - ไม่ใช่ตำแหน่งโคเชอร์จริงๆสำหรับ Windows ที่มีผู้ใช้หลายคน แต่ไม่มีการติดตั้ง Windows ของฉันที่มีผู้ใช้หลายคน):

copy c:\file.exe c:\bin  :: put it in a better directory.
path %path%;c:\bin       :: if not already in the path.
file                     :: run it (unless there is another 'file' in path).

ทราบว่าด้วยการแก้ปัญหาที่สองที่คุณควรจะตั้งค่าเส้นทางของคุณเพื่อให้มันใช้ได้เมื่อใดก็ตามที่คุณเริ่มต้นขึ้น (ใน autoexec.bat ถ้าคุณจริงๆใช้ DOS หรือจากControl Panel -> System -> Environmentหน้าต่างถ้าคุณกำลังใช้ Windows)

และโปรดทราบว่าหากคุณใช้โซลูชันแผงควบคุมที่ไม่ส่งผลกระทบต่อหน้าต่างคำสั่งที่เปิดอยู่ในปัจจุบันคุณจะต้องปิดและเปิดใหม่เพื่อรับตัวแปรสภาพแวดล้อมใหม่



1

คุณควรเพิ่ม c: \ path เข้าไปในระบบ Windows ของคุณเพื่อให้ไดรฟ์ใด ๆ ที่คุณอยู่และเมื่อคุณรันหน้าต่าง file.exe จะดูเส้นทางที่คุณกำหนดและเรียกใช้โปรแกรมของคุณที่นั่น

เมื่อต้องการทำสิ่งนี้ให้ไปที่ Windows - คอมพิวเตอร์ของฉันคลิกขวาสำหรับคุณสมบัติ - ปุ่มขั้นสูง - ตัวแปรสภาพแวดล้อม - ที่ส่วนท้ายของหน้าต่างคุณจะเห็นเส้นทาง - แก้ไขเพิ่ม; c: \ และบันทึกสิ่งนี้จะใช้ได้ - ฉันคิดว่ามันจะ ต้องรีบูต


1

หากต้องการสลับไดรฟ์เพียงพิมพ์C:และกด Enter cd somedirectoryไปยังไดเรกทอรีการเปลี่ยนแปลงชนิด

สมมติว่าฉันที่และฉันต้องการที่จะทำงานD:\Brad C:\Windows\notepad.exeคุณสามารถพิมพ์ชื่อได้อย่างชัดเจนเหมือนที่คนอื่น ๆ แนะนำหรือคุณอาจทำสิ่งนี้:

C:
cd \Windows
notepad

0

วิธีที่ดีที่สุดในการเรียกใช้ไฟล์ EXE ที่คุณไม่รู้จักชื่อเต็มคือ:

สมมติว่าชื่อไฟล์ของคุณเป็นInstaller_4756873653.exeแต่คุณไม่รู้ชื่อเต็มหลังจากInstaller_และตำแหน่งของไฟล์คือC:\

cd C:\
dir Installer_*.* /b > FileToRun.bat
FileToRun.bat

3
ทำไมไม่เพียงแค่พิมพ์ "โปรแกรมติดตั้ง" จากนั้นกดที่แท็บ
Daniel R Hicks

อาจมีประโยชน์ในสคริปต์
vadipp

0

สร้างไฟล์. bat หรือ. cmd และเขียนเนื้อหาลงใน

cd your_directory_one เริ่ม filename.exe

cd your_directory_second เริ่ม filename.exe

มันใช้งานได้สำหรับฉัน

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.