回答:
アップ投票されたSkinny Clockユーティリティにはまったく運がありませんでした。代わりに、2009年頃のWindows 7との互換性がないとサイドカンバセーションで言及された「TClock」を試しました。 2003 / Vista / 2008/7 32および64ビット。
TClock 2010は私にとって魅力的であり、必要と思われるあらゆる選択肢があります。元の開発者はその後開発を中止しましたが、他の開発者がプロジェクトを取り上げました。
オリジナルのTClock 2010 Build 95は、著者のDonationCoderフォーラムの投稿、またはファンミラーからダウンロードできます。両方とも8bbdc9344c223ee24bafd944cecbd507の md5sumが必要です。また、開発者はソースコードをリリースしました。
注:テストしたのは、元の開発者が最後に作成したBuild 95のみです。
時計自体とは別に、グローバルホットキーでクイックカレンダーを開く機能は特に役立ちます。追加のボーナスとして、アプリケーションは(ほとんど)自己完結型であり、管理者権限を必要としません。
TClock 2010 Build 95、Windows 7 Enterprise 64-bit、および小さなタスクバーアイコンを使用したセットアップ:
このシナリオを考えてみましょう。小さなアイコンを使用しながら、タスクバーを下または上に配置します。日付と時刻の両方を表示したいが、後者のみが表示されます。
この動作は仕様です。
タスクバーの高さを2倍に拡大 @ techie007動作して
いる間、大きなアイコンを使用すると、タスクバーはデフォルトのタスクバーよりもさらに大きくなります。
タスクバーを垂直に配置する @ techie007
タスクバーを下部または上部に配置したい場合があります。
アイコンあたりのドット数(DPI)設定を100%未満に減らす @ Molly7244 アイコンは見た目が悪く/歪んでいるだけで、テキストは正しくレンダリングされない可能性があるため、実際にはオプションではありません。他の副作用もあります。基本的にサポートされていないレジストリハックです。
サードパーティのアプリケーションを使用する -Skinny Clock @Frank
プログラムに他の機能があることを考慮すると、飾り気のない体験を得るために微調整が必要です。タスクバーの時計を置き換え、カスタムの日付/時刻形式を表示できるオーバーライド機能があります。これは実験的な機能であり、一部の人には機能するかもしれませんが(何らかの理由でプログラムが動作を停止した場合)、レンダリングされたテキストは適切に配置されず、元のテキストほどシャープに見えません。
サードパーティのアプリケーションを使用する-T-Clock @Terranceは
間違いなく、Skinny Clockよりも優れた代替品です。デフォルト設定では十分ではありませんが、簡単にカスタマイズできます。位置も調整できます。Skinny Clockと同様に、選択した品質設定に関係なく、テキストレンダリングは完全ではありません。プログラムがクラッシュするか、強制的に終了すると、エクスプローラーシェルがクラッシュします。
新しいツールバーを追加して、大きなアイコン @Tomas を表示するように変更する
タスクバーは、デフォルトのツールバーに比べてわずかに大きくなり、同時に@ techie007のソリューションのような2行のアプリケーションを処理するには小さすぎます。
アイデアは、コンテンツのみがシステム日付に応じて名前が変更されるショートカットファイルであるフォルダーを指す新しいツールバーを作成することです。タスクバーツールバー、ショートカットファイル、バッチスクリプト、およびスケジュールされたタスク:それだけで十分です。
最終結果は次のとおりです。
DateToolbarHack
in C:\Users\<Name>
(または好きな場所)という名前のフォルダーを作成します。DateToolbarHack
名前を付けDate
ます。Date
フォルダーに移動します。次のコードをコピーしてUpdateToolbar.cmd
、DateToolbarHack
フォルダー内で呼び出される新しいファイルに貼り付けます。
@エコーオフ setlocal enabledelayedexpansion cd / d "%〜dp0 \ Date" 呼び出し:getShortDate ren * .lnk%month%-%day%.lnk exit / b :getShortDate / f "skip = 1 tokens = 1-3" %% A in( 'wmic path Win32_LocalTime get day ^、month ^、year / value / format:table')do( 日= 00 %% Aを設定 set day =!day:〜-2! 月= 00 %% Bを設定 set month =!month:〜-2! 年を設定= %% C set year =!year:〜-2! exit / b )
バッチスクリプトを実行し、リンクの名前が変更されたことを確認します。
作業ディレクトリを設定すると、現在の日付が取得され、ショートカットファイルの名前が変更されます。現在の日付を取得するためのコードは、次のページから部分的に引用されています:http : //ss64.com/nt/syntax-getdate.html
taskschd.msc
)を開き、[ アクション ] > [ タスクの作成 ]をクリックします。DateToolbarHack
。system
テキストボックスに入力し、[ 名前の確認 ]をクリックして、[ OK ]をクリックします。"X:\Path\to\UpdateToolbar.cmd"
中のプログラム/スクリプトの実際のファイル・パスに置き換える、テキストボックス。Date
フォルダーを選択します。ショートカットに好きなアイコンを選択できます。バッチスクリプトの次の行を変更することにより、日付形式を調整できます。
ren *.lnk %month%-%day%.lnk
この場合、%month%
最初にが続き%day%
ます。区切り文字は-
です。それらの順序を逆にすることも、追加すること%year%
もできます。
IEの印刷するArtOfWarfareのカスタマイズされたスクリプト、代わりに8月2日土:
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
)
Date
作成した1つのリンクを除き、フォルダーには何も置かないでください。Windowsの予約文字を区切り文字として使用することはできません。
< > : " / \ | ? *
14.Enable the Run task as soon as possible after a scheduled start is missed option.
それ以外の場合は、スケジュールされた実行時間後にPCの電源をオンにすると、タスクが実行されなくなるというステップを逃さないことが重要です。
wmic path Win32_LocalTime
、現在の日、月、および年を取得するために使用されるコマンドの出力を解析します。それぞれに変数が設定され、その後でパディングされます0
(に3
なる03
、など)。最後に、各変数は最後の2文字だけにトリミングされ、余分なゼロが取り除かれます。
DPI設定を100%(96 DPI)未満に80または90%に減らすと、タスクバーに「小さなアイコン」の時刻と日付が表示されます。しかし、Microsoftの人々は無限の知恵で最小制限を100%に設定しているため、そのためにレジストリを編集する必要があります。
96(100%)未満のDPI設定を使用する場合は、レジストリエディターを起動し(最初にレジストリをバックアップして)、 HKEY_CURRENT_CONFIG\Software\Fonts
LogPixels値は10進数で96です。
フォントサイズが90%の場合、86の10進数に設定します。
フォントサイズが80%の場合、10進数で76に設定します。
REGEDITを閉じて、コンピューターを再起動します。
一部のテキストが小さすぎるかぼやけている場合は、別の値を試すか、96 DPIに戻ります。
出典:レジストリの変更によりVistaが96 DPI未満(Windows 7で動作)
ほら!タスクバーに小さなアイコンが付いた時刻と日付(90%のDPI設定)。
Windows 7またはVista(32ビットまたは64ビット)と小さなアイコンを使用するとSkinny Clock
、RAWOSまたはSoftpediaの無料プログラムを使用して日付と時刻の両方を表示できます。
1.15 Beta 1
最適な結果を得るには微調整が必要なバージョンがあります。
GitHubのWhite-Tigerによって維持されているT-Clockのバージョンがあり、非常にうまく機能します。私はそれをWindows 10でテストしました。説明によると、Windows 7にも対応しています。
https://github.com/White-Tiger/T-Clock
このプログラムは高度にカスタマイズ可能ですが、デフォルトではすべてが正常に機能します。コンテキストメニュー(時刻と日付を右クリック)のみにいくつかの新しい機能があり、Windows 10テーマにはありません。
可能ですが、タスクバーのロックを解除して、2倍の高さに拡大する必要があります。または、モニターのいずれかの側端に移動できます。残念ながら、これらのオプションはどちらも、大きなアイコンを使用するよりもバーを大きくします。
1つのトリックがあります。今日自分で見つけました。
できた!:)
消えたT-Clock 2010(ビルド95)をダウンロードするために今日探している場合、それを保持する1つのWebサイトがまだあります。
Stoic JokerのT-Clockの非常に非公式なWebページ。
2009年のこの非常に一時的なWebページはまだ存在し、待機しています。
私が見ることができる他の唯一の解決策は、devianARTにあるWindowsテーマの1つ、たとえばShine 2.0 by zainadeelを使用するか、AveのWindows7 Style Builder(22.50米ドル)などのユーティリティを使用して独自のテーマを作成することです。