Ich habe einen USB-Stick mit PortableApps, den ich zwischen verschiedenen Orten herumtrage.
Aber eine Sache, die mich ärgert, ist, wenn ich eine Datei öffne (wie z *.flv
oder *.html
), Windows meldet, dass es nicht unterstützt wird, oder öffnet ein Programm, das ich nicht verwenden möchte (z. B. Win.M.P.), während ich auf meinem USB-Laufwerk das "richtige" Programm (das ich verwenden möchte) habe.
Gibt es ein tragbares Programm, das meine "nicht unterstützten" Dateien verknüpfen kann, wenn ich nur ein / mehrere Programme ausführe?
(Ich wollte gerade verwenden ftype
und assoc
für eine Batch-Datei, erfordert jedoch Administratorrechte, sodass dies nicht die beste Lösung zu sein scheint.)
quelle
Folgendes verwende ich, was möglicherweise zu kompliziert ist:
Q:
oder ein anderer Laufwerksbuchstabe (subst Q: "%~dp0"
Grundsätzlich gilt)Q:\7z-portable\7zportable.exe
und das ist alles.quelle
Q:\myprogram.exe
anstattdifferent_every_time:\myprogram.exe
Sie können den Standard verwenden assoc Befehl in einem Batch-Skript (.bat) zum Speichern, Setzen und Zurücksetzen von Dateizuordnungen.
Der Befehl assoc kann beispielsweise in einer Eingabeaufforderung (cmd) angezeigt und zugeordnet werden:
Der Befehl kann auch eine Dateizuordnung festlegen:
Sie können die folgenden zwei .bat-Dateien im Stammordner auf dem USB-Datenträger (oder anderswo) erstellen. Diese Batch-Dateien erfordern das Vorhandensein einer Datei mit dem Namen Präfix im selben Ordner, die Sie nur einmal mit Notepad erstellen und die Zeichenfolge "assoc" ohne Anführungszeichen und mit dem Ende leer und (sehr wichtig) ohne Drücken der Eingabetaste eingeben (dies ist nicht der Fall) kein Zeilenende).
Die erste .bat-Datei, die wir myapps.bat nennen und deren Zweck es ist, die neue Dateizuordnung zuzuweisen, nachdem Sie eine andere restore.bat-Datei erstellt haben, die Sie vor dem Auswerfen des USB-Laufwerks verwenden, um die alten Dateizuordnungen wiederherzustellen.
Ein Beispiel für myapps.bat, um die Dateizuordnungen von html, abab und htm auf myprog1.exe usw. festzulegen:
Die Variable
%cd%
steht für das aktuelle Verzeichnis, kann aber auch verwendet werden%cd:~0,2%
Damit erhalten Sie die aktuelle Festplatte (z. B. G :) zusammen mit anderen relativen Dateispezifikationen auf der Festplatte.Die Datei doassoc.bat, die die Arbeit für eine Dateizuordnung erledigt, enthält:
Ein Beispiel für das Ergebnis beim Ausführen von myapps.bat gefolgt von restore.bat ist:
quelle
Ich gehe davon aus, dass Sie Software von verwenden PortableApps.com . Während wir warten Dateizuordnungen Implementiert sein, Xenon Portable kann die einfachste Lösung sein.
Sie können die GUI verwenden, um Dateizuordnungen zu verwalten ...
oder du kannst die bearbeiten
XenonPortable\Data\settings\assoc.ini
Konfigurationsdatei.Das Format ist wie folgt:
Woher
<path>
ist relativ zumXenonPortable
Verzeichnis.quelle
Du könntest das benutzen XYplorer portabler Dateimanager. Die neueste Version ist kommerziell, die letzte Freeware-Version ist jedoch weiterhin von erhältlich Hier .
Es ist Portable Dateizuordnungen kann Dateierweiterungen mit Anwendungen und sogar mit benutzerdefinierten Skripten verknüpfen:
quelle
Wie von Paradroid erwähnt Zuvor konnten Sie Apps wie eXpresso oder PortableFileAssociator verwenden, um dieses Problem zu lösen. Leider ist es ab Windows 8 nicht mehr möglich, vorübergehend Dateizuordnungen festzulegen.
Wie von John T. Haller, dem Erfinder von PortableApps.com, erklärt
quelle