c ++ - Hvorfor giver en anden eksekverbar fil mig ikke et tip ligesom den anden på, hvordan parametre i kommandolinjen skal formateres?

Indlæg af Hanne Mølgaard Plasc

Problem



I en af ​​mine eksekverbare filer, når jeg forsøger at kalde det ved hjælp af CreateProcess og bestået nogle parametre i kommandolinjen, giver den eksekverbare fil mig et tip om, at parameteren skal være som dette format.


Image1 [2]


Men når jeg forsøger at kalde en anden eksekverbar, giver det mig ikke en ide. Enhver ide?

Bedste reference


Der er ikke krav om, at en applikation selv dokumenterer sine kommandolinjeparametre ved hjælp af konsol output eller en dialog. Hvorvidt en ansøgning gør det, er helt op til forfatteren af ​​denne ansøgning.


Det er klart, at du har to applikationer, som viser en dialogboks, og en der ikke betyder. For sidstnævnte skal du formentlig læse sin dokumentation for at finde ud af, hvad argumenterne skal være.

Andre referencer 1


Brugsvinklen afhænger af forfatteren af ​​ansøgningen om, hvordan han udsætter kommandolinjeprogrammet. I Windows-produkt kan du bruge argumenter som: /? -? /help -help


Dette link giver nogle oplysninger.

https://www.bleepingcomputer.com/tutorials/understanding-command-line-arguments-and-how-to-use-them/[3]