Bagaimana cara menambahkan opsi baris perintah ke pintasan?

98

Bagaimana saya bisa menambahkan opsi baris perintah ke executable di shortcut di Windows XP?

Misalnya dalam properti pintasan di target yang saya miliki:

"c:\path\to\exe\pogram.exe"

Saya ingin menambahkan beberapa opsi:

"c:\path\to\exe\program.exe -option1 -option2"

Namun ketika saya melakukan ini saya mendapatkan kesalahan mengatakan bahwa nama yang ditentukan di kotak target tidak valid.

Karl Voigtland
sumber

Jawaban:

123

Sudahkah Anda mencoba menambahkan di bidang Target

"c: \ path \ to \ exe \ program.exe" -option1 -option2

Hanya jalur dan nama program yang perlu dilampirkan dalam tanda kutip.

BinaryMisfit
sumber
Bekerja, terima kasih! Itulah kekuatan superuser.com. Ini lebih cepat daripada mencoba google jawaban.
Karl Voigtland
26
@KarlVoigtland Sebenarnya, kekuatan SU adalah bahwa ia sering memberikan jawaban terbaik sebagai hasil pencarian pertama ketika Anda melakukannya di Google.
Alan Turing
1
Windows 7 menghapus tanda kutip dan memperluas jalur yang dapat dieksekusi yang dikenal. Jika Anda mencoba menjalankan CMD bawaan (seperti perpipaan) dari sebuah tautan, lihat superuser.com/questions/1089922/…
tangani
Apakah ada daftar semua argumen yang mungkin ada di suatu tempat?
Hashim
1
@Hashim: "semua argumen yang mungkin" untuk apa cmd.exe,? Inilah tautan ke sana.
martineau
13

Tempatkan sakelar setelah tanda kutip.

Hanya jalur program yang disimpan dalam tanda kutip karena spasi di jalur. Sesuatu seperti My Documentstidak akan terselesaikan dengan baik karena jarak antar kata-kata, jadi kutipan diperlukan. Ini juga mengapa Anda mungkin tidak akan menemukan program dengan saklar multi-kata (yang terpisah) seperti --example switch. Anda biasanya akan melihat sesuatu seperti --example-switchbukan karena spasi merupakan argumen program yang terpisah.

John T
sumber
Tidak percaya saya mendapat jawaban sebelum Anda
BinaryMisfit
Saya menjawab pertanyaan kedua ketika program saya mati, yang ini tampak lebih mudah tapi saya terlambat :(
John T
Apakah ada daftar semua argumen yang mungkin ada di suatu tempat?
Hashim
@ Hashim- Argumen akan bergantung pada program yang dihubungkan pintasan. Periksa dokumentasi untuk program Anda untuk menemukan argumen apa yang akan diterima.
Paul Sinclair
3

Kutipan Anda ada di tempat yang salah. Kutipan hanya berkeliling jalur individu. Jadi pindahkan kutipan akhir Anda kembali ke akhir program.exe dan tinggalkan -option1 -option2 di luar tanda kutip.

Ryan Bolger
sumber
0

Anda juga dapat menggunakan pintasan untuk akses langsung ke folder atau situs web.
Folder:
F: \ CriticalFiles \ MS_InternetAccess
Internet:
"C: \ Program Files (x86) \ Internet Explorer \ iexplore.exe" " https://www.theguardian.com/world "
Saya menggunakan tanda kutip di kedua argumen.
Saya menggunakan ini karena Win10 tampaknya kehilangan menu mulai dari waktu ke waktu.

Robert Pearce
sumber