對于如果想用其他某個程序打開某種文件,其一種方式是右鍵點(diǎn)擊該文件 -> 打開方式 -> 選擇程序 -> 瀏覽,然后找到你要用的程序,就可以將此程序添加到推薦的程序或者其他程序中了,然后再點(diǎn)擊確定,就可以用該程序打開該文件了。但是,卻經(jīng)常遇到不正常的情況,也就是讓人郁悶的bug,就是,在點(diǎn)擊確定之后,回到 打開方式對話框中,里面沒有你剛才選擇的程序,也就是之前的操作都白費(fèi)了。無法將你要的程序添加到打開方式里面,只能自己單獨(dú)代開該程序,在程序里面再打開你要用的文件。這樣極其麻煩,讓人很郁悶。另外,此bug同樣適用于,你想要改變某文件類型的默認(rèn)打開方式,也是:右鍵點(diǎn)擊文件 -> 屬性 -> 更改,此時 打開方式對話框中的,始終使用該程序打開這種文件,選項(xiàng)往往都是灰色的,這時候你去選擇瀏覽后,選擇好后,確定之后,更加容易出現(xiàn)上面的bug,就是白操作了,無法將程序加入打開方式。去百度了一下,對應(yīng)的方法轉(zhuǎn)載如下:打開方式無法添加程序的解決辦法http://blog.sina.com.cn/s/blog_53a5a1b30100amkp.html 右鍵選擇打開方式,發(fā)現(xiàn)想要的程序沒有在列表里面,點(diǎn)擊瀏覽,選擇想要的這個程序,點(diǎn)擊打開,回到了選擇列表,發(fā)現(xiàn)沒有把想要的程序加進(jìn)去。該如何處理? 方案一:想要使用的exe程序在某個中文命名的文件夾中,這樣是添加不進(jìn)去的,因?yàn)橐砑拥某绦蛩诘穆窂绞且涗浀阶员碇械模员碇兄荒苁怯⑽?,所以一定要?/span>exe程序放到英文命名的文件夾中 方案二:如果第一個方案無效,可以試試方案二,打開一個文件夾,(XP)點(diǎn)工具--文件夾選項(xiàng)--文件類型---找到你要改變的文件類型-----在點(diǎn) 高級-----點(diǎn)編輯 ---瀏覽---選擇你要用的打開此文件類型的 軟件---確定 就OK了 方案三:用regedit搜索,例如千千靜聽的程序“TTPlayer.exe”,一般在“HKEY_CLASSES_ROOT\Applications\”;看一下它的“\shell\open\command”數(shù)據(jù)里的路徑是否錯誤;如果錯誤,更正或刪除;然后用右鍵添加打開方式就能通過瀏覽添加想要的程序了 對于方法1,好像有些情況下,中文也是支持的。但是,可以肯定的是,我現(xiàn)在的程序是一個圖片編輯工具,名字叫PhotoFiltre, 文件的絕對路徑是英文的,沒有中文,但是還是不能用。也就是方法1對我現(xiàn)在的情況無效。 方法2,這個辦法很久之前就用過,就是忘了,這下找到了,所以很高興的去試試, 但是,試完之后的結(jié)果是,雙擊jpeg圖片,可以啟動PhotoFiltre軟件,但是卻無法打開在文件夾 C:\Documents and Settings\_MY_NAME_\My Documents\My Pictures\recommand Music\domestic 之下的文件,顯示 無法打開“C:\Documents” “and”。。。 看來,好像是不支持路徑中有空格的,所以專門將圖片拷貝到別的不包含空格的路徑的文件夾下,也的確可以了。 但是問題在于,這個軟件,之前用過很多次,都是可以支持的C:\Documents and Settings之類系統(tǒng)文件夾和保護(hù)空格的文件夾的, 所以,雖然這個方法可以將程序加入到打開方式,可以在打開方式里面看到自己加入的程序,但是問題還是沒有真正解決。 參考方法3 打開regedit,專門去HKEY_CLASSES_ROOT\Applications\下看了PhotoFiltre.exe的具體值, 也是對的,其command的值是: "D:\Program Files\PhotoFiltre_6.27\PhotoFiltre.exe" "%1" 而且,試了試,其實(shí),程序路徑無雙引號: D:\Program Files\PhotoFiltre_6.27\PhotoFiltre.exe "%1" 也是可以的。 又百度找到一個人的辦法: 右鍵-打開方式-選擇程序-無法添加 http://hi.baidu.com/smalllike/blog/item/7ad1a07ed58c3c3e0cd7dab1.html 昨天換了新版的PS,忽然發(fā)現(xiàn)打開圖片文件時在右鍵“打開方式”里沒有PS的選項(xiàng),于是到“選擇程序”里添加,但添加了幾次都沒有反應(yīng),點(diǎn)完“瀏覽——確定”,它依然無動于衷。雖然在“工具——文件夾選項(xiàng)——文件類型”里可以修改打開方式,可是畢竟不是病癥的根源所在。 還好,百度知道里一個叫wikis的老兄找到了真正的病結(jié)所在,是因?yàn)楦鼡Q程序版本后程序的路徑發(fā)生了變動,而注冊表里的路徑卻尚未修改,結(jié)果就出現(xiàn)了“打開方式”里無法添加應(yīng)用程序的情況。解決方法如下: “開始”——“運(yùn)行”——輸入“regedit”點(diǎn)回車——找到“HKEY_CLASSES_ROOT\Applications\Photoshop.exe\shell\open\command”——將注冊表項(xiàng)里的原路徑“C:\Program Files\Adobe\Photoshop 7.0\Photoshop.exe”改為現(xiàn)在的“D:\Program Files\Adobe\Adobe Photoshop CS2\Photoshop.exe”——保存退出——問題解決。 如果是別的程序無法添加到打開方式中,以此類推,把紅字色字體換作相應(yīng)的程序名稱即可,路徑則自己看著辦。 和上面方法3類似,所以,有去看了 HKEY_CLASSES_ROOT\Applications\下的jpegfile, 發(fā)現(xiàn)的確是路徑?jīng)]有正確設(shè)置, 其設(shè)置成C盤的路徑了,那個路徑,好像是我曾經(jīng)安裝過的,但是我現(xiàn)在用的, 放在D盤是綠色版的,不需要安裝的版本的,所以,搞得有沖突,路徑不正確。 而且,也嘗試了,分別將jpegfile的open command值該成PhotoFiltre和默認(rèn)的Windows圖片和傳真查看器: rundll32.exe C:\WINDOWS\system32\shimgvw.dll,ImageView_Fullscreen %1 反正最后試出來的結(jié)果是,regedit設(shè)置的值,好像和實(shí)際的值不完全及時更新匹配, 導(dǎo)致設(shè)置了不同程序打開,但是實(shí)際打開的卻是別的程序。經(jīng)過來回幾次設(shè)置,最后,終于是完全可以正常使用了。 而且剛才懷疑PhotoFiltre不支持含空格的路徑問題,也不知道無緣無故地解決了,又好了。 很是無語。 最后說幾句,windows這東西,還是要自己多折騰幾下,好像才能正常工作的, |
|