Windows 7 - ngày hiển thị bằng các biểu tượng nhỏ


29

Gần đây tôi đã nâng cấp lên Windows 7 và cần ngày hiển thị cùng với thời gian. Điều này hoạt động, nhưng chỉ khi tôi sử dụng các biểu tượng lớn trong cài đặt thanh tác vụ khá xấu.

Làm cách nào để hiển thị thời gian và ngày khi chỉ sử dụng các biểu tượng trên thanh tác vụ nhỏ?

Câu trả lời:


15

Tôi hoàn toàn không gặp may mắn với tiện ích Skinny Clock được bình chọn. Thay vào đó, tôi đã thử "TClock", được đề cập trong một cuộc trò chuyện bên lề là không tương thích với Windows 7 vào khoảng năm 2009. Rõ ràng chúng tôi đã không phải chờ đợi lâu - vào năm 2010, một bản cập nhật đã được phát hành hoàn toàn tương thích với Windows 2000 / XP / 2003 / Vista / 2008/7 32 & 64 bit.

TClock 2010 hoạt động như một cơ duyên đối với tôi và có mọi lựa chọn tôi có thể tưởng tượng là cần. Nhà phát triển ban đầu đã ngừng phát triển, nhưng những người khác đã chọn dự án.

Bạn có thể tải xuống bản gốc TClock 2010 Build 95 từ bài đăng trên diễn đàn DonationCoder của tác giả hoặc từ gương người hâm mộ ; cả hai nên có md5sum 8bbdc9344c223ee24bafd944cecbd507 . Nhà phát triển cũng phát hành mã nguồn, tiếp tục được phát triển .

Lưu ý : Tôi mới chỉ thử nghiệm Build 95, sản phẩm cuối cùng được sản xuất bởi nhà phát triển ban đầu.

Ngoài đồng hồ, khả năng có một phím nóng toàn cầu mở lịch nhanh đặc biệt hữu ích. Là một phần thưởng bổ sung, ứng dụng (phần lớn) khép kín và không yêu cầu đặc quyền quản trị.

Thiết lập của tôi với TClock 2010 Build 95, Windows 7 Enterprise 64-bit và các biểu tượng trên thanh tác vụ nhỏ:

TClock 2010, Windows 7 Enterprise 64-bit


Lưu ý: Đồng hồ T-2010 2010 vẫn có thể được tải xuống từ Đồng hồ đeo tay của Stoic Joker's .
harrymc

Trang web gốc liên kết đến diễn đàn DonationCoder, nơi vẫn lưu trữ ứng dụng. Tôi đã thêm gương của bạn và một số thông tin phiên bản bổ sung ở trên. Cảm ơn!
Terrance

vẫn hoạt động trên windows 10 x64
JinSnow

@harrymc Điều duy nhất tôi có thể có được từ liên kết đó là bồn tắm. Tôi nghĩ rằng URL cần cập nhật, hehe.
Konrad Viltersten

@KonradViltersten: Liên kết nào là bồn tắm?
harrymc

10

Vấn đề

Xem xét kịch bản này: bạn có thanh tác vụ được đặt ở dưới cùng hoặc trên cùng trong khi sử dụng các biểu tượng nhỏ . Bạn muốn xem cả ngày và giờ , nhưng chỉ cái sau được hiển thị.

Hành vi này là do thiết kế.


Đề xuất giải pháp cho đến nay

  • Phóng to thanh tác vụ cao gấp đôi @ techie007
    Trong khi nó hoạt động, thanh tác vụ thậm chí còn lớn hơn thanh mặc định trong khi sử dụng các biểu tượng lớn.

  • Định vị thanh tác vụ theo chiều dọc @ techie007
    Một số người vẫn có thể thích có thanh tác vụ ở phía dưới hoặc ở trên cùng.

  • Giảm cài đặt Dots per Inch (DPI) dưới 100% @ Molly7244
    Không thực sự là một tùy chọn vì các biểu tượng sẽ trông xấu / bị bóp méo và văn bản có thể không được hiển thị chính xác. Có thể có các tác dụng phụ khác quá; về cơ bản nó là một hack registry không được hỗ trợ.

  • Sử dụng ứng dụng của bên thứ ba - Skinny Clock @Frank
    Xem xét chương trình có các tính năng khác, nó yêu cầu một số điều chỉnh để có được trải nghiệm không rườm rà. Nó có tính năng ghi đè có thể thay thế đồng hồ trên thanh tác vụ và hiển thị định dạng ngày / giờ tùy chỉnh. Đây là một tính năng thử nghiệm và mặc dù nó có thể hoạt động đối với một số người (vì lý do nào đó chương trình ngừng hoạt động sau một số thử nghiệm), văn bản được hiển thị sẽ không được định vị đúng và nó sẽ không sắc nét như bản gốc.

  • Sử dụng ứng dụng của bên thứ ba - T-Clock @Terrance
    Chắc chắn là một sự thay thế tốt hơn mà Đồng hồ Skinny vì nó nhẹ hơn. Các cài đặt mặc định không đủ tốt nhưng có thể dễ dàng tùy chỉnh. Vị trí có thể được điều chỉnh quá. Giống như Skinny Clock, hiển thị văn bản không hoàn hảo cho dù bạn chọn cài đặt chất lượng nào. Nếu chương trình gặp sự cố hoặc bị chấm dứt mạnh mẽ, trình thám hiểm sẽ bị sập.

  • Thêm thanh công cụ mới và thay đổi nó để hiển thị các biểu tượng lớn @Tomas
    Thanh tác vụ sẽ lớn hơn một chút so với thanh mặc định và đồng thời quá nhỏ để xử lý hai hàng ứng dụng như giải pháp của @ techie007.


Giải pháp thay thế: hack thanh công cụ ngày

Ý tưởng là tạo một thanh công cụ mới trỏ đến một thư mục có nội dung duy nhất là một tệp phím tắt được đổi tên tùy thuộc vào ngày hệ thống. Một thanh công cụ trên thanh tác vụ, một tệp phím tắt, một tập lệnh bó và một tác vụ theo lịch trình: đó là tất cả những gì nó cần.

Đây là kết quả cuối cùng:

thanh công cụ hack

Các bước sơ bộ

  1. Tạo một thư mục được gọi DateToolbarHacktrong C:\Users\<Name>(hoặc bất cứ nơi nào bạn muốn).
  2. Tạo một thư mục mới bên trong DateToolbarHackvà đặt tên cho nó Date.

Tập tin phím tắt

  1. Mở Bảng điều khiển và đi đến Đồng hồ, Ngôn ngữ và Vùng .
  2. Bấm chuột phải vào Ngày và Giờ và chọn Tạo Lối tắt từ menu ngữ cảnh.
  3. Di chuyển các phím tắt từ máy tính để bàn vào Datethư mục.

Kịch bản hàng loạt

  1. Sao chép mã sau đây và dán nó vào một tệp mới được gọi UpdateToolbar.cmdtrong DateToolbarHackthư mục:

    @echo tắt
    setlocal enableelayed mở rộng
    cd / d "% ~ dp0 \ Ngày"
    gọi: getShortDate
    ren * .lnk% tháng% -% ngày% .lnk
    thoát / b
    
    : getShortDate
    for / f "Skip = 1 tokens = 1-3" %% A trong ('đường dẫn wmic Win32_LocalTime nhận ngày ^, tháng ^, năm / giá trị / định dạng: bảng') do (
    đặt ngày = 00 %% A
    đặt ngày =! ngày: ~ -2!
    đặt tháng = 00 %% B
    đặt tháng =! tháng: ~ -2!
    đặt năm = %% C
    đặt năm =! năm: ~ -2!
    thoát / b
    )
    
  2. Chạy tập lệnh bó và đảm bảo liên kết đã được đổi tên.

Làm thế nào nó hoạt động

Sau khi thiết lập thư mục làm việc, nó sẽ lấy ngày hiện tại và sau đó đổi tên tệp lối tắt. Mã để có được ngày hiện tại đã được mượn một phần từ trang này: http://ss64.com/nt/syntax-getdate.html

Nhiệm vụ theo lịch trình

  1. Mở Trình lập lịch tác vụ ( taskschd.msc) và bấm Hành động> Tạo tác vụ .
  2. Đặt tên cho nó DateToolbarHack.
  3. Trong khi ở tab Chung , bấm Thay đổi Người dùng hoặc Nhóm .
  4. Nhập systemvào hộp văn bản, bấm Kiểm tra tên , sau đó bấm OK .
  5. Thay đổi Cấu hình cho giá trị thành Windows 7, Windows Server 2008 R2 .
  6. Chọn tab Triggers và nhấp vào Mới .
  7. Thay đổi Bắt đầu tác vụ thành Tại đăng nhập , sau đó nhấn OK .
  8. Bấm Mới , chọn Mở khóa máy trạm và bấm OK .
  9. Nhấp vào Mới và chọn Trên một lịch trình . Thay đổi cài đặt thành Hàng ngày và thay thế Thời gian bắt đầu bằng 12:00:00 sáng (nửa đêm). Nhấn OK .
  10. Chuyển sang tab Hành động và nhấp vào Mới .
  11. Nhập "X:\Path\to\UpdateToolbar.cmd"vào hộp văn bản Chương trình / tập lệnh , thay thế nó bằng đường dẫn tệp thực tế.
  12. Nhấp vào tab Điều kiện và bỏ chọn Chỉ bắt đầu tác vụ nếu máy tính ở trên tùy chọn nguồn AC .
  13. Chọn tab Cài đặt và bỏ chọn tác vụ Cho phép để chạy trên trường yêu cầu .
  14. Kích hoạt tác vụ Run càng sớm càng tốt sau khi tùy chọn bắt đầu được lên lịch bị bỏ lỡ .
  15. Để tất cả các cài đặt khác về giá trị mặc định và nhấn OK .

Thanh công cụ

  1. Bấm chuột phải vào thanh tác vụ và bỏ chọn tùy chọn Khóa thanh tác vụ khỏi menu ngữ cảnh.
  2. Nhấp lại vào thanh tác vụ và chọn Thanh công cụ> Thanh công cụ mới .
  3. Chọn Datethư mục.
  4. Nhấp chuột phải vào thanh công cụ vừa tạo và bỏ chọn tùy chọn Hiển thị Tiêu đề từ menu.
  5. Di chuyển thanh công cụ đến vị trí bạn thích.
  6. Kích hoạt tùy chọn Khóa thanh tác vụ .

Tùy biến

Bạn có thể chọn bất kỳ biểu tượng nào bạn thích cho phím tắt. Định dạng ngày có thể được điều chỉnh bằng cách thay đổi dòng sau trong tập lệnh bó:

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

Trong trường hợp này, chúng tôi có %month%đầu tiên theo sau %day%. Dấu phân cách là -. Bạn có thể đảo ngược thứ tự của họ hoặc bạn có thể thêm %year%quá.

Thay vào đó, tập lệnh tùy chỉnh của ArtOfWarfare sẽ được in ra, IE, Sat ngày 2 tháng 8 :

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
)

Những hạn chế đã biết

  • Không bao giờ có bất cứ thứ gì trong Datethư mục ngoại trừ một liên kết bạn đã tạo.
  • Bạn không thể sử dụng các ký tự dành riêng của Windows làm dấu phân cách:

    < > : " / \ | ? *
    

Wow ... phức tạp, nhưng nó tốt hơn bất cứ thứ gì khác. Tôi đã làm tất cả và nó hoạt động tuyệt vời!
oscilatingcretin

@oscilatingcretin Vâng, nó có vẻ phức tạp hơn thực tế. Tôi chỉ không muốn phải phụ thuộc vào các ứng dụng của bên thứ ba; sử dụng tác vụ theo lịch trình như vậy sẽ giảm thiểu chi phí hệ thống vì ngày chỉ được cập nhật khi thực sự cần thiết. Là một phần thưởng bổ sung, nếu bạn nhấp vào thanh công cụ, applet của bảng điều khiển Ngày và Giờ sẽ được khởi chạy. Hãy cho tôi biết nếu bạn tìm thấy bất kỳ vấn đề.
và31415

Tôi sẽ nói thêm rằng điều quan trọng là không bỏ lỡ bước nào 14.Enable the Run task as soon as possible after a scheduled start is missed option. khác, bật nguồn cho PC của bạn sau thời gian chạy theo lịch trình sẽ dẫn đến tác vụ không chạy.
oscilatingcretin

Đã đi qua tất cả những điều đó và tôi thực sự không thể định vị nó theo cách tôi muốn. Dropbox, Symantec, Pin, Internet và Âm lượng đều chiếm không gian giữa ngày và thời gian, và dường như không có bất cứ điều gì tôi có thể làm về điều đó. Hơn nữa, thật là khập khiễng rằng tôi không thể có dấu gạch chéo giữa các yếu tố của ngày.
ArtOfWarfare

1
@ArtOfWarfare Những biểu tượng đó được đặt trong vùng thông báo và các thanh công cụ tùy chỉnh không thể được đặt ở đó. Bạn không thể sử dụng dấu gạch chéo vì chúng là ký tự dành riêng. Ngày thực tế về cơ bản được lấy từ một tên tệp và dấu gạch chéo (trong số những thứ khác) không được phép. Đối với tập lệnh, nó phân tích cú pháp đầu ra của wmic path Win32_LocalTimelệnh được sử dụng để truy xuất ngày, tháng và năm hiện tại. Một biến được đặt cho mỗi, và sau đó được đệm bằng 0( 3trở thành 03, v.v.). Cuối cùng, mỗi biến được cắt bớt chỉ còn hai ký tự cuối cùng, do đó tước thêm các số không.
và31415

9

Nếu bạn giảm cài đặt DPI dưới 100% (96 DPI) xuống 80 hoặc 90%, bạn sẽ thấy thời gian VÀ ngày trong thanh tác vụ với 'biểu tượng nhỏ'. Nhưng vì những người ở Microsoft theo trí tuệ vô hạn của họ đã đặt giới hạn tối thiểu là 100%, bạn sẽ phải chỉnh sửa sổ đăng ký cho điều đó:

Nếu bạn muốn sử dụng cài đặt DPI dưới 96 (100%), hãy khởi động Trình chỉnh sửa sổ đăng ký (trước tiên hãy sao lưu sổ đăng ký của bạn) và điều hướng đến HKEY_CURRENT_CONFIG\Software\Fonts

Giá trị LogPixels là 96 thập phân.

Đối với kích thước phông chữ 90 phần trăm, đặt thành 86 thập phân.

Đối với kích thước phông chữ 80 phần trăm, đặt thành 76 thập phân.

Đóng REGEDIT và khởi động lại máy tính.

Nếu một số văn bản xuất hiện quá nhỏ hoặc mờ, hãy thử một giá trị khác hoặc quay lại 96 DPI.

Nguồn: Vista dưới 96 DPI do thay đổi sổ đăng ký (hoạt động cho Windows 7)

Nhập mô tả hình ảnh ở đây

Voilá! Thời gian VÀ ngày với các biểu tượng nhỏ trong thanh tác vụ (với 90% cài đặt DPI).


2
Tôi sẽ thử cái này vào ngày mai khi tôi cảm thấy dũng cảm hơn, cảm ơn.
kirakat

1
@Molly - Bạn đã bao giờ ngủ chưa?
Yêu nước

8

Với Windows 7 hoặc Vista (32 bit hoặc 64 bit) và các biểu tượng nhỏ, bạn có thể hiển thị cả ngày và giờ bằng chương trình miễn phí Skinny Clocktừ RAWOS hoặc Softpedia .

