Fügen Sie dem Windows-Kontextmenü „Neu“ eine leere Datei hinzu

Fügen Sie dem Windows-Kontextmenü „Neu“ eine leere Datei hinzu

Ich habe zwar Beiträge gefunden, die mir erklären, wie ich ein neues Kontextelement für einen bestimmten Dateityp hinzufügen kann, aber ich kann anscheinend keine Möglichkeit finden, eines für eine leere Datei hinzuzufügen (wie bei Ubuntu). Gibt es eine Möglichkeit, nur eine leere Datei (ohne Erweiterung) hinzuzufügen, die ich dann selbst mit der entsprechenden Erweiterung umbenennen kann?

Antwort1

Erstellen Sie eine genericFile.regmit folgendem Inhalt und fügen Sie sie zur Registrierung hinzu. Dadurch wird ein neuer Kontextmenüeintrag mit dem Namen "Allgemeine Datei" hinzugefügt. Möglicherweise ist ein Neustart erforderlich, damit der Eintrag angezeigt wird. Oder verwenden Sie einfachNeuer Shell-Handlerund aktivieren/deaktivieren Sie den Eintrag für den .dummy einmal.

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"

Antwort2

Die NullFile-Typen erstellen leere/0-Byte-Dateien. Sie können sie beliebig umbenennen, mit der gewünschten Erweiterung versehen und von dort aus weitermachen.

Details zur Behebung des fehlenden „neuen Textdokuments“Hier.

Antwort3

Sie können eine Vorlage für .dummyDateien (oder eine beliebige andere nicht verwendete Erweiterung) erstellen und dann eine Markierung hinzufügen, um anzugeben, dass sie ohne Erweiterung erstellt werden sollen.

Hier sind die Schritte, die ich befolgt habe:

  1. Erstellen Sie eine Datei mit dem Namen „asdf.dummy“.
  2. Doppelklicken Sie darauf und sagen Sie Windows, dass es es immer mit dem Editor öffnen soll.
  3. Gehen Sie in regedit zu " HKEY_CLASSES_ROOT\.dummy"
  4. Erstellen Sie den ShellNewSchlüssel " "
  5. Erstellen Sie unter " ShellNew" einen leeren Zeichenfolgenwert mit dem Namen " NullFile"
  6. Erstellen Sie unter " ShellNew" einen Schlüssel mit dem Namen " Config"
  7. Erstellen Sie unter " Config" einen leeren Zeichenfolgenwert mit dem Namen " NoExtension"

Hier ist das Ergebnis:

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"=""

verwandte Informationen