Ich habe eine HTML-Datei, die ich mit dem Standardbrowser des Benutzers öffnen möchte, gefolgt von einem Parameter. Wenn Ihr Standardbrowser beispielsweise Google Chrome wäre, würde sie folgendermaßen geöffnet:
C:/Users/[User]/AppData/Local/Google/Chrome/Applications/chrome.exe -[parameter]
So sollte das wahrscheinlich nicht gehandhabt werden, und ich weiß, dass das weder sicher noch ideal ist. Aber ich würde gerne wissen, wie Sie das umsetzen können (falls Sie das überhaupt können).
Danke.
Antwort1
Verwenden Sie auf einem Windows-System:
cmd /c starthttp://superuser.com
Dieser Befehl bewirkt Folgendes:
cmdÖffnet das Befehlszeilenfenster.
/Cist ein Parameter für das Befehlszeilenfenster. Er weist das Befehlszeilenfenster an, sich nach Abschluss selbst zu schließen.
Dieses Kommandozeilenfenster soll den Befehl „Start“ ausführen.
Startöffnet eine neue Eingabeaufforderung, um einen Befehl auszuführen.
Der Befehl, den start ausführen soll, ist in diesem Fall:http://superuser.com
Starthttp://superuser.comheißt, öffnen Sie diehttp://superuser.commit dem ihm zugewiesenen Standardprogramm.
Welches Programm zugeordnet ist, kann im Kommandozeilenfenster nachgeschaut werden mit:fTyp, UndAssoziiert
Beim http-Protokoll kann man mit ftype nach dem Eintrag suchen, der mit http= beginnt, um zu sehen, welches Programm diesem zugeordnet ist.
Ist in ftype oder assoc nichts angegeben, wird explorer.exe mit dem Parameter start aufgerufen.