Questions tagged «file-association»

在操作系统中,将文件扩展名或mime类型分配给特定应用程序的方法,作为打开这种类型文件的默认方法。

5
让Windows以不同的方式对待具有相同扩展名的文件
多个程序使用相同的文件扩展名,但是格式完全不同且不兼容。例如,.sch我的计算机上至少有5种不同格式的文件(TINA,PSpice,PADS,Protel和Eagle)。有没有办法让Windows对它们进行不同的处理,以便双击这样的文件在要打开的程序中将其打开? Linux使用文件本身中的幻数来区分,并且仅使用文件扩展名作为后备计划。(例如,所有PNG文件都 以字节开头 89 50 4E 47 0D 0A 1A 0A,不管您用什么名字命名。)如果Windows可以支持它,那就太好了,但是可能很难实现。也许更简单的东西,如二级扩展,如filename.program1.sch和filename.program2.sch?也许某种过滤器可以动态地重命名文件? 更好的主意:将模糊扩展名与预处理器(.bat文件或专用应用程序)相关联,该预处理器检查二级扩展名或进入文件本身并扫描幻数,然后启动合适的程序?

3
如何在Windows 7中强制执行文件关联?(Regedit?)
我最近升级了Adobe CS4 Des。CS5的标准。出于某种原因,Adobe并未覆盖CS4,而是将CS5安装为一个全新的程序系列。好像我不想同时使用CS4和CS5,所以我卸载了CS4。 问题是,它也破坏了我所有的文件关联。所以.ai,.psd,.indd等...不与任何程序关联。 从理论上讲,这应该很容易解决。右键单击my_file.ai->属性->更改使用应用程序打开->导航到Illustrator.exe程序文件中,然后单击打开。那应该做到的。 错误,当我导航到Illustrator并尝试将其设置为默认程序时,它什么都不做。没有错误,但是没有关联 所以我被卡住了。有办法做到regedit吗?还是我想念的东西? 操作系统是Windows 7

1
如何配置Linux以扩展名打开文件?
各种Linux桌面根据其mime类型打开文件。这是一个非常不错的功能,但是我还需要通过扩展打开它们(与Windows一样)。 例如,当我双击每个xxxxx.vnc文件时,我想用一个特定的程序打开它们。 我使用xfce,但我认为它与Gnome或KDE没有区别,因为它们都使用相同的配置文件(defaults.list和mimeapps.list)。 如果可能,这些设置是用户特定的,而不是系统范围的。 我发现了一些非常差的信息,所有信息都是系统范围的,因此可能会被某些更新清除。

5
将所有文件类型关联从一个程序更改为另一个程序
是否可以轻松地将当前与一个程序关联的所有文件类型关联批量更改为另一程序?就我而言,我试图将当前与记事本关联的所有文件类型更改为在Windows 7中使用记事本++。 经历这很痛苦,Default Programs > Set Associations因为在每种类型之后,整个列表将重新填充,需要花费几秒钟的时间。有没有一种方法可以在注册表中进行搜索和替换,甚至更简单?

4
Mac OSX在命令行上更改每个文件的文件关联
我需要通过命令行批量更改与某些文件关联的应用程序。我不是要更改某个文件扩展名的文件关联,而是要查找特定文件以在不同于该文件类型默认关联的其他应用程序中打开。我不想更改此文件扩展名的默认应用程序,而只更改我定位的特定文件。 现在,我正在选择我要在finder中更改的所有文件,单击option + command + i打开获取多个文件的信息,并更改这些文件的应用程序。有点烦人。


1
这些神秘的字符串在注册表关联中真正意味着什么?
查看我的HKEY_CLASSES_ROOT \ Word.Document.12 \ shell \ Open \ command \ command值(Word 2010'Open'shell关联),我看到了这样的废话: xb'BV5 !!!!!!!!! MKKSkWORDFiles> bi $ T!V!0Z = {Pk0vm〜AZu / n“%1” 关于/ n“%1”的最后部分的内容都很清楚,但是第一个隐秘的名称显然表示在运行MS Word时有一些魔术指令。我对Excel和其他Office协会有同样的伏都教。 我通过互联网进行自我教育的许多尝试并没有带来任何结果。很多人讨论建立Word / Excel关联正常工作的“正确方法”,但是我没有看到他们(也像我一样)了解他们在做什么以及为什么他们真的认为这种黑魔法会起作用对于其他人-只是因为它设法在他们的机器上工作。 但是,我真正不了解的事实是,没有人(当然是我在互联网上发现的人)曾问过诸如“地球如何运作?”之类的问题。或“这到底是什么意思?” 或至少不是最后一个,“您认为我有讨厌的病毒吗?!”。好吧,我想我将成为第一个。 我在这里的问题不是为什么人们如此好奇。我的问题是这些字符串在注册表关联中如何真正起作用?那一定是某些未记录(或已记录?)的Windows(大概是Windows Shell)功能将这些字符串转换为人类可消化的东西。

2
PDF图标在Dropbox文件夹中变为空白
奇怪的是,Windows 8计算机上的Dropbox文件夹中的PDF阅读器图标损坏了。我正在使用Windows 8 x64 Pro。 如果我将“打开方式”更改为其他阅读器,然后再返回到Adobe Acrobat Reader,它将显示PDF图标和PDF文件的预览。但是稍后它会以某种方式神奇地损坏,并且PDF文件得到一个空白图标。同步期间Dropbox中thumbs.db是否可能损坏? 该屏幕快照位于Windows 8计算机上我的Dropbox文件夹的根文件夹中。

