Exit
  • Global community
    • Language:
      • Deutsch
      • English
      • Español
      • Français
      • Português
  • 日本語コミュニティ
  • 한국 커뮤니티
0

How to use script to always open images in a specific Photoshop version within InDesign?

Guide ,
Nov 23, 2025 Nov 23, 2025

Hi everyone.

I have CS2020, CS2025, and CS2026 installed on my computer.
Sometimes I prefer using CS2020 in InDesign because it feels faster, but when working in Photoshop standalone, I prefer CS2026.
Is there a way to use a script to always open images in CS2020 within InDesign?

Thank you

TOPICS
How to , Scripting
77
Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Community Expert ,
Nov 23, 2025 Nov 23, 2025

You can set Adobe Bridge (Preferences > Filetype Associations) to open the specific version you wish to use. Thereafter, a double-click in Bridge opens in the version you told it, while the Finder/Explorer window double-click would open in the current version.

Mike Witherell
Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Guide ,
Nov 23, 2025 Nov 23, 2025

I never install Adobe Bridge.This software is too bulky.

Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Community Expert ,
Nov 23, 2025 Nov 23, 2025

Loosely related is this:

https://github.com/vamitul/id-launcher

Mike Witherell
Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Engaged ,
Nov 23, 2025 Nov 23, 2025
LATEST

How about using BridgeTalk?
Please refer to this.

Open image in Photoshop right after placing

 

I don't have Photoshop installed, so I can't test it, but for example:
Open InDesign 21 from InDesign 20 and display the message.

var bt = new BridgeTalk();
bt.target = 'indesign-21';
bt.body = 'alert("Hello")';
bt.send();

I haven't specified the #targetengine, but it works for now. I'm not entirely sure about this part.

Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines