Ich änderte die Anweisungen von How-To Geek und löste das Problem durch Erstellen einer EXE-Verknüpfung im Stammverzeichnis des Programms.
- Laden Sie Ihre Anwendung herunter und speichern Sie sie unter
X\PortableApps\ProgramName
- Öffnen Sie einen Texteditor (z. B. Notepad) und geben Sie den Befehl ein
cd <relative app path> & start <app.exe>
('start' stellt sicher, dass das Skript ordnungsgemäß beendet wird ).- Beispiel: Der Befehl für OBS Studio 64bit wäre
cd bin/64bit & start obs64.exe
, der Befehl für git-gui wärecd cmd & start git-gui.exe
- Beispiel: Der Befehl für OBS Studio 64bit wäre
- Speichern Sie Ihr Skript als
.bat
Datei - (Optional) : Extrahieren Sie die Symboldatei
.ico
aus Ihrem Programm, um sie als Symbol für Ihre Verknüpfung zu verwenden - Konvertieren Sie Ihre
.bat
in einen.exe
mit Bat To Exe Converter- Suchen Sie im Programm nach der
.bat
Stapeldatei mit der...
Schaltfläche - Wählen Sie den Stammordner Ihres Programms für den Speicherort "Speichern unter"
- Wählen Sie die Option "Unsichtbar" im Feld "Sichtbarkeit" aus, um ein Konsolenfenster zu öffnen
- (Optional) : Wählen Sie
.ico
auf derVersioninformations
Registerkarte unter "Symboldatei" ein Symbol aus.
- Suchen Sie im Programm nach der
- Klicken Sie auf Kompilieren, um Ihre
.exe
Verknüpfung zu generieren
Stellen Sie sicher, dass Sie OBS im portablen Modus ausführen, indem Sie eine Datei erstellen, die portable_mode.txt
in Ihrem OBS-Studio-Hauptordner aufgerufen wird . Dadurch wird verhindert, dass OBS Einstellungsdateien auf den von Ihnen verwendeten Computern hinterlässt.