6
USB记忆棒的便携式文件关联?
我有一个随身携带的USB随身听,可在不同地方随身携带。 但是让我烦恼的一件事是,当我打开文件(例如*.flv或*.html)时,Windows表示它不受支持,或者它打开了我不想使用的程序(例如Win.MP),而我却“ ”(我要使用)程序。 当我仅执行一个/几个程序时,是否有任何可移植程序可以关联我的“不受支持”文件? (我正要使用ftype,并assoc在一个批处理文件,但它需要管理员权限,这样似乎并没有最好的解决办法。)

1
无法将Windows 10 Store应用程序设置为打开文件的默认程序
通常,右键单击文件,选择“打开方式”,然后选择“选择其他应用程序...”,将显示以下菜单,其中还包括已安装的应用程序,以便可以将其中一个设置为文件类型的默认应用程序: 但是,尝试使用Windows 10商店应用程序和上述方法打开文件时,未列出该应用程序。我可以打开应用程序,然后从中打开文件,但这不太方便。 到目前为止,我已经尝试使用应用程序的exe文件(CodeWriter.exe),但如果没有应用程序容器,这将无法正常工作。 要重新审核 - 我不是在寻求解决方法的建议 能够 打开文件;我特别询问如何将商店应用程序设置为默认应用程序,如果它不在上面的列表中。

2
尝试在记事本中启动的所有文件[重复]
可能重复: Windows 7疑难解答.exe无法打开 这个问题已被提出,但给出的解决方案对我来说毫无价值,因为所有文件都试图在记事本中打开。我错误地将所有联系起来 exe 带记事本的文件,现在一切都在尝试在记事本中打开。那 包括 regedit,所以建议我使用 regedit 医生文件不起作用(cmd窗口不会打开 维琪 + [R - 跑)。 它还包括我下载以解决问题的任何程序。我也无法右键单击并选择打开方式,因为右键单击大多数文件时这不是给定选项,至少没有 exe 我要开始的文件。是的,我在程序文件上尝试了它,而不是快捷方式。我也不能使用系统还原,因为它也试图在记事本中打开。几个小时以来,我一直在无用地敲打我的脑袋。有人可以帮帮我吗?

2
README,INSTALL,LICENSE等的Windows文件关联[重复]
可能重复: 如何在Windows中设置没有扩展名的打开文件的默认程序? 源自UNIX世界的许多文件都没有文件扩展名。最典型的例子包括README,INSTALL,LICENSE。 我们知道这些是文本文件。因此,有点令人失望的是,不能在资源管理器中双击它们并在记事本中看到它们(实际上,Notepad2因为UNIX行结尾而愚蠢的Microsoft Notepad无法正确呈现)。 有没有人知道如何为README没有扩展名的文件创建文件关联?然后可以复制它以覆盖最常出现的文件类型,然后双击打开它们将起作用。 更新(排序以回应您的所有评论。)谢谢,伙计们,您的意见和答案对我有所帮助。 @Indrek,是的,我假设您可以以某种方式为just README或者创建一个关联Makefile,而对于没有扩展名的文件则不能这样做。事实证明,事实恰恰相反,是的,这是一个巧妙地解决问题的解决方法。 最终,我只想双击打开一个README或Makefile那就是全部。 @Sampo,SendMe技巧也很有用,虽然可用性不如直接双击。(有时我真的很懒。) 使用ftype和ftype从管理员提示双击启用作业,结果显示以下技巧: assoc .=no_ext ftype no_ext=%SystemRoot%\system32\NOTEPAD.EXE %1 :: You can see it created some entries in the registry: reg query hkcr\no_ext /s reg query hkcr\. /s

1
如何在OS X中批量取消注册文件关联
自从我在Mac上安装Parallels Desktop以来,它将大量应用程序与Parallels Desktop的链接相关联。 我大量使用Alfred,并且经常偶然地会选择与Parallels相关联的应用程序,因此它将开始启动VM。我从来不想这样做 - 如果我想在VM上做点什么我就会启动VM。 大多数应用程序可以简单地在OS X中删除,有些需要重新指向Mac处理程序。 我怎样才能做到这一点?


1
Windows文件“打开方式”不能使用具有相同可执行文件名的两个应用程序
可以选择用于打开文件的应用程序 右键单击该文件 打开用 选择默认程序... 浏览 通过这种方式,一个导航到目录(例如, C:\dir_new )包含预期的应用程序(比方说, myapp.exe )。 如果它发生了所选可执行文件的文件名(将调用它 选 , 在这种情况下 C:\dir_new\myapp.exe )与另一个应用程序(将调用它)相同 第一 ,例如, C:\dir_old\myapp.exe )已经出现在显示的“打开方式”窗口中,而不是添加 选 ( C:\dir_new\myapp.exe )到列表中,它选择已经存在的 第一 ( C:\dir_old\myapp.exe )。 是否有可能(以任何方式)拥有两个具有相同文件名的应用程序( myapp.exe )可以同时“打开”吗? PS:我使用的是Windows 7,但我怀疑在其他版本中不会发生这种情况。 编辑 :我刚刚发现了这个 http://superuser.com/questions/388002/how-to-choose-default-program-to-a-file-to-be-opened-with-same-exe-name 。 它是类似的,但它的目标是摆脱一个问题,而不是能够同时提供这两个应用程序。 无论如何,接受的答案( https://superuser.com/a/388028/245595 )也许可能用于目前的目的。但它需要管理员权限。 这个 和 这个 也可能是相关的。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.