Windows-Registrierung | So öffnen Sie .lnk

557
Robin.v

Ich habe folgende Anleitung befolgt : https://msdn.microsoft.com/de-de/library/aa767914(v=vs.85).aspx, mit der ich eine EXE-Datei mit einem neuen URI-Schema ausführen konnte.

Das einzige Problem ist, dass ich diese .exe minimiert ausführen muss. Ich habe immer noch keinen Weg gefunden, dies zu tun. Die Lösung, die ich gefunden habe, bestand darin, eine Verknüpfung zu dieser .exe zu erstellen, die sie minimiert ausführen lässt. Das Problem ist jetzt, dass ich nicht herausfinden kann, wie ich die Registry-Verknüpfung zur LNK-Datei herstellen kann.

Also, was ich suche, ist eine Möglichkeit, die LNK-Datei aus der Registrierung auszuführen oder wie die EXE-Datei aus der Registrierung minimiert ausgeführt wird.

Der Dateipfad ist korrekt, da folgende Fehlermeldung angezeigt wird: "Diese App kann nicht auf Ihrem PC geöffnet werden" (oder ähnliches ist in einer anderen Sprache).

In der Anleitung, die ich dem Teil folgte, der die Datei "öffnet", lautet die Datei: shell -> open -> command. Ich konnte keine Dokumentation dazu finden, aber vielleicht gibt es mehr Optionen als nur das "Öffnen"?

Ich hoffe ihr könnt mir helfen, danke im Voraus!

0
Würde Ihr `exe 'von einer offenen` cmd'-Eingabeaufforderung laufen? Oder erhalten Sie eine Fehlermeldung, die _Diese Version von _ `full \ path \ to \ yourapp.exe` _ ähnelt. _Ist nicht mit der von Ihnen verwendeten Windows-Version kompatibel. Überprüfen Sie die Systeminformationen Ihres Computers und wenden Sie sich an den Herausgeber der Software._ JosefZ vor 8 Jahren 0
Hey Josef, danke für deine Antwort! Alles funktioniert gut von der cmd-Eingabeaufforderung, ich denke, was ich suche, ist der richtige Befehl, der in die Registry eingefügt wird. Und das ist in der Tat die Fehlermeldung, die ich erhalte! Robin.v vor 8 Jahren 0

1 Antwort auf die Frage

1
Win32Guy

Wenn es Ihnen nichts ausmacht, ein Startprogramm-Skript zu verwenden, versuchen Sie Folgendes:

Kopieren Sie diese Zeile in den Editor und speichern Sie die Datei mit der Erweiterung .vbs, z. B. runmin.vbsim C:\WindowsVerzeichnis gespeichert .

WScript.CreateObject("Wscript.Shell").Run "c:\windows\notepad.exe",2 

Hinweis: Sie können die Datei auf dem Desktop erstellen und dann zu C: \ Windows wechseln. Oder starten Sie Notepad als Administrator, um die Datei direkt im Windows-Verzeichnis zu speichern.

Legen Sie dann im Protokollregistrierungsschlüssel (unter open\command) den Standardwert wie folgt fest:

wscript.exe c:\windows\runmin.vbs 

Das obige Beispiel startet den Editor minimiert. Ändern Sie den Programmnamen und den Pfad entsprechend.