Я пытаюсь повторно связать .psd файлы с Photoshop CS6 через командную строку.

Я чувствую, что это должно работать. Но это не так.

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

1 ответ1

1

Во-первых, сделайте резервную копию всех связей между расширениями файлов и FileType а также ссылок между FileType и исполняемыми программами следующим образом:

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

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .