Windows 7, properti file, tanggal dimodifikasi, bagaimana Anda menampilkan detik?

79

Adakah yang tahu cara untuk segera menampilkan detik properti modifikasi tanggal file di GUI? Jadi jika Anda membuat file, file apa saja di direktori mana saja, klik kanan dan pilih Properties, tanggal yang diubah (jika ini baru) akan mengatakan sesuatu seperti " dd / mm / yyy hh: mm, satu menit yang lalu " - ingatkan ini pada Windows 7. Windows XP melakukannya secara normal. Kemudian mereka mengubah sesuatu.

Jika Anda menunggu sebentar, pada akhirnya Anda akan melihat detik, saya tidak yakin berapa lama, tapi ini sangat menjengkelkan jika Anda ingin memecahkan masalah sesuatu yang bergantung pada detik cap waktu ... apakah ada pengaturan ? kunci registri saya dapat mengubah mungkin?

Saya benar-benar menggunakan Chrome, menempel di jalur direktori untuk dapat melihat detik dengan cepat (sebagai solusi) tetapi akan menyenangkan untuk dapat menggunakan Win7.

Jordan W.
sumber
4
"Lalu mereka mengubah sesuatu." saya merasakan kasus lain 'kecemasan pengguna' :)
14
Ini adalah contoh lain dari Microsoft The Great Dumbing-Down of Windows . Alih-alih mendorong novis komputer (yang tersisa dari mereka) untuk mempelajari komputer dan memberikan kekuatan yang lebih tinggi kepada pengguna yang lebih maju, mereka terus menyederhanakan segala sesuatu untuk pengguna berotak-penyebut-penyebut-selundupan-umum-rendah dan memperparah kita semua dengan bahkan tidak menyediakan mode pengguna daya. :-|
Synetech
2
@ Molly, Apa itu kecemasan pengguna? Apakah ada istilah seperti itu?
Pacerier

Jawaban:

61

Saya menemukan solusi di http://www.nicholasoverstreet.com/2010/03/windows-7-annoyance-file-properties/ .

Pergi ke 'Control Panel' → 'Wilayah dan Bahasa' → 'Pengaturan Tambahan' → tab Tanggal.

Hapus string dddd(mis. Ubah ke ddd) klik 'Terapkan' dan itu akan berfungsi dengan baik.

Penjelasan:

'Properti file klik kanan' menggunakan nilai "Long Date" + empty_space + "Long Time". Tanggal panjang adalah 'dddd, d MMMM yyyy' secara default, dan 'Long Time' adalah h:mm:ss tt. Namun, sepertinya selama Anda memiliki string dddddi 'Long Date', terkadang dapat mengabaikan pengaturan 'Long Time' Anda, menimpanya dengan "x menit yang lalu".

Andrew
sumber
3
Temuan yang bagus! Nyaman, tapi setidaknya itu sesuatu. Saya hanya berpikir bahwa ini adalah bug yang bertentangan dengan fitur dan mungkin "diperbaiki" di masa depan.
Synetech
2
Namun, ini hanya berfungsi jika kita mengklik kanan file dan memilih properti. Ini masih tidak memperbaiki masalah bahwa Windows Explorer tidak menunjukkan Waktu yang Lama tetapi Waktu yang Singkat.
Pacerier
Saya selalu mengatur kedua format waktu ke HH: mm: ss.
Jamie Hanrahan
1
Terima kasih banyak Tetapi apakah ada cara untuk menambahkan detik dalam tampilan daftar di explorer? Atau bahkan dengan baris perintah dengan 'dir'? (der-da-derp)
Nate
1
Di Windows 10, buka 'Panel Kontrol' -> 'Wilayah' -> 'Pengaturan Tambahan' -> tab Tanggal. Ubah Long Dateke "ddd, MMMM d, yyyy". Sekarang kembali ke tab properti file di Windows Explorer dan itu menunjukkan detik.
Ryan Shillington
24

Saya telah melihat masalah yang sama dan sejauh yang saya tahu, tidak ada jalan.

Namun, saya telah menggunakan solusi yang telah memuaskan apa yang saya butuhkan, jadi semoga ini akan membantu Anda. Perintah berikut, ketika dijalankan dari baris perintah di direktori yang bersangkutan, akan mencetak nama file dan tanggal yang dimodifikasi ke detik:

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

Saya harap itu bermanfaat bagi orang-orang.

dlanod
sumber
Saya berada di jaringan perusahaan dan tidak dapat menginstal perangkat lunak apa pun tanpa alasan yang baik mengapa itu akan menguntungkan semua orang di jaringan. Tapi saya terkejut bisa membuka cmd. Untuk pengguna tanpa hak admin dan yang hanya perlu melihat cap waktu file dengan detik, ini adalah solusi tercepat.
thymaro
16

Penting untuk dicatat bahwa Windows memang menampilkan detik. Penyembunyian detik hanya terjadi di jendela Explorer utama:

masukkan deskripsi gambar di sini

Tapi Andrew tidak bertanya tentang jendela Explorer utama, dia bertanya tentang dialog Klik kanan -> Properti , yang memang menunjukkan detik:

masukkan deskripsi gambar di sini

Jika berfungsi pada Properties, mengapa tidak di jendela utama?

Alasan Anda tidak melihat detik, adalah keputusan untuk menghapusnya (99% pengguna tidak peduli tentang detik file terakhir diubah).

Untuk mencapai hal ini, tim shell memanggil GetTimeFormatEx , menggunakan bendera yang meminta untuk menghapus detik:

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

yang mengembalikan format waktu pendek ::

