Windows 7 - menampilkan tanggal menggunakan ikon kecil

29

Baru-baru ini saya memutakhirkan ke Windows 7 dan perlu tanggal ditampilkan dengan waktu. Ini berfungsi, tetapi hanya jika saya menggunakan ikon besar di pengaturan taskbar yang cukup jelek.

Bagaimana cara menampilkan waktu dan tanggal ketika hanya menggunakan ikon bilah tugas kecil?

kirakat
sumber

Jawaban:

15

Saya sama sekali tidak beruntung dengan utilitas Skinny Clock yang terpilih. Sebagai gantinya saya mencoba "TClock", yang disebutkan dalam percakapan sampingan sebagai tidak kompatibel dengan Windows 7 sekitar 2009. Rupanya kami tidak perlu menunggu lama - pada tahun 2010 pembaruan dirilis yang sepenuhnya kompatibel dengan Windows 2000 / XP / 2003 / Vista / 2008/7 32 & 64 bit.

TClock 2010 bekerja seperti pesona bagi saya, dan memiliki setiap opsi yang saya bayangkan perlu. Pengembang asli telah menghentikan pengembangan, tetapi yang lain telah mengambil proyek.

Anda dapat mengunduh TClock 2010 Build 95 asli dari posting forum DonationCoder penulis , atau dari mirror fan ; keduanya harus memiliki md5sum 8bbdc9344c223ee24bafd944cecbd507 . Pengembang juga merilis kode sumber, yang terus dikembangkan .

Catatan : Saya hanya menguji Build 95, yang terakhir diproduksi oleh pengembang asli.

Selain jam itu sendiri, kemampuannya untuk memiliki hotkey global membuka kalender cepat sangat membantu. Sebagai bonus tambahan, aplikasi ini (kebanyakan) mandiri dan tidak memerlukan hak administratif.

Pengaturan saya dengan TClock 2010 Build 95, Windows 7 Enterprise 64-bit, dan ikon bilah tugas kecil:

TClock 2010, Windows 7 Enterprise 64-bit

Terrance
sumber
Catatan: T-Clock 2010 masih dapat diunduh dari T-Clock Stoic Joker .
harrymc
Situs web asli terhubung ke forum DonationCoder, yang masih menyimpan aplikasi tersebut. Saya telah menambahkan mirror Anda dan beberapa informasi versi tambahan di atas. Terima kasih!
Terrance
masih bekerja di windows 10 x64
JinSnow
@harrymc Satu-satunya yang bisa saya dapatkan dari tautan itu adalah bathtub. Saya pikir URL perlu diperbarui, hehe.
Konrad Viltersten
@KonradViltersten: Tautan apa yang dimaksud dengan bathtub?
harrymc
10

Masalah

Pertimbangkan skenario ini: Anda menempatkan bilah tugas di bagian bawah atau atas saat menggunakan ikon kecil . Anda ingin melihat tanggal dan waktu , tetapi hanya yang terakhir yang ditampilkan.

Perilaku ini adalah dengan desain.


Solusi yang diajukan sejauh ini

  • Memperbesar bilah tugas menjadi dua kali lebih tinggi @ techie007
    Saat berfungsi, bilah tugas menjadi lebih besar daripada yang standar saat menggunakan ikon besar.

  • Memposisikan bilah tugas secara vertikal @ techie007
    Beberapa mungkin masih lebih suka memiliki bilah tugas di bagian bawah atau di bagian atas.

  • Mengurangi pengaturan Dots per Inch (DPI) di bawah 100% @ Molly7244
    Tidak benar-benar pilihan karena ikon hanya akan terlihat buruk / terdistorsi, dan teks mungkin tidak dapat diterjemahkan dengan benar. Mungkin ada efek samping lain juga; ini pada dasarnya merupakan peretasan registri yang tidak didukung.

  • Menggunakan aplikasi pihak ketiga - Skinny Clock @ Frank
    Mengingat program ini memiliki fitur-fitur lain, diperlukan beberapa penyesuaian untuk mendapatkan pengalaman tanpa embel-embel. Ini memiliki fitur override yang dapat menggantikan jam taskbar dan menampilkan format tanggal / waktu khusus. Ini adalah fitur eksperimental dan sementara itu mungkin bekerja untuk beberapa orang (untuk alasan apa pun program berhenti bekerja setelah beberapa pengujian), teks yang diberikan tidak akan diposisikan dengan benar, dan itu tidak akan setajam yang asli.

  • Menggunakan aplikasi pihak ketiga - T-Clock @Terrance
    Pasti alternatif yang lebih baik daripada Skinny Clock karena lebih ringan. Pengaturan default tidak cukup baik tetapi dapat dengan mudah disesuaikan. Posisi dapat disesuaikan juga. Sama seperti Skinny Clock, rendering teks tidak sempurna, apa pun pengaturan kualitas yang Anda pilih. Jika program crash atau dihentikan secara paksa, shell explorer akan crash.

  • Menambahkan toolbar baru dan mengubahnya untuk menampilkan ikon besar @Tomas
    taskbar akan menjadi sedikit lebih besar dibandingkan dengan yang default, dan pada saat yang sama terlalu kecil untuk menangani dua baris aplikasi seperti solusi @ techie007 ini.


Solusi alternatif: hack toolbar tanggal

Idenya adalah membuat bilah alat baru yang menunjuk ke folder yang isinya hanya berupa file pintasan yang diganti namanya tergantung pada tanggal sistem. Bilah alat bilah tugas, file pintasan, skrip kumpulan, dan tugas terjadwal: hanya itu yang diperlukan.

Inilah hasil akhirnya:

hack toolbar

Langkah awal

  1. Buat sebuah folder bernama DateToolbarHackdalam C:\Users\<Name>(atau di mana pun Anda suka).
  2. Buat folder baru di dalam DateToolbarHackdan beri nama Date.

File pintasan

  1. Buka Control Panel dan pergi ke Jam, Bahasa dan Wilayah .
  2. Klik kanan Tanggal dan Waktu dan pilih Buat Pintasan dari menu konteks.
  3. Pindahkan pintasan dari desktop ke Datefolder.

Script batch

  1. Salin kode berikut dan rekatkan dalam file baru yang disebut UpdateToolbar.cmddi dalam DateToolbarHackfolder:

    @echo mati
    setlocal enablededay ekspansi
    cd / d "% ~ dp0 \ Date"
    hubungi: getShortDate
    ren * .lnk% bulan% -% hari% .lnk
    keluar / b
    
    : getShortDate
    untuk / f "lewati = 1 token = 1-3" %% A dalam ('wmic path Win32_LocalTime dapatkan hari ^, bulan ^, tahun / nilai / format: tabel') lakukan (
    setel hari = 00 %% A
    atur hari =! hari: ~ -2!
    atur bulan = 00 %% B
    atur bulan =! bulan: ~ -2!
    set tahun = %% C
    atur tahun =! tahun: ~ -2!
    keluar / b
    )
    
  2. Jalankan skrip batch dan pastikan tautannya diganti namanya.

Bagaimana itu bekerja

Setelah mengatur direktori kerja, ini akan mengambil tanggal saat ini dan kemudian mengganti nama file pintas. Kode untuk mendapatkan tanggal saat ini sebagian dipinjam dari halaman ini: http://ss64.com/nt/syntax-getdate.html

Tugas yang dijadwalkan

  1. Buka Penjadwal Tugas ( taskschd.msc) dan klik Tindakan> Buat Tugas .
  2. Beri nama DateToolbarHack.
  3. Saat berada di tab Umum , klik Ubah Pengguna atau Grup .
  4. Ketik systemkotak teks, klik Periksa Nama , lalu klik OK .
  5. Mengubah Konfigurasi untuk nilai untuk Windows 7, Windows Server 2008 R2 .
  6. Pilih Pemicu tab, dan klik New .
  7. Ubah tugas Mulai ke Saat masuk , lalu tekan OK .
  8. Klik Baru , pilih Pada unlock workstation , dan tekan OK .
  9. Klik Baru , dan pilih Sesuai jadwal . Ubah pengaturan menjadi Harian dan ganti waktu Mulai dengan 12:00:00 (tengah malam). Tekan OK .
  10. Beralih ke tab Tindakan , dan klik Baru .
  11. Ketik "X:\Path\to\UpdateToolbar.cmd"dalam Program / script textbox, menggantinya dengan path file yang sebenarnya.
  12. Klik tab Ketentuan dan hapus centang Mulai tugas hanya jika komputer menggunakan opsi daya AC .
  13. Pilih tab Pengaturan , dan hapus centang pada tugas Perbolehkan untuk dijalankan berdasarkan permintaan .
  14. Aktifkan tugas Jalankan sesegera mungkin setelah opsi terjadwal terjawab .
  15. Tinggalkan semua pengaturan lain ke nilai default dan tekan OK .

Bilah alat bilah tugas

  1. Klik kanan taskbar dan hapus centang pada opsi Lock the Taskbar dari menu konteks.
  2. Klik bilah tugas lagi dan pilih Bilah Alat> Bilah Alat Baru .
  3. Pilih Datefoldernya.
  4. Klik kanan toolbar yang baru dibuat, dan hapus centang opsi Tampilkan Judul dari menu.
  5. Pindahkan bilah alat ke posisi yang Anda inginkan.
  6. Aktifkan opsi Kunci Bilah Tugas .

Kustomisasi

Anda dapat memilih ikon apa saja yang Anda suka untuk pintasan. Format tanggal dapat disesuaikan dengan mengubah baris berikut dalam skrip batch:

ren *.lnk %month%-%day%.lnk

Dalam hal ini kita memiliki yang %month%pertama diikuti oleh %day%. Pemisahnya adalah -. Anda dapat membalikkan pesanan mereka atau menambahkannya %year%juga.

Skrip khusus ArtOfWarfare untuk dicetak, yaitu, 2 Agustus sebagai gantinya:

echo off
setlocal enabledelayedexpansion
cd /d "%~dp0\Date"
call :getShortDate
ren *.lnk "%dayofweek%, %month% %day%.lnk"
exit /b

:getShortDate
for /f "skip=1 tokens=1-3" %%A in ('wmic path Win32_LocalTime get day^,dayofweek^,month /value /format:table') do (
    set day=%%A

    if "%%B"=="0" set dayofweek="0"
    if "%%B"=="1" set dayofweek="Mon"
    if "%%B"=="2" set dayofweek="Tue"
    if "%%B"=="3" set dayofweek="Wed"
    if "%%B"=="4" set dayofweek="Thu"
    if "%%B"=="5" set dayofweek="Fri"
    if "%%B"=="6" set dayofweek="Sat"
    if "%%B"=="7" set dayofweek="7"

    if "%%C"=="1"  set month="Jan"
    if "%%C"=="2"  set month="Feb"
    if "%%C"=="3"  set month="Mar"
    if "%%C"=="4"  set month="Apr"
    if "%%C"=="5"  set month="May"
    if "%%C"=="6"  set month="Jun"
    if "%%C"=="7"  set month="Jul"
    if "%%C"=="8"  set month="Aug"
    if "%%C"=="9"  set month="Sep"
    if "%%C"=="10" set month="Oct"
    if "%%C"=="11" set month="Nov"
    if "%%C"=="12" set month="Dec"

    exit /b
)

Keterbatasan yang diketahui

  • Seharusnya tidak pernah ada apa pun di Datefolder kecuali untuk satu tautan yang Anda buat.
  • Anda tidak dapat menggunakan karakter yang dipesan Windows sebagai pemisah:

    < > : " / \ | ? *
    
and31415
sumber
Wow ... rumit, tapi lebih baik dari yang lainnya. Saya melakukan semuanya dan itu berhasil!
oscilatingcretin
@oscilatingcretin Ya, memang terdengar lebih rumit dari yang sebenarnya. Saya hanya tidak suka harus bergantung pada aplikasi pihak ketiga; menggunakan tugas terjadwal tersebut akan meminimalkan overhead sistem karena tanggal hanya diperbarui ketika sebenarnya dibutuhkan. Sebagai bonus tambahan, jika Anda mengklik bilah alat applet panel kontrol Tanggal dan Waktu diluncurkan. Beri tahu saya jika Anda menemukan masalah apa pun.
and31415
Saya akan menambahkan bahwa penting untuk tidak melewatkan langkah 14.Enable the Run task as soon as possible after a scheduled start is missed option. Jika tidak, menyalakan PC Anda setelah waktu yang dijadwalkan akan mengakibatkan tugas tidak berjalan.
oscilatingcretin
Pergi melalui semua itu dan saya tidak bisa benar-benar memposisikannya seperti yang saya inginkan. Dropbox, Symantec, Baterai, Internet, dan Volume semua menempati ruang antara tanggal dan waktu, dan sepertinya tidak ada yang bisa saya lakukan tentang itu. Lebih jauh lagi, itu agak lumpuh bahwa saya tidak dapat memiliki garis miring antara elemen tanggal.
ArtOfWarfare
1
@ArtOfWarfare Ikon-ikon itu terletak di area notifikasi, dan toolbar kustom tidak dapat ditempatkan di sana. Anda tidak dapat menggunakan garis miring karena karakter tersebut adalah karakter khusus. Tanggal aktual pada dasarnya diambil dari nama file, dan garis miring (di antaranya) tidak diizinkan. Sedangkan untuk skrip, ia mem-parsing output dari wmic path Win32_LocalTimeperintah yang digunakan untuk mengambil hari, bulan, dan tahun saat ini. Variabel diatur untuk masing-masing, dan kemudian diisi dengan 0( 3menjadi 03, dan seterusnya). Akhirnya, setiap variabel dipangkas menjadi hanya dua karakter terakhir, sehingga melucuti nol tambahan.
and31415
9

Jika Anda mengurangi pengaturan DPI di bawah 100% (96 DPI) menjadi 80 atau 90%, Anda akan melihat waktu DAN tanggal di bilah tugas dengan 'ikon kecil'. Tetapi karena orang-orang di Microsoft dalam kebijaksanaan tak terbatas mereka telah menetapkan batas minimum hingga 100% Anda harus mengedit registri untuk itu:

Jika Anda ingin menggunakan pengaturan DPI di bawah 96 (100%), jalankan Editor Registri (cadangkan registri Anda terlebih dahulu) dan navigasikan ke HKEY_CURRENT_CONFIG\Software\Fonts

Nilai LogPixels adalah 96 desimal.

Untuk ukuran font 90 persen, atur ke 86 desimal.

Untuk ukuran font 80 persen, atur ke 76 desimal.

Tutup REGEDIT dan reboot komputer.

Jika beberapa teks tampak terlalu kecil atau buram, coba nilai yang berbeda atau kembali ke 96 DPI.

Sumber: Vista kurang dari 96 DPI oleh perubahan registri (berfungsi untuk Windows 7)

Masukkan deskripsi gambar di sini

Voa! Waktu DAN tanggal dengan ikon kecil di bilah tugas (dengan pengaturan DPI 90%).

Peter Mortensen
sumber
2
Saya akan mencoba ini besok ketika saya merasa lebih berani, terima kasih.
kirakat
1
@ Molly - Apakah Anda pernah tidur?
Patriot
8

Dengan Windows 7 atau Vista (32-bit atau 64-bit) dan ikon kecil, Anda dapat menampilkan tanggal dan waktu menggunakan program gratis Skinny Clockdari RAWOS atau Softpedia .

