เมื่อเปลี่ยนชื่อไฟล์ใน windows 7 ป้องกันไม่ให้ explorer เปลี่ยนรายชื่อทันที (และสูญเสียตำแหน่งของคุณ)


16

ใน windows explorer ทันทีที่คุณเปลี่ยนชื่อไฟล์รายการจะเรียงลำดับใหม่และโฟกัสของคุณจะยังคงอยู่บนไฟล์ที่คุณแก้ไขซึ่งตอนนี้อยู่ในตำแหน่งใหม่ในรายการ

file1.jpg   -->editing to z.jpg...
file2.jpg
file3.jpg
m.jpg
x.jpg

ข้ามไป

file2.jpg
file3.jpg
m.jpg
x.jpg
z.jpg ---> selected here, which is useless.

หากคุณเปลี่ยนชื่อ file1 เป็น z.jpg รายการจะเปลี่ยนโดยอัตโนมัติและคุณจะอยู่ที่ด้านล่างสุดและจะต้องย้อนกลับไปใช้ชื่อที่ไม่มีชื่อ ด้วยไฟล์จำนวนมากมันน่ารำคาญอย่างยิ่ง

มีวิธีในการทำให้ windows หยุดการเรียงลำดับทันทีหรือไม่

คำตอบ:


24

คุณกดenter ↵เพื่อเปลี่ยนชื่อให้เสร็จหรือไม่? ฉันรู้ว่าถ้าคุณเพิ่งกดtabมันจะไปที่ไฟล์ถัดไปในรายการในขณะที่ไฟล์เปลี่ยนชื่อย้าย บางทีคุณอาจมีบางอย่างที่ตั้งไว้ดังนั้นฉันจึงขออภัยถ้าสิ่งนี้ไม่ได้ผลสำหรับคุณ


8
ผมไม่เคยรู้เกี่ยวกับเรื่องนี้. มีประโยชน์มาก!
Dennis

12

ตามที่ระบุไว้ในการรบกวนที่ใหญ่ที่สุด Explorer: การเรียงลำดับอัตโนมัติ (Windows 7, Server 2008 / R2 และ Vista)สิ่งนี้เป็นไปไม่ได้

ฉันรู้วิธีแก้ปัญหาต่อไปนี้:

  • ปิดใช้งานการจัดเรียงอัตโนมัติ

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

    โปรดทราบว่าสิ่งนี้จะไม่ทำงานในมุมมองรายละเอียดและจำเป็นต้องรีสตาร์ท Windows Explorer ทุกครั้งที่คุณเปิดหรือปิด นอกจากนี้โปรดระวังว่าคุณอาจสูญเสียการตั้งค่าโฟลเดอร์บางอย่างในกระบวนการ

  • แบ่งปันโฟลเดอร์ของคุณ

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

    ใช้วิธีการต่อไปนี้คุณสามารถทำได้ด้วยคลิกเดียว

    1. บันทึกรหัสนี้ชั่วคราวnorefresh.regและรวมเข้ากับรีจิสทรี:

      Windows Registry Editor Version 5.00
      
      [HKEY_CLASSES_ROOT\Directory\Background\shell\norefresh]
      @="Explore without auto-refresh"
      
      [HKEY_CLASSES_ROOT\Directory\Background\shell\norefresh\command]
      @="C:\\norefresh.bat"
      
    2. บันทึกรหัสต่อไปนี้เป็นC:\norefresh.bat:

      @echo off
      net share drive%cd:~0,1%=%cd:~0,3% /grant:%username%,full 2>nul
      explorer \\%userdomain%\drive%cd:~0,1%\%cd:~3%
      for /d %%d in (A B C D E F G H I J K L M N O P Q R S T U V W X Y Z) do (
          net share drive%%d=%%d:\ /grant:%username%,full 2>nul)
      
    3. ในโฟลเดอร์ใด ๆ คุณสามารถคลิกขวาแล้วเลือกสำรวจโดยไม่ต้องรีเฟรชอัตโนมัติ

    วิธีนี้เป็นวิธีแฮ็ค (ที่ดีที่สุด) แต่ฉันชอบส่วนตัว

  • ใช้การแทนที่ Explorer

    ตัวจัดการไฟล์อย่างXplorer 2ให้คุณเลือกว่าคุณต้องการฟังก์ชั่นการรีเฟรชอัตโนมัติหรือไม่

    ใน Xplorer 2คุณสามารถเลือก

    เครื่องมือ -> ตัวเลือก -> หน้าต่าง -> จัดเรียงเนื้อหาใหม่โดยอัตโนมัติหลังจากย้าย / คัดลอก ฯลฯ

    โปรดระวังว่าคุณสามารถใช้ Xplorer 2เพียง 21 วันโดยไม่ต้องซื้อใบอนุญาต


1
คำตอบที่ยอดเยี่ยม แต่การใช้ "แท็บ" นั้นดี & เรียบง่ายฉันต้องเลือกมัน ขอบคุณ!
fastmultiplication

0

โซลูชันที่ใช้เทคโนโลยีขั้นต่ำคือเข้าสู่มุมมอง Details และจัดเรียงตามอย่างอื่นที่ไม่ใช่ชื่อ


-2

หากคุณใช้หนึ่งในหลาย ๆ แฮ็ครีจีสตรีที่มีอยู่บนอินเทอร์เน็ตเพื่อปิดการใช้งานการจัดเรียงอัตโนมัติ (หรือเลือกได้) เมื่อคุณอยู่ในมุมมองแบบละเอียดให้คลิกแล้วลากหนึ่งไฟล์ไปยังตำแหน่งอื่น (โดยพลการ

มันจะยกเลิกการเลือก "เรียงลำดับตามตัวเลือก" ทั้งหมดปุ่มเรียงลำดับที่ด้านบนของบานหน้าต่าง Explorer จะเป็นสีเทาและฟังก์ชันเดียวกันในเชลล์เมาส์ขวาจะไม่ถูกตรวจสอบ

ตอนนี้เมื่อคุณเปลี่ยนชื่อไฟล์มันจะไม่เปลี่ยนหรือกระโดดขึ้นมันจะยังคงอยู่ที่เดิม แม้ว่าคุณกด F5 หรือรีเฟรชมันจะไม่เรียงลำดับมุมมองโฟลเดอร์ใหม่ เมื่อคุณทำเสร็จแล้วให้คลิกปุ่ม "name" หรือ "date modified" ไม่ว่าคุณจะต้องการเรียงมันแบบใด

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