Windows 7, คุณสมบัติไฟล์, ปรับเปลี่ยนวันที่, คุณจะแสดงวินาทีได้อย่างไร?


79

ใครรู้วิธีที่จะแสดงทันทีวินาทีของคุณสมบัติวันที่แก้ไขไฟล์ใน GUI? ดังนั้นหากคุณสร้างไฟล์ไฟล์ใด ๆ ในไดเรกทอรีใด ๆ คลิกขวาและเลือกคุณสมบัติวันที่แก้ไข (ถ้าเป็นล่าสุด) จะพูดว่า " dd / mm / yyy hh: mm หนึ่งนาทีก่อน " - เตือนว่านี่คือ ใน Windows 7 Windows XP ทำได้ตามปกติ จากนั้นพวกเขาก็เปลี่ยนอะไรบางอย่าง

หากคุณรอสักครู่ในที่สุดคุณจะเห็นวินาทีฉันไม่แน่ใจว่านานแค่ไหน แต่มันน่ารำคาญอย่างไม่น่าเชื่อถ้าคุณต้องการแก้ไขปัญหาบางอย่างที่อาศัยวินาทีของการประทับเวลา ... มีการตั้งค่า ? รีจิสตรีคีย์ฉันสามารถเปลี่ยนได้ไหม

ฉันใช้ Chrome อย่างแท้จริงวางในเส้นทางของไดเรกทอรีเพื่อให้สามารถเห็นวินาทีได้อย่างรวดเร็ว (เป็นวิธีแก้ปัญหา) แต่จะดีที่ได้ใช้ Win7


4
"จากนั้นพวกเขาก็เปลี่ยนอะไรบางอย่าง" ฉันรู้สึกกรณีของ 'ความวิตกกังวลของผู้ใช้ :) อีก

14
นี่เป็นอีกตัวอย่างหนึ่งของไมโครซอฟท์อีกThe Great dumbing ลงของระบบปฏิบัติการวินโดวส์ แทนที่จะผลักดันคอมพิวเตอร์สามเณร (เหลืออะไรไว้) เพื่อเรียนรู้คอมพิวเตอร์และมอบพลังที่พวกเขาต้องการให้กับผู้ใช้ขั้นสูงพวกเขาทำให้ทุกอย่างง่ายขึ้นสำหรับผู้ใช้สมองที่มีสามัญน้อยที่สุดและทำให้คนอื่น ๆ ให้โหมดผู้ใช้พลังงาน :-|
Synetech

2
@ Molly ความกังวลของผู้ใช้คืออะไร? แม้จะมีคำเช่นนี้หรือไม่?
Pacerier

คำตอบ:


61

ผมพบว่าวิธีการแก้ปัญหาที่http://www.nicholasoverstreet.com/2010/03/windows-7-annoyance-file-properties/

ไปที่ 'แผงควบคุม' → 'ภูมิภาคและภาษา' → 'การตั้งค่าเพิ่มเติม' →แท็บวันที่

ลบสตริงdddd(เช่นเปลี่ยนเป็นddd) คลิก 'นำไปใช้' และควรจะทำงานได้ดี

คำอธิบาย:

'คุณสมบัติของไฟล์ลิ๊กขวาที่' "Long Date" + empty_space + "Long Time"ใช้ค่า วันที่ยาวเป็น 'dddd, d MMMM ปปปป' โดยค่าเริ่มต้นและ h:mm:ss tt'เวลานานคือ อย่างไรก็ตามดูเหมือนว่าตราบใดที่คุณมีสตริงddddใน 'Long Date' บางครั้ง มันอาจเพิกเฉยต่อการตั้งค่า 'Long Time' ของคุณโดยแทนที่ด้วย "x minutes ago"


3
ยินดีที่ได้พบ! ไม่สะดวก แต่อย่างน้อยมันก็เป็นอะไรบางอย่าง ฉันเพิ่งคิดว่านี่เป็นข้อผิดพลาดซึ่งตรงข้ามกับคุณลักษณะและอาจ "แก้ไข" ในอนาคต
Synetech

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

ฉันตั้งค่ารูปแบบเวลาทั้งสองเป็น HH: mm: ss
เจมี่ Hanrahan

1
ขอบคุณมาก แต่มีวิธีเพิ่มวินาทีในมุมมองรายการใน explorer หรือไม่ หรือแม้กระทั่งโดยบรรทัดคำสั่งด้วย 'dir'? (der-da-derp)
เนท

1
ใน Windows 10 ให้เปิด 'แผงควบคุม' -> 'ภูมิภาค' -> 'การตั้งค่าเพิ่มเติม' -> แท็บวันที่ เปลี่ยนเป็นLong Date"ddd, MMMM d, yyyy" ตอนนี้กลับไปที่แท็บคุณสมบัติของไฟล์ใน Windows Explorer และจะแสดงวินาที
Ryan Shillington

