aur*_*nil 8 windows file-association portable-apps usb-flash-drive
我有一个带有 PortableApps 的 U 盘,可以在不同的地方随身携带。
但是让我烦恼的一件事是,当我打开一个文件(例如*.flv或*.html)时,Windows 说它不受支持,或者它打开了一个我不想使用的程序(例如 Win.MP),而我有“正确的" 我的 USB 驱动器上的程序(我想使用的)。
当我只执行一个/几个程序时,是否有任何便携式程序可以关联我的“不受支持”的文件?
(我正要在批处理文件上使用ftype和assoc,但它需要管理员权限,所以这似乎不是最好的解决方案。)
我使用了很多便携式应用程序,我使用了两个专门为此制作的程序。他们都做同样的事情,但方式不同。
eXpresso(使用AutoHotkey 制作)拦截鼠标点击并更改操作以打开与文件类型关联的任何程序。
便携式文件关联器(使用AutoIt 制作)在 HKCU 注册表配置单元中创建文件关联条目,不需要管理员权限,并且可以设置为在程序退出时删除它们。我更喜欢这个,因为它也可以在不删除关联的情况下进行输入然后退出,这在我自己的计算机上很有用(更高级的使用说明位于程序文件夹中的某个文件中)。它的工作方式还允许您为文件类型定义图标。下载此程序时,存档文件的密码在文件名中。
使用 AutoIt 和 AutoHotkey 制作的程序有时会被反病毒程序标记为病毒,因为病毒是使用它们制作的,但这些程序是完全安全的。
这是我使用的,可能过于复杂:
Q:另一个驱动器号(subst Q: "%~dp0"基本上)Q:\7z-portable\7zportable.exe,仅此而已。