แบทช์: เปิดไฟล์เฉพาะในโปรแกรมเฉพาะหรือไม่

ฉันจะบอกให้ windows เปิด C:\test\test.txt ใน WordPad ได้อย่างไร เมื่อ Notepad เป็นโปรแกรมเริ่มต้นของฉันสำหรับไฟล์ .txt


person Lassa    schedule 12.04.2012    source แหล่งที่มา


คำตอบ (4)


คุณสามารถเพิ่มเส้นทางตรงไปยังไฟล์ปฏิบัติการได้

start C:\Windows\System32\write.exe [FILE]
person corn3lius    schedule 12.04.2012
comment
;) ทำงานเหมือนมีเสน่ห์ ฉันกำลังใช้แบทช์เพื่อเรียกใช้ไฟล์ในคอมไพเลอร์ของ Java - person Lassa; 13.04.2012

คำตอบที่ยอมรับไม่ได้ผลสำหรับฉัน ฉันไม่แน่ใจว่าเป็นเพราะโปรแกรมที่ฉันพยายามเรียกใช้ หรือเพราะเส้นทางมีช่องว่างอยู่ (แม้ว่าฉันจะใส่เครื่องหมายคำพูด) หรืออย่างอื่น

อย่างไรก็ตาม ฉันสามารถทำได้โดยเพิ่มสตริงว่างหลังคำสั่ง start

ตัวอย่างเช่น:

start "" "C:\My Programs\myprogram.exe" "C:\My Files\myfile.txt"
person musefan    schedule 22.08.2014

พยายาม:

start wordpad c:\test\test.txt
person Kirk Woll    schedule 12.04.2012

ไม่จำเป็นต้องใช้ start เมื่อใช้ write.exe ดังนั้นง่ายๆ:

write [FILE(S)]

write.exe อยู่ใน C:\Windows\System32

person double-beep    schedule 26.12.2018