เพิ่มไฟล์เปล่าในเมนูบริบท 'ใหม่' ของ windows


13

ในขณะที่ฉันได้พบโพสต์ที่บอกวิธีการเพิ่มไอเท็มบริบทใหม่สำหรับประเภทไฟล์ที่เฉพาะเจาะจงฉันดูเหมือนจะไม่เห็นวิธีการเพิ่มหนึ่งรายการสำหรับไฟล์เปล่า (a la Ubuntu) มีวิธีการเพิ่มไฟล์เปล่า (ไม่มีส่วนขยาย) ซึ่งฉันสามารถเปลี่ยนชื่อตัวเองด้วยนามสกุลที่เหมาะสมหรือไม่


ฉันเจอคำถามนี้แค่สงสัยว่าคุณพบวิธีแก้ปัญหาหรือไม่?
TechnicalTophat

คำตอบ:


14

สร้าง a genericFile.regด้วยเนื้อหาต่อไปนี้และเพิ่มไปยังรีจิสทรี สิ่งนี้จะเพิ่มรายการเมนูบริบทใหม่ที่เรียกว่า "ไฟล์ทั่วไป" อาจจำเป็นต้องรีบูตเพื่อให้รายการปรากฏขึ้น หรือเพียงแค่ใช้Shell New Handlerแล้วทำเครื่องหมายเลือก / ยกเลิกการเลือกสำหรับ. 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"

1
ไอคอนไม่ตรงกับไอคอนไฟล์เปล่าสำหรับฉัน "IconPath"="%SystemRoot%\\System32\\imageres.dll,2"นี้จะดูแลว่า ShellNewมันควรจะเป็นลูกของ
bryc

ผ่านการทดสอบและยังใช้งานได้ใน Windows 10 1803
Alexandre Cox

0

ประเภท NullFile สร้างไฟล์ว่าง / 0- ไบต์ "ว่าง" คุณสามารถเปลี่ยนชื่อพวกเขาเป็นอะไรก็ได้ตามใจชอบด้วยนามสกุลที่คุณชอบและไปจากที่นั่น

รายละเอียดเกี่ยวกับการแก้ปัญหา "เอกสารข้อความใหม่" เป็นที่ขาดหายไปที่นี่


0

คุณสามารถสร้างเทมเพลตสำหรับ.dummy(หรือไฟล์ส่วนขยายที่ไม่ได้ใช้เท่าที่คุณต้องการ) จากนั้นเพิ่มการตั้งค่าสถานะเพื่อระบุว่าพวกเขาควรสร้างโดยไม่มีส่วนขยาย

นี่คือขั้นตอนที่ฉันปฏิบัติตาม:

  1. สร้างไฟล์ชื่อ 'asdf.dummy'
  2. ดับเบิลคลิกที่หน้าต่างบอกให้ windows เปิดด้วยแผ่นจดบันทึกเสมอ
  3. ใน regedit ไปที่ " 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"=""
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.