24

ฉันได้ดูปัญหาเดียวกันและเท่าที่ฉันสามารถบอกได้ว่าไม่มีทาง

อย่างไรก็ตามฉันใช้วิธีแก้ปัญหาที่พอใจสิ่งที่ฉันต้องการเพื่อหวังว่ามันจะช่วยคุณได้ คำสั่งต่อไปนี้เมื่อเรียกใช้จากบรรทัดคำสั่งในไดเรกทอรีที่เป็นปัญหาจะพิมพ์ชื่อไฟล์และวันที่แก้ไขลงไปไม่กี่วินาที:

forfiles /c "cmd /c echo @file @ftime"

ฉันหวังว่าอาจเป็นประโยชน์กับผู้คน


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

16

เป็นสิ่งสำคัญที่จะต้องทราบว่า Windows จะแสดงวินาที การซ่อนวินาทีเกิดขึ้นเฉพาะในหน้าต่างหลักของ Explorer:

ป้อนคำอธิบายรูปภาพที่นี่

แต่แอนดรูไม่ได้ถามเกี่ยวกับหน้าต่างหลักของ Explorer เขาถูกถามเกี่ยวกับกล่องโต้ตอบคลิกขวา -> คุณสมบัติซึ่งจะแสดงวินาที:

ป้อนคำอธิบายรูปภาพที่นี่

หากใช้งานได้กับคุณสมบัติทำไมไม่อยู่ในหน้าต่างหลัก

เหตุผลที่คุณไม่เห็นวินาทีก็คือการตัดสินใจใช้งานเพื่อลบพวกเขา (99% ของผู้ใช้ไม่สนใจเกี่ยวกับไฟล์ที่สองแก้ไขล่าสุด)

เพื่อให้บรรลุผลนี้ทีมเชลล์กำลังเรียกใช้GetTimeFormatExโดยใช้แฟล็กขอให้ลบวินาที:

GetTimeFormatEx(..., TIME_NOSECONDS, ...);

ซึ่งส่งกลับรูปแบบเวลาสั้น ๆ ::

ข้อความแสดงแทน

ไม่กี่วินาที ( ss) 1ครั้ง

1แม้ว่าโลแคล en-US เริ่มต้นจะไม่ระบุssในรูปแบบเวลาสั้นTIME_NOSECONDSจะลบใด ๆssแม้ว่าจะมี และฉันก็จะไม่เชื่อฟังคำสั่งนั้นแม้ว่าคุณจะเป็น

แก้ไข : หากคุณต้องการดูเวลาที่ไฟล์ถูกแก้ไข (ลงไปที่สอง) จากนั้นใช้ Windows GUI มันแสดงให้คุณเห็นเวลาที่ไฟล์ถูกแก้ไข (ลงไปที่สอง):

ป้อนคำอธิบายรูปภาพที่นี่

หากคุณไม่ต้องการใช้ Windows GUI เพื่อดูเวลาที่ไฟล์ถูกแก้ไข (ลงไปที่สอง) ดังนั้นอย่าใช้มัน

แก้ไข 3/26/2015 : Windows UI จะแสดงเวลาที่แก้ไขลงไปที่สองเสมอ - แม้ว่าไฟล์นั้นจะถูกแก้ไขเร็ว ๆ นี้:

ป้อนคำอธิบายรูปภาพที่นี่

แก้ไข 1/28/2016 : รวมภาพหน้าจอของ Windows 10 เพื่อแสดงว่า Windows 10 เช่น Windows 7, 8 และ 8.1 จะแสดงเป็นวินาที


