J'ai trouvé cette question posée à plusieurs endroits sur internet (y compris le File protocol MSDN page) mais pas de réponse claire.Pass arguments lors de l'utilisation du protocole de fichier
Donc, si je vous appelle ma demande comme ceci: file: // c: \ myapp.exe est-il possible de transmettre des arguments de ligne de commande, comme /nospashscreen = true
choses que j'ai essayé:
fichier : // c: \ myapp.exe/nospashscreen = true - laun ches l'application, mais sans arguments de ligne de commande :(
Merci d'avance.
Pourriez-vous donner un exemple sur la façon dont la syntaxe devrait être? Si j'appelle file: // c: \ myapp.exe # param1 j'obtiendrai une exception "file not found" – Ando
Je ne sais pas comment exécuter les fichiers '.exe', mais cela fonctionne pour passer les paramètres GET aux fichiers chargés avec le protocole 'file: ///' IE10 répète automatiquement les variables, par ex. : 'file: /// c:/index.html # var = val' devient' fichier: /// c: /index.html? var = val # var = val'. Ce n'est pas nécessaire cependant. Vous pouvez simplement appeler 'fichier: /// c: /index.html? Var = val'. – alexg