
雖然我發現一些帖子告訴我如何為特定文件類型添加新的上下文項,但我似乎無法找到一種為空白文件添加新上下文項的方法(類似於 ubuntu)。有沒有辦法只添加一個空白檔案(沒有副檔名),然後我可以使用適當的副檔名重新命名自己?
答案1
建立一個genericFile.reg
包含以下內容的檔案並將其新增至註冊表。這將會新增一個名為「通用檔案」的新上下文功能表條目。可能需要重新啟動才能顯示該條目。或簡單地使用殼牌新處理程序並勾選/取消勾選 .dummy 的條目一次。
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\.generic]
@="genericfile"
[HKEY_CLASSES_ROOT\.generic\ShellNew]
"NullFile"=""
"IconPath"="%SystemRoot%\\System32\\imageres.dll,2"
[HKEY_CLASSES_ROOT\.generic\ShellNew\Config]
"NoExtension"=""
[HKEY_CLASSES_ROOT\genericfile]
@="Generic file"
答案2
NullFile 類型建立空/0 位元組「空白」檔案。您可以將它們重新命名為您喜歡的任何名稱、任何您喜歡的擴展名,然後從那裡開始。
有關解決“新文字文檔”缺失問題的詳細信息這裡。
答案3
您可以為.dummy
檔案(或您喜歡的任何未使用的副檔名)建立一個模板,然後添加一個標誌以指示它們在創建時應該不帶擴展名。
以下是我遵循的步驟:
- 建立一個名為「asdf.dummy」的文件
- 雙擊它,告訴Windows始終用記事本打開它
- 在註冊表中,前往“
HKEY_CLASSES_ROOT\.dummy
” - 建立“
ShellNew
”鍵 - 在「」下,建立一個名為「 」
ShellNew
的空字串值NullFile
- 在「 」下,建立一個名為「 」
ShellNew
的金鑰Config
- 在「」下,建立一個名為「 」
Config
的空字串值NoExtension
這就是我最終得到的結果:
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\.dummy]
@="dummy_auto_file"
[HKEY_CLASSES_ROOT\.dummy\ShellNew]
"NullFile"=""
[HKEY_CLASSES_ROOT\.dummy\ShellNew\Config]
"NoExtension"=""