Cara meneruskan nama file dengan cara drag-and-drop ke pintasan di Windows

8

Aku punya program program.exedan dokumen document.txt, dan untuk membuka dokumen, saya dapat menarik document.txtke program.exe. Sejauh ini bagus. Sekarang saya ingin memanggilnya dengan parameter baris perintah -paramsehingga baris perintah penuh program.exe -param document.txtSayangnya, saya tidak bisa melakukan ini dengan drag and drop, jadi saya perlu menjalankan cmd dan mengetikkan perintah secara manual. Ini terlalu lama, dan saya perlu cara yang lebih mudah.

Bagaimana saya bisa membuat jalan pintas yang bisa saya masukkan file, dan meminta program memanggil dengan parameter baris perintah?

Saya mencoba mengatur pintasan program.exe -param "%1", tetapi tidak berhasil, karena mencoba membuka file %1.

Kendall Frey
sumber

Jawaban:

7

Cukup gunakan program.exe -paramsebagai target di pintasan Anda. Jalur dokumen (atau apa pun yang Anda masukkan) ditambahkan secara default.

Terkait longgar: Anda juga dapat menjatuhkan item dari explorer ke jendela baris perintah - ini dapat menghemat banyak pengetikan!

wmz
sumber
3

Buat file batch yang akan memanggil target Anda dieksekusi dengan -paramdan parameter pertama file batch dan kemudian buat jalur pintas ke file batch itu.

Oleg V. Volkov
sumber
1

Saya tidak bisa membuatnya berfungsi dengan pintasan biasa, tetapi Anda mungkin ingin membuat file batch sebagai gantinya. Gunakan %1di tempat di mana Anda ingin jalur file yang dijatuhkan. Misalnya:

"C:\path to utility\myUtility.exe" %1 -f -g
Pelindung satu
sumber