เพิ่มคำต่อท้ายให้กับไฟล์ด้วยเมนูบริบทใน Windows Explorer


2

ต้องการเพิ่มคำต่อท้ายชื่อไฟล์ (เปลี่ยนชื่อ) ผ่านทางเมนูคลิกขวา

อย่างนี้:

  1. คลิกขวาที่ไฟล์
  2. เลือกคำต่อท้ายจากเมนูบริบท
  3. ไฟล์ได้รับการเปลี่ยนชื่อ

ฉันพยายามเพิ่มรายการรีจิสทรีต่อไปนี้:

HKEY_CLASSES_ROOT
  *
    shell
      old
        command
          cmd /c ren "%1" "%1 old"

แต่มันส่งผลให้เกิดข้อผิดพลาดทางไวยากรณ์

จะดีมากถ้ามันสามารถใช้เพื่อเลือกและเปลี่ยนชื่อหลายไฟล์พร้อมกัน

คำตอบ:


2
==> ren /?
Renames a file or files.

RENAME [drive:][path]filename1 filename2.
REN [drive:][path]filename1 filename2.

โปรดทราบว่าคุณไม่สามารถระบุไดรฟ์หรือเส้นทางใหม่สำหรับปลายทางของคุณ   ไฟล์.

==> reg query "HKEY_CLASSES_ROOT\*\shell\Old\command"

HKEY_CLASSES_ROOT\*\shell\Old\command
    (Default)    REG_SZ    cmd /C for %%# in ("%1") do  ren "%~f#" "%~n# old%~x#"

การตั้งค่าเหนือรีจิสทรีจะนำไปสู่เช่น ren "D:\tmp\dummy foo.txt" "dummy foo old.txt".

และใช่มันสามารถใช้เพื่อเลือกหลายไฟล์พร้อมกัน ก่อให้เกิดความแตกต่าง cmd ตัวอย่างสำหรับทุกไฟล์ที่เลือก

ทรัพยากร (ต้องอ่าน):

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.