додати порожній файл у контекстне меню Windows


13

Хоча я знайшов повідомлення, які розповідають, як додати новий елемент контексту для певного типу файлів, я, здається, не в змозі побачити спосіб додавання файлу для порожнього файлу (a la ubuntu). Чи є спосіб додати лише порожній файл (без розширення), який я можу потім перейменувати у відповідне розширення?


Я натрапив на це питання, просто цікаво, чи знайшли ви рішення?
Технічний

Відповіді:


14

Створіть genericFile.regнаступний вміст і додайте його до реєстру. Це додасть новий запис контекстного меню під назвою "Загальний файл". Для того, щоб відобразити запис, може знадобитися перезавантаження. Або просто скористайтеся програмою Shell New Handler і один раз позначте / зніміть прапорці.

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"

1
Піктограма не відповідає порожньому значку файлу, для мене все одно. Це піклується про те , що: "IconPath"="%SystemRoot%\\System32\\imageres.dll,2". Це має бути дитина дитини ShellNew.
bryc

Тестується і досі працює на Windows 10 1803
Олександр Кокс

0

Типи NullFile створюють порожні / 0-байтні "порожні" файли. Ви можете перейменувати їх на все, що завгодно, з будь-яким розширенням, яке вам подобається, і піти звідти.

Детальніше про рішення «новий текстовий документ» бути НЕ вистачає тут .


0

Ви можете створити шаблон для .dummy(або будь-якого невикористаного розширення, яке вам подобається), а потім додати прапор, щоб вказати, що вони повинні бути створені без розширення.

Ось наступні кроки:

  1. Створіть файл під назвою "asdf.dummy"
  2. Двічі клацніть по ньому, скажіть вікнам, щоб завжди відкривати їх із блокнотом
  3. Під час реєстрації перейдіть до " HKEY_CLASSES_ROOT\.dummy"
  4. Створіть ShellNewключ " "
  5. Під " ShellNew" створіть порожнє значення рядка під назвою " NullFile"
  6. Під " ShellNew" створіть ключ під назвою " Config"
  7. Під " 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"=""
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.