これ合ってる?

アドビイラストレーターのバージョンを自動的に識別してプログラムで開くことはできます。以下は、Pythonを使ってアドビイラストレーターのバージョンを識別し、対応するバージョンでファイルを開く簡単な例です。

```python
import winreg
import subprocess
import os

# Windowsレジストリを使用してIllustratorのバージョンを取得する
def get_ai_version():
try:
key = winreg.OpenKey(winreg.HKEY_LOCAL_MACHINE, r"SOFTWARE\\Wow6432Node\\Adobe\\Illustrator", 0, winreg.KEY_READ | winreg.KEY_WOW64_32KEY)
value, regtype = winreg.QueryValueEx(key, "Version")
return value
except WindowsError:
return None

# ファイルをIllustratorで開く
def open_file_in_ai(file_path):
ai_version = get_ai_version()
if ai_version is not None:
ai_path = "C:\\\\Program Files\\\\Adobe\\\\Adobe Illustrator " + ai_version + "\\\\Support Files\\\\Contents\\\\Windows\\\\Illustrator.exe"
if os.path.exists(ai_path):
subprocess.call([ai_path, file_path])
else:
print("Illustratorのパスが見つかりませんでした。")
else:
print("Illustratorのバージョンを取得できませんでした。")

# ファイルをIllustratorで開く例
open_file_in_ai("C:\\\\your\\\\file\\\\path.ai")
```

このプログラムはWindowsレジストリを使用してIllustratorのバージョンを取得し、適切なバージョンでファイルを開きます。ただし、Illustratorのパスが異なる場合や、Illustratorがインストールされていない場合には正しく動作しない可能性があります。必要に応じてプログラムをカスタマイズしてください。