Saya memiliki versi 1.15 Beta 1, yang membutuhkan penyesuaian untuk hasil yang optimal.

  • Untuk Mengatur pengisian otomatis: (Klik kanan ikon di Taskbar> Pengaturan> Umum> centang Autorun).
  • Untuk Menonaktifkan Jendela Jam: (Pengaturan> Jendela Jam> the definition file Nonetombol klik ).
  • Untuk Mengatur Clock Taskbar: (Pengaturan> Clock Taskbar> centang Override Taskbar - eksperimental tetapi berfungsi. Kemudian, pilih font, warna dan mask jam (saya menggunakan "h: nnam / pm ddMMM").
jujur
sumber
5

Ada versi T-Clock yang dikelola oleh White-Tiger di GitHub dan ini bekerja dengan sangat baik. Saya mengujinya sendiri di Windows 10. Menurut deskripsi itu juga kompatibel untuk windows 7.

https://github.com/White-Tiger/T-Clock

Tangkapan layar Windows 10

Program ini sangat dapat disesuaikan tetapi secara default semuanya berfungsi seperti biasa. Hanya menu konteks (klik kanan pada waktu dan tanggal) yang memiliki beberapa fungsi baru dan tidak ada dalam tema windows 10 lagi.

Menu Konteks Berubah

Benjamin Ziepert
sumber
1

Anda bisa, tetapi Anda juga harus membuka kunci bilah tugas dan memperbesarnya menjadi dua kali lebih tinggi; atau Anda dapat memindahkannya ke salah satu sisi tepi monitor. Sayangnya, kedua opsi tersebut membuat bilah lebih besar dari sekadar menggunakan Ikon Besar.

Ƭᴇcʜιᴇ007
sumber
terima kasih atas respon yang cepat Anda, saya agak curiga sebanyak :( Saya kira saya hanya akan mulai berdoa bahwa versi baru dari TClock akan segera muncul yang kompatibel dengan W7.
kirakat
Hei! Saya lupa tentang TClock! oh the memories .. :)
Ƭᴇcʜιᴇ007
1

Ada satu trik. Saya baru saja menemukannya hari ini.

  1. Klik kanan pada Taskbar dan pilih "Bilah Alat -> Bilah alat baru ...".
  2. Pilih folder KOSONG apa saja
  3. Itu akan segera menambahkan toolbar Quick Launch ke Taskbar.
  4. Pastikan Taskbar tidak dikunci (hapus centang opsi "Kunci taskbar" dari menu klik kanan)
  5. Anda akan melihat tempat penampung untuk menyeret bilah alat Quick Launch.
  6. Tambah ukuran ikon: klik kanan pada placeholder toolbar dan aktifkan opsi "Lihat -> Ikon Besar".
  7. Hapus centang opsi "Tampilkan teks" dan "Tampilkan judul"
  8. Kunci taskbak.

Selesai! :)

Tomas
sumber
1
Ukuran yang dihasilkan dari bilah tugas sama besarnya dengan bilah tugas menggunakan ikon besar.
Aaron Hoffman
1
@ Harunoffman Sebenarnya sedikit lebih besar.
and31415
0

Jika Anda mencari hari ini untuk mengunduh T-Clock 2010 (build 95) yang kini telah menghilang, masih ada satu situs web yang melestarikannya, di:

HALAMAN WEB YANG LUAR BIASA UNTUK T-Clock Stoic Joker .

Halaman web yang sangat sementara dari 2009 ini masih ada dan menunggu.

Satu-satunya solusi yang dapat saya lihat adalah menggunakan salah satu tema Windows yang ditemukan di devianART , misalnya, Shine 2.0 oleh zainadeel , atau menggunakan utilitas seperti Ave's Windows7 Style Builder (US $ 22,50) untuk membuat tema Anda sendiri.

harrymc
sumber
1
Jadi satu-satunya cara untuk melakukan ini adalah melalui aplikasi pihak ketiga tidak resmi / terbengkalai (di antaranya ada dua, keduanya telah Anda sebutkan dan telah direkomendasikan oleh penjawab lain di sini), menggunakan ikon besar (yang terlihat seolah-olah tema Shine tidak ), mengurangi ukuran font, meningkatkan ukuran bilah tugas, memposisikan bilah tugas secara vertikal, atau membayar uang?
oscilatingcretin
Saya pikir ini ringkasan yang bagus dari situasinya - tidak banyak yang berubah di Windows 7 sejak 2009.
harrymc
@harrymc mengapa tidak hanya mengedit ini pada jawaban yang semula menyarankan TClock?
nhinkle
@nhinkle: Saya akan menambahkan tautan ini di sana.
harrymc
@oscilatingcretin Saya baru saja memposting solusi alternatif.
and31415