Batch: Buka file tertentu dalam program tertentu?

Bagaimana cara saya memberitahu windows untuk membuka C:\test\test.txt di WordPad, padahal Notepad adalah program default saya untuk file .txt?


person Lassa    schedule 12.04.2012    source sumber


Jawaban (4)


Anda dapat menambahkan jalur langsung ke file yang dapat dieksekusi

start C:\Windows\System32\write.exe [FILE]
person corn3lius    schedule 12.04.2012
comment
;) Bekerja seperti pesona. Saya menggunakan batch untuk menjalankan file di kompiler Java. - person Lassa; 13.04.2012

Jawaban yang diterima tidak berhasil untuk saya. Saya tidak yakin apakah itu karena program yang saya coba jalankan, atau karena jalurnya memiliki spasi (meskipun saya membungkusnya dengan tanda kutip), atau sesuatu yang lain.

Bagaimanapun, saya bisa melakukannya dengan menambahkan string kosong setelah perintah start.

Misalnya:

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

Mencoba:

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

Tidak perlu menggunakan start saat menggunakan write.exe, cukup:

write [FILE(S)]

write.exe terletak di C:\Windows\System32.

person double-beep    schedule 26.12.2018