it-swarm-eu.dev

Come aggiungere le opzioni della riga di comando al collegamento?

Come posso aggiungere le opzioni della riga di comando a un eseguibile in un collegamento in Windows XP?

Ad esempio, nelle proprietà di collegamento nella destinazione ho:

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

Voglio aggiungere alcune opzioni:

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

Tuttavia, quando faccio questo viene visualizzato un errore che dice che il nome specificato nella casella di destinazione non è valido.

97
Karl Voigtland

Hai provato a aggiungere nel campo Target

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

Solo il percorso del programma e il nome devono essere racchiusi tra virgolette.

122
BinaryMisfit

Posiziona gli interruttori dopo le virgolette.

Solo il percorso del programma è racchiuso tra virgolette a causa degli spazi nel percorso. Qualcosa come My Documents non si risolverà correttamente a causa dello spazio tra le parole, quindi sono necessarie le virgolette. Questo è anche il motivo per cui probabilmente non troverai un programma con interruttori multi-word (separati) come --example switch. Di solito vedrai qualcosa come --example-switch perché uno spazio costituisce un argomento di programma separato.

13
John T

Le tue quotazioni sono nel posto sbagliato. Le virgolette vanno solo intorno a percorsi individuali. Quindi sposta la tua citazione finale alla fine di program.exe e lascia -option1 -option2 al di fuori delle virgolette.

3
Ryan Bolger