Tôi có phiên bản 1.15 Beta 1, cần tinh chỉnh để có kết quả tối ưu.

  • Để đặt tự động tải: (Nhấp chuột phải vào biểu tượng trong Thanh tác vụ> Cài đặt> Chung> đánh dấu Autorun).
  • Để Tắt Cửa sổ Đồng hồ: (Cài đặt> Cửa sổ Đồng hồ> nhấp vào the definition file Nonenút).
  • Để Đặt Đồng hồ trên Thanh tác vụ: (Cài đặt> Đồng hồ trên Thanh tác vụ> đánh dấu Ghi đè Thanh tác vụ - thử nghiệm nhưng hoạt động. Sau đó, chọn phông chữ, màu sắc và mặt nạ đồng hồ (Tôi sử dụng "h: nnam / pm ddMMM").

5

Có một phiên bản T-Clock được White-Tiger duy trì trên GitHub và nó hoạt động rất tốt. Tôi đã tự kiểm tra nó trên Windows 10. Theo mô tả, nó cũng tương thích với windows 7.

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

Ảnh chụp màn hình Windows 10

Chương trình có khả năng tùy biến cao nhưng mặc định mọi thứ hoạt động như bình thường. Chỉ menu ngữ cảnh (nhấp chuột phải vào thời gian và ngày) có một số chức năng mới và không còn trong chủ đề windows 10 nữa.

Menu ngữ cảnh thay đổi


1

Bạn có thể, nhưng bạn hoặc phải mở khóa thanh tác vụ và phóng to nó lên cao gấp đôi; hoặc bạn có thể di chuyển nó đến một trong các cạnh bên của màn hình. Thật không may, cả hai tùy chọn này làm cho thanh lớn hơn chỉ sử dụng Biểu tượng lớn.


cảm ơn vì phản hồi nhanh của bạn, tôi đã nghi ngờ rất nhiều :( Tôi đoán tôi sẽ bắt đầu cầu nguyện rằng một phiên bản mới của TClock sẽ sớm xuất hiện tương thích với W7.
kirakat

Chào! Tôi quên mất TClock! ôi những kỷ niệm .. :)
cʜιᴇ007

1

Có một mẹo. Chỉ cần tìm thấy nó ngày hôm nay chính mình.

  1. Nhấp chuột phải vào Thanh tác vụ và chọn "Thanh công cụ -> Thanh công cụ mới ...".
  2. Chọn bất kỳ thư mục EMPTY
  3. Nó sẽ ngay lập tức thêm thanh công cụ Quick Launch vào Thanh tác vụ.
  4. Đảm bảo Thanh tác vụ được mở khóa (bỏ chọn tùy chọn "Khóa thanh tác vụ" từ menu chuột phải)
  5. Bạn sẽ thấy một trình giữ chỗ để kéo thanh công cụ Quick Launch.
  6. Tăng kích thước biểu tượng: nhấp chuột phải vào thanh giữ chỗ trên thanh công cụ và bật tùy chọn "Xem -> Biểu tượng lớn".
  7. Bỏ chọn tùy chọn "Hiển thị văn bản" và "Hiển thị tiêu đề"
  8. Khóa taskbak.

Làm xong! :)


1
Kích thước kết quả của thanh tác vụ lớn bằng thanh tác vụ bằng các biểu tượng lớn.
Aaron Hoffman

1
@AaronHoffman Thực sự lớn hơn một chút.
và31415

0

Nếu bạn đang tìm kiếm ngày hôm nay để tải xuống T-Clock 2010 (bản dựng 95) hiện đã biến mất, vẫn còn một trang web bảo quản nó, tại:

TRANG WEB ĐỘC QUYỀN TUYỆT VỜI CHO Đồng hồ đeo tay của Stokic .

Trang web cực kỳ tạm thời này từ năm 2009 vẫn còn đó và chờ đợi.

Giải pháp khác duy nhất tôi có thể thấy là sử dụng một trong các chủ đề Windows được tìm thấy trên devianART , ví dụ: Shine 2.0 của zainadeel hoặc sử dụng một tiện ích như Windows7 Style Builder (US $ 22,50) để tạo chủ đề của riêng bạn.


1
Vì vậy, cách duy nhất để thực hiện việc này là thông qua các ứng dụng của bên thứ ba không chính thức / bị bỏ rơi (trong đó có hai ứng dụng mà bạn đã đề cập và đã được đề xuất bởi những người trả lời khác ở đây), sử dụng các biểu tượng lớn (có vẻ như chủ đề Shine ), giảm kích thước phông chữ, tăng kích thước của thanh tác vụ, định vị thanh tác vụ theo chiều dọc hoặc trả tiền?
oscilatingcretin

Tôi nghĩ đây là một bản tóm tắt tốt về tình huống - không có nhiều thay đổi trong Windows 7 kể từ năm 2009.
harrymc

@harrymc tại sao không chỉnh sửa câu trả lời mà TClock đề xuất ban đầu?
nhinkle

@nhinkle: Tôi sẽ thêm vào đó liên kết này.
harrymc

@oscilatingcretin Tôi vừa đăng một giải pháp thay thế.
và31415
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.