如何通过命令行设置 Photoshop 文件关联

如何通过命令行设置 Photoshop 文件关联

我正在尝试通过命令行将 .psd 文件与 Photoshop CS6 重新关联。

我觉得这应该可行。但事实并非如此。

assoc .psd=Photoshop.Image.13
ftype Photoshop.Image.13="C:\Program Files\Adobe\Adobe Photoshop CS6 (64 Bit)\Photoshop.exe"

答案1

第一的,备份文件扩展名与FileTypes 之间的所有关联以及FileTypes 与可执行程序之间的链接如下:

ASSOC>assocbackup.txt
FTYPE>ftypebackup.txt

ASSOC由于和命令都FTYPE将修改HKEY_CLASSES_ROOT注册表配置单元下的值,因此您必须在提升的会话中运行才能按如下方式使用它们:

删除当前关联:

assoc .psd=
ftype Photoshop.Image.13=

然后注意:

代码(假设你的路径Photoshop.exe是正确的):

ftype Photoshop.Image.13="C:\Program Files\Adobe\Adobe Photoshop CS6 (64 Bit)\Photoshop.exe" "%1"
assoc .psd=Photoshop.Image.13

相关内容