6
น่าเสียดายที่นี่ถูกต้อง แม้การเพิ่มssเข้าไปจะไม่ทำให้วินาทีแสดงใน Explorer บรรทัดคำสั่งนาฬิกาถาด ฯลฯ มันเหมือนกับว่าพวกเขาพูดว่าเฮ้เราทำให้มันง่ายสำหรับคุณที่จะปรับแต่งสิ่งต่าง ๆ ตามที่คุณต้องการ แต่เพียงเท่านั้น ตราบเท่าที่พวกเขาเป็นไปตามวิธีการที่เราชอบ >:-(
Synetech

5
@Ian, "99% ของผู้ใช้ไม่สนใจความละเอียดสูงสุดวินาที"? คุณได้รับสถิตินั้นมาจากที่ใด กระทู้นี้มีการดู 24 พันครั้งแล้ว
Pacerier

3
Microsoft ทำให้ดีขึ้นเล็กน้อยสำหรับผู้ใช้ที่ไม่สนใจเรื่องวินาที แต่ก็แย่กว่าสำหรับผู้ใช้ที่สนใจ ฉันดีใจที่มีวิธีแก้ปัญหา (the dddd => ddd หลอกลวง)
netvope

4
windows GUI ไม่แสดงเวลาเป็นวินาทีเสมอไป หากวันที่แก้ไขเป็นวันที่ล่าสุดมันจะแสดงเช่น "วันนี้ 26 มีนาคม 2558 10 นาทีก่อน"
Ross Presser

4
@RossPresser ฉันสองที่ คุณจะต้องลบddddดังกล่าวโดยการโพสต์ดังกล่าวข้างต้น หากคุณไม่: วันที่จะไม่แสดง "x นาทีที่แล้ว" ถ้า x เป็น 0 แต่เมื่อ x ไม่เป็น 0 อีกต่อไปพวกเขาจะแสดง: i.stack.imgur.com/CQp4M.pngทดสอบกับ Win 8.1 NTFS
Pacerier

15

คุณสามารถดูเวลาการสร้าง / แก้ไขไฟล์ได้อย่างรวดเร็วในPowerShell :

PS C:\Users\mskfisher> $file = C:\windows\notepad.exe
PS C:\Users\mskfisher> $file = Get-Item C:\windows\notepad.exe
PS C:\Users\mskfisher> $file.CreationTime

Monday, July 13, 2009 6:56:36 PM


PS C:\Users\mskfisher> $file.LastAccessTime

Monday, July 13, 2009 6:56:36 PM


PS C:\Users\mskfisher> $file.LastWriteTime

Monday, July 13, 2009 8:39:25 PM

แรงบันดาลใจจากโพสต์บล็อก TechNet โดยใช้ PowerShell สำหรับลูกเล่นอื่น


ขอบคุณสำหรับทิป. มันเป็นความอัปยศที่เราต้องไปให้ถึงความยาวขนาดนั้นเพื่อบางสิ่งที่เรียบง่าย แม้แต่พรอมต์คำสั่งก็ยังไม่ยอมแสดง :-|
Synetech

5

ตามคำตอบของ Microsoft : (เก็บถาวร, มกราคม 2010)

น่าเสียดายที่เราไม่ทราบว่าเพราะเหตุใดสิ่งนี้จึงถูกลบ มันอยู่ในด้านของนักพัฒนาและอยู่นอกขอบเขตของ“ in-the-know”

ตามที่คุณระบุ Chrome (และ Firefox) จะแสดงวินาที

ฉันเพิ่งโหลด XP pro ใน vmware และเห็นค่าเริ่มต้นสำหรับ XP คือไม่กี่วินาที จากนั้นฉันตรวจสอบ GNU lsทั้ง Linux และ Cygwin ไม่มีการแสดงผลวินาที (โดยค่าเริ่มต้น) ได้รับคุณสามารถทำได้ls -l --time-style=full-isoเพื่อให้ได้เมล็ดที่คุณต้องการ ฉันเดาว่าฉันไม่เคยคิดที่จะต้องการรายละเอียดในระดับนั้น


4
ดังนั้นนักพัฒนาจึงตัดสินใจตัดสินใจออกแบบ UI อย่างเดียว? นี่คือสิ่งที่ทำให้ บริษัท มีชื่อไม่ดี
Synetech

0

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

ที่กล่าวว่าฉันคิดว่ามี Add-in ฟรีที่โดยทั่วไปทำสิ่งเดียวกัน


0

ถ้าคุณต้องการฟรี Windows Explorer add-on ที่จะแสดงสร้างแก้ไขเวลาในการเข้าถึงกับวินาทีลองstexbar มันเพิ่มแท็บให้กับคุณสมบัติของไฟล์ที่อนุญาตให้เปลี่ยนเวลาสร้างที่สร้างขึ้นแก้ไขเข้าถึงและแสดงเวลาปัจจุบันเป็นวินาที

ดูที่นี่สำหรับข้อมูลเพิ่มเติม



-1

คุณสามารถเปลี่ยนค่าเริ่มต้น "รูปแบบเวลาสั้น" โดยไปที่:

ภูมิภาคและภาษา -> การตั้งค่าเพิ่มเติม -> แท็บเวลา -> เวลาสั้น ๆ

เพียงตั้งค่านี้เป็น: h: mm: ss tt และคุณจะมีเวลาแสดงในคุณสมบัติไฟล์ทันที


2
ไม่ถูกต้อง. คุณยังไม่ได้อ่านคำตอบของเอียนข้างต้นหรือไม่? คุณสมบัติของแฟ้มได้รับผลกระทบโดยเวลานานไม่ได้เป็นเวลาสั้น และสำหรับ winexplorer แม้ว่าคุณจะตั้งค่าShort Timeเป็นh:mm:ss ttก็จะยังคงไม่สนใจวินาทีเนื่องจากมีการใช้การตั้งค่าสถานะเพื่อลบวินาที:GetTimeFormatEx(..., TIME_NOSECONDS, ...);
Pacerier
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.