是否有任何命令可以通過該命令找到用戶選擇特定程序(例如Adobe reader/Adobe acrobat)作爲默認程序Windows中特定的文件擴展名(例如.pdf)?在Windows操作系統中使用命令行查找與文件(.pdf)相關的默認程序的命令
更具體地:
- 如果我從文件屬性選擇
adobe reader
作爲默認PDF viewer
- 字符串
viewer1 = "Command .pdf"
(在命令提示運行) - 然後我改變從文件屬性→改變默認程序 到Acrobat
- 字符串
viewer2 = "Command .pdf"
(在命令提示符下運行)
所以,viewer1!= viewer2
我在Java中擺動工作,所以如果有任何圖書館或辦法找到選擇.pdf文件的默認程序,也願意爲我很有幫助。
是否存在任何註冊表項,它存儲特定文件擴展名(.pdf)的默認程序路徑?
你試圖實現什麼?如果你只是想用默認的應用程序打開一個PDF文件,你可以使用'Desktop#open'方法 – Robin
Buddy,我已經使用過'Desktop.getDesktop()。open(docFile)讀者**它工作不均勻。這就是爲什麼在這裏寫一個問題。找到操作級別的解決方案。 :) – Jaykishan