Buka file dengan aplikasi default dari baris perintah


18

Pada Windows XP, bagaimana cara membuka file dengan aplikasi default dari baris perintah?

Sejauh yang saya tahu, ini harus bekerja dari command prompt atau file batch:

start "path to my file"

Sayangnya dalam kasus saya, ini hanya membuka jendela command prompt baru untuk sebagian besar tipe file. (Ini bekerja untuk file .exe ...)

Jawaban:


20

Coba ini.

START "" "path to my file"

The STARTperintah memperlakukan set pertama ""sebagai teks untuk digunakan untuk judul jendela, jadi hanya mencakup pasangan kosong.


1
Bagaimana saya bisa membuat ini berfungsi untuk membuka PowerShell melalui perintah dalam file batch? Saat ini, tidak ada yang terjadi ketika menyentuh garis powershellatau powershell.exe. ketika saya membuatnya start powershellatau start powershell.exetidak ada yang terjadi.
Ungeheuer

Apakah ini berfungsi pada semua versi Windows atau ada versi minimum?
binki

Ini berfungsi pada semua versi yang saya percaya ... sejauh Windows 95 dengan cara apa pun. Saya tidak yakin tentang versi sebelum itu.
pepatah

9
explorer "filename"

berfungsi untuk xp dan jendela lain (95 atau lebih tinggi) Jika tidak berfungsi, Anda belum mengaitkan jenis ekstensi dengan program.


1
Ini juga berfungsi dengan baik jika Anda menggunakan Bash pada Windows:explorer.exe "filename"
Daniel Arthur

Inilah yang ingin saya lakukan. Ini berfungsi baik dengan beberapa alias juga, misalnya alias open="explorer.exe"memungkinkan Anda hanya menelepon open file.txt.
Nathan

9

Jangan gunakan START. Cukup ketikkan nama file. readme.txtterbuka readme.txtdi Notepad (atau apa pun .txtpenangan default yang Anda miliki).

Perhatikan bahwa jika ada spasi dalam nama, Anda harus menanganinya. Cara yang baik adalah dengan menggunakan tanda kutip ganda. "read me.txt"


1
Di bawah windows 7, Anda memerlukan perintah MULAI.
Gerrit

2
@Gerrit Tidak, kamu tidak. Jika program tersebut berada di jalur Anda dan penangan default Anda telah diatur dengan benar, yang harus Anda lakukan adalah menyediakan jalur dan nama file dan itu akan terbuka.
kmort

4

Menggunakan PowerShell

Start-Process "<fullname>"
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.