teks alternatif

dengan detik ( ss) 1 dilucuti.

1 Meskipun lokal default en-US tidak menentukan ss dalam format waktu singkat ; TIME_NOSECONDSakan menghapus apa pun ssbahkan jika ada. Saya juga tidak akan mematuhi perintah itu bahkan jika Anda melakukannya.

Sunting : Jika Anda ingin melihat waktu file diubah (turun ke yang kedua), maka gunakan Windows GUI. Ini menunjukkan kepada Anda waktu file diubah (turun ke yang kedua):

masukkan deskripsi gambar di sini

Jika Anda tidak ingin menggunakan Windows GUI untuk melihat waktu file diubah (turun ke yang kedua), maka jangan menggunakannya.

Sunting 3/26/2015 : UI Windows akan selalu menampilkan waktu yang dimodifikasi hingga yang kedua - bahkan jika file telah dimodifikasi baru-baru ini:

masukkan deskripsi gambar di sini

Mengedit 2016/01/28 : Termasuk Windows 10 screenshot untuk menunjukkan bahwa Windows 10, seperti Windows 7, 8, dan 8.1, jangan menunjukkan detik.

Ian Boyd
sumber
6
Sayangnya ini benar. Bahkan menambahkannya sstidak membuat detik ditampilkan di Explorer, baris perintah, baki-jam, dll. Seolah-olah mereka berkata, Hei, kami membuatnya mudah bagi Anda untuk menyesuaikan hal-hal seperti yang Anda suka, tetapi hanya begitu selama mereka sesuai dengan yang kita suka . >:-(
Synetech
5
@Ian, "99% pengguna tidak peduli dengan resolusi hingga detik"? Dari mana Anda mendapatkan statistik itu? Utas ini sudah memiliki 24k tampilan.
Pacerier
3
Microsoft membuatnya (sangat) sedikit lebih baik untuk pengguna yang tidak peduli dengan detik, tetapi jauh lebih buruk untuk pengguna yang peduli. Saya senang ada solusinya (the dddd => trik ddd)
netvope
4
GUI windows TIDAK selalu menunjukkan waktu ke detik. Jika tanggal yang diubah sangat baru, itu akan menunjukkan, misalnya, "Hari ini, 26 Maret 2015, 10 menit yang lalu".
Ross Presser
4
@RossPresser, saya yang kedua. Anda harus menghapus ddddsebagaimana dinyatakan oleh pos di atas . Jika Anda tidak: Tanggal tidak akan menampilkan "x menit yang lalu" jika x adalah 0, Tetapi sekali x tidak lagi 0, mereka menunjukkannya: i.stack.imgur.com/CQp4M.png Diuji pada Win 8.1 NTFS.
Pacerier
15

Anda dapat melihat waktu pembuatan / modifikasi file dengan cepat di 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

Terinspirasi oleh posting blog TechNet menggunakan PowerShell untuk beberapa trik gila lainnya .

mskfisher
sumber
Terima kasih atas tipnya. Sayang sekali kita harus berusaha keras untuk sesuatu yang begitu sederhana. Bahkan prompt perintah menolak untuk menunjukkannya. :-|
Synetech
5

Menurut Microsoft Answers : (Diarsipkan, Januari 2010)

Sayangnya kami tidak tahu mengapa ini dihapus; itu ada di pihak pengembang dan keluar dari ranah “in-the-know” kami.

Seperti yang Anda tentukan Chrome (dan Firefox) akan menampilkan detik.

Saya baru saja memuat XP pro dalam vmware, dan melihat default untuk XP adalah tanpa detik. Kemudian saya memeriksa GNU lsdi Linux dan Cygwin, tidak ada detik yang ditampilkan (secara default). Memang bisa Anda lakukan ls -l --time-style=full-isountuk mendapatkan rincian yang Anda butuhkan. Saya kira saya tidak pernah benar-benar berpikir perlu tingkat detail seperti itu.

Aula Darren
sumber
4
Jadi para pengembang secara sepihak membuat keputusan desain UI? Ini persis seperti hal yang memberi perusahaan nama buruk.
Synetech
0

fileTweak adalah program yang menambahkan tab di properti Explorer. Ini terutama digunakan untuk mengubah tanggal / waktu, tetapi akan menampilkan detik. Sayangnya itu tidak gratis.

Yang mengatakan, saya pikir ada tambahan gratis yang pada dasarnya melakukan hal yang sama.

Scott McClenning
sumber
0

Jika Anda ingin add-on Windows Explorer gratis untuk menampilkan waktu yang dibuat, diubah, akses dengan detik, coba stexbar . Itu menambahkan tab ke properti file yang memungkinkan mengubah waktu akses yang dibuat, dimodifikasi, dan menampilkan waktu saat ini dengan detik.

Lihat di sini untuk informasi lebih lanjut.

jxf011
sumber
-1

Anda dapat mengubah "Format waktu singkat" default dengan membuka:

Wilayah & Bahasa -> Pengaturan Tambahan -> Tab Waktu -> Waktu singkat

Cukup set nilai ini ke: h: mm: ss tt dan Anda akan memiliki detik ditampilkan pada properti file sekarang.

Paul
sumber
2
Salah. Apakah Anda belum membaca jawaban Ian di atas? Properti file dipengaruhi oleh Long Time, bukan Short Time . Dan untuk winexplorer, bahkan jika Anda menyetel Short Time ke h:mm:ss tt, itu akan tetap mengabaikan detik karena bendera digunakan untuk menghapus detik:GetTimeFormatEx(..., TIME_NOSECONDS, ...);
Pacerier