https://www.cnblogs.com/xmsx/p/11592164.html
https://blog.csdn.net/timothy316/article/details/51629022
在命令提示符 cmd 下輸入
assoc .="No Extension"
ftype "No Extension"="D:\Program Files (x86)\Notepad++\notepad++.exe" "%1"
在 Windows 下處理 Linux 文本文件有幾個頭疼之處。其一是換行符不匹配,但可以通過安裝第三方文本編輯軟件,例如 Notepad++ 來輕松解決。另一個問題就是 Linux 文件沒有擴展名,在 Windows 下雙擊無法直接打開,而必須從 Windows 提供的列表中選擇打開的程序。無擴展名文件不能關聯默認打開程序(“總是用這個程序打開” 的選框是灰的),也就是說每次打開都要重新選擇程序。做計算的人可能大量的時間就浪費在這個上面了。
這個問題也不是無法解決。參考以下網頁,我在 Windows 10 下也實現了用 Notepad++ 自動打開無擴展名文件。
在命令提示符 cmd 下輸入
assoc .="No Extension"
ftype "No Extension"="D:\Program Files (x86)\Notepad++\notepad++.exe" "%1"
1
2
3
我選擇的是 NotePad++ 的默認安裝路徑。如果你想用其他程序打開,請修改上面的路徑。
然后打開注冊表 regedit,依次展開
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts.
鼠標右擊 “.” 項,選擇 “新建” - “項(K)”,創建一個新的項 UserChoice
然后鼠標左擊 UserChoice, 在右邊的空白處右擊,選擇 “新建” - “字符串值(S)”,創建一個字符串叫 Progid
雙擊 Progid,將其值設為 No Extension
點確定,並關閉注冊表編輯器,然后大功告成。
本文引用地址:http://blog.sciencenet.cn/blog-365047-914867.html 此文來自科學網薛堪豪博客,轉載請注明出處。