Windows 7 - Datum mit kleinen Symbolen anzeigen

29

Ich habe kürzlich ein Upgrade auf Windows 7 durchgeführt und benötige das angezeigte Datum mit der Uhrzeit. Dies funktioniert, aber nur, wenn ich große Symbole in den Taskleisteneinstellungen verwende, was ziemlich hässlich ist.

Wie zeige ich Uhrzeit und Datum an, wenn ich nur kleine Taskleistensymbole verwende?

kirakat
quelle

Antworten:

15

Ich hatte absolut kein Glück mit dem hochgestimmten Skinny Clock-Dienstprogramm. Stattdessen habe ich "TClock" ausprobiert, was in einem Nebengespräch als nicht kompatibel mit Windows 7 um 2009 erwähnt wurde. Anscheinend mussten wir nicht lange warten - 2010 wurde ein Update veröffentlicht, das vollständig kompatibel mit Windows 2000 / XP / ist. 2003 / Vista / 2008/7 32 und 64 Bit.

TClock 2010 wirkt wie ein Zauber für mich und bietet alle Optionen, die ich mir vorstellen kann. Der ursprüngliche Entwickler hat die Entwicklung inzwischen eingestellt, aber andere haben das Projekt aufgegriffen.

Sie können das Original von TClock 2010 Build 95 vom DonationCoder-Forumsbeitrag des Autors oder von einem Fan- Mirror herunterladen . Beide sollten eine MD5-Summe von 8bbdc9344c223ee24bafd944cecbd507 haben . Der Entwickler veröffentlichte auch den Quellcode, der weiterentwickelt wird .

Hinweis : Ich habe nur Build 95 getestet, das letzte, das vom ursprünglichen Entwickler erstellt wurde.

Neben der eigentlichen Uhrzeit ist vor allem die Möglichkeit hilfreich, einen globalen Hotkey zum Öffnen eines Schnellkalenders zu verwenden. Als zusätzlichen Bonus ist die Anwendung (meistens) in sich geschlossen und erfordert keine Administratorrechte.

Mein Setup mit TClock 2010 Build 95, Windows 7 Enterprise 64-Bit und kleinen Taskleistensymbolen:

TClock 2010, Windows 7 Enterprise 64-Bit

Terrance
quelle
Anmerkung: T-Clock 2010 kann weiterhin von Stoic Jokers T-Clock heruntergeladen werden .
Harrymc
Die ursprüngliche Website verweist auf das DonationCoder-Forum, in dem sich die Anwendung noch befindet. Ich habe Ihren Spiegel und einige zusätzliche Versionsinformationen oben hinzugefügt. Vielen Dank!
Terrance
arbeiten immer noch auf Windows 10
x 64
@harrymc Das einzige, was ich von diesem Link erhalten kann, ist eine Badewanne. Ich denke, die URL muss aktualisiert werden, hehe.
Konrad Viltersten
@KonradViltersten: Welcher Link ist eine Badewanne?
Harrymc
10

Problem

Stellen Sie sich das folgende Szenario vor: Sie haben die Taskleiste unten oder oben positioniert, während Sie kleine Symbole verwenden . Sie möchten sowohl Datum als auch Uhrzeit sehen , aber nur letzteres wird angezeigt.

Dieses Verhalten ist beabsichtigt.


Lösungsvorschläge bisher

  • Vergrößerung der Taskleiste auf das Doppelte @ techie007
    Während des Betriebs wird die Taskleiste bei Verwendung großer Symbole noch größer als die Standard-Taskleiste.

  • Vertikale Positionierung der Taskleiste @ techie007
    Einige möchten die Taskleiste möglicherweise weiterhin unten oder oben haben.

  • Reduzieren der DPI-Einstellung (Dots per Inch) unter 100% @ Molly7244
    Nicht wirklich eine Option, da Symbole nur schlecht / verzerrt aussehen und der Text möglicherweise trotzdem nicht richtig gerendert wird. Es könnte auch andere Nebenwirkungen geben; Es ist im Grunde ein nicht unterstützter Registry-Hack.

  • Verwenden einer Drittanbieteranwendung - Skinny Clock @Frank
    Angesichts der Tatsache, dass das Programm andere Funktionen bietet, sind einige Anpassungen erforderlich, um ein unkompliziertes Benutzererlebnis zu erzielen . Es verfügt über eine Überschreibungsfunktion, die die Taskleistenuhr ersetzen und ein benutzerdefiniertes Datums- / Uhrzeitformat anzeigen kann. Es ist eine experimentelle Funktion, und obwohl sie für einige Benutzer funktioniert (aus welchem ​​Grund auch immer das Programm nach einigen Tests nicht mehr funktioniert), wird der gerenderte Text nicht richtig positioniert und sieht nicht so scharf aus wie der ursprüngliche.

  • Verwenden einer Drittanbieteranwendung - T-Clock @Terrance
    Definitiv eine bessere Alternative als Skinny Clock, da es leichter ist. Die Standardeinstellungen sind nicht gut genug, können aber einfach angepasst werden. Die Position kann auch angepasst werden. Genau wie bei Skinny Clock ist die Textwiedergabe unabhängig von der gewählten Qualitätseinstellung nicht perfekt. Wenn das Programm abstürzt oder gewaltsam beendet wird, stürzt die Explorer-Shell ab.

  • Hinzufügen einer neuen Symbolleiste und Ändern der Symbolleiste, um große Symbole anzuzeigen @Tomas
    Die Taskleiste ist im Vergleich zur Standardleiste etwas größer und gleichzeitig zu klein, um zwei Zeilen von Anwendungen wie die Lösung von @ techie007 zu verarbeiten.


Alternative Lösung: Date Toolbar Hack

Die Idee ist, eine neue Symbolleiste zu erstellen, die auf einen Ordner verweist, dessen einziger Inhalt eine Verknüpfungsdatei ist, die abhängig vom Systemdatum umbenannt wird. Eine Taskleistensymbolleiste, eine Verknüpfungsdatei, ein Stapelskript und eine geplante Aufgabe: Das ist alles, was es braucht.

Hier ist das Endergebnis:

Toolbar Hack

Vorbereitende Schritte

  1. Erstellen Sie einen Ordner mit dem Namen DateToolbarHackin C:\Users\<Name>(oder wo auch immer Sie mögen).
  2. Erstellen Sie einen neuen Ordner DateToolbarHackund benennen Sie ihn Date.

Verknüpfungsdatei

  1. Öffnen Sie die Systemsteuerung und gehen Sie zu Uhr, Sprache und Region .
  2. Klicken Sie mit der rechten Maustaste auf Datum und Uhrzeit und wählen Sie im Kontextmenü die Option Verknüpfung erstellen .
  3. Verschieben Sie die Verknüpfung vom Desktop in den DateOrdner.

Stapelskript

  1. Kopieren Sie den folgenden Code und fügen Sie ihn in eine neue Datei ein, die UpdateToolbar.cmdim DateToolbarHackOrdner aufgerufen wird :

    @echo aus
    setlocal enabledelayedexpansion
    cd / d "% ~ dp0 \ Datum"
    Aufruf: getShortDate
    ren * .lnk% month% -% day% .lnk
    Ausfahrt / b
    
    : getShortDate
    für / f "skip = 1 tokens = 1-3" %% A in ('wmic path Win32_LocalTime get Tag ^, Monat ^, Jahr / Wert / Format: Tabelle') do (
    Tag einstellen = 00 %% A
    Setze Tag =! Tag: ~ -2!
    Monat = 00 %% B einstellen
    setze Monat =! Monat: ~ -2!
    Jahr = %% C einstellen
    setze Jahr =! Jahr: ~ -2!
    Ausfahrt / b
    )
    
  2. Führen Sie das Stapelskript aus und stellen Sie sicher, dass der Link umbenannt wurde.

Wie es funktioniert

Nach dem Einstellen des Arbeitsverzeichnisses wird das aktuelle Datum abgerufen und die Verknüpfungsdatei umbenannt. Der Code zum Abrufen des aktuellen Datums wurde teilweise von dieser Seite entlehnt: http://ss64.com/nt/syntax-getdate.html

Geplante Aufgabe

  1. Öffnen Sie den Taskplaner ( taskschd.msc) und klicken Sie auf Aktion> Task erstellen .
  2. Nennen Sie es DateToolbarHack.
  3. Klicken Sie auf der Registerkarte Allgemein auf Benutzer oder Gruppe ändern .
  4. Geben Sie systemin das Textfeld ein, klicken Sie auf Namen überprüfen und dann auf OK .
  5. Ändern Sie den Wert für Configure for in Windows 7, Windows Server 2008 R2 .
  6. Wählen Sie die Registerkarte Trigger und klicken Sie auf Neu .
  7. Ändern Sie die Option Start the task in At log on und drücken Sie OK .
  8. Klicken Sie auf Neu , wählen Sie Auf Arbeitsstation entsperren und drücken Sie OK .
  9. Klicken Sie auf Neu und wählen Sie Nach Zeitplan . Ändern Sie die Einstellung auf Täglich und ersetzen Sie die Startzeit durch 00:00 Uhr (Mitternacht). Drücken Sie OK .
  10. Wechseln Sie zur Registerkarte Aktionen und klicken Sie auf Neu .
  11. Geben Sie "X:\Path\to\UpdateToolbar.cmd"in der Programm / Skript Textbox, es mit dem tatsächlichen Dateipfad zu ersetzen.
  12. Klicken Sie auf die Registerkarte Bedingungen und deaktivieren Sie die Option Task nur starten, wenn der Computer über eine Wechselstromquelle verfügt .
  13. Wählen Sie die Registerkarte Einstellungen und deaktivieren Sie das Feld Task bei Bedarf ausführen lassen .
  14. Aktivieren Sie die Option " Task ausführen" so bald wie möglich, nachdem ein geplanter Start verpasst wurde .
  15. Belassen Sie alle anderen Einstellungen auf den Standardwerten und drücken Sie OK .

Taskleiste Symbolleiste

  1. Rechtsklick auf die Taskleiste und deaktivieren Sie die Taskleiste fixieren Option aus dem Kontextmenü.
  2. Klicken Sie erneut auf die Taskleiste und wählen Sie Symbolleisten> Neue Symbolleiste .
  3. Wählen Sie den DateOrdner.
  4. Klicken Sie mit der rechten Maustaste auf die neu erstellte Symbolleiste und deaktivieren Sie die Option Titel anzeigen im Menü.
  5. Bewegen Sie die Symbolleiste an die gewünschte Position.
  6. Aktivieren Sie die Option Taskleiste sperren.

Anpassung

Sie können ein beliebiges Symbol für die Verknüpfung auswählen. Das Datumsformat kann durch Ändern der folgenden Zeile im Stapelskript angepasst werden:

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

In diesem Fall haben wir die %month%erste gefolgt von der %day%. Das Trennzeichen ist -. Sie können die Reihenfolge umkehren oder auch hinzufügen %year%.

ArtOfWarfares angepasstes Skript zum Ausdrucken, IE, Sa 2. August :

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
)

Bekannte Einschränkungen

  • Der DateOrdner sollte niemals etwas anderes als den von Ihnen erstellten Link enthalten.
  • Sie können keine von Windows reservierten Zeichen als Trennzeichen verwenden:

    < > : " / \ | ? *
    
und31415
quelle
Wow ... kompliziert, aber es ist besser als alles andere. Ich habe alles gemacht und es funktioniert großartig!
oscilatingcretin
@oscilatingcretin Ja, es klingt komplizierter als es tatsächlich ist. Ich mochte es einfach nicht, mich auf Apps von Drittanbietern verlassen zu müssen. Durch die Verwendung einer solchen geplanten Aufgabe wird der Systemaufwand minimiert, da das Datum nur aktualisiert wird, wenn es tatsächlich benötigt wird. Wenn Sie auf die Symbolleiste klicken, wird als zusätzlicher Bonus das Applet für das Kontrollfeld "Datum und Uhrzeit" gestartet. Lassen Sie mich wissen, wenn Sie ein Problem finden.
And31415
Ich werde hinzufügen, dass es wichtig ist, den Schritt nicht zu verpassen. 14.Enable the Run task as soon as possible after a scheduled start is missed option. Andernfalls führt das Einschalten Ihres PCs nach der geplanten Laufzeit dazu, dass die Aufgabe nicht ausgeführt wird.
oscilatingcretin
Ist alles durchgegangen und ich kann es eigentlich nicht so positionieren, wie ich will. Dropbox, Symantec, Battery, Internet und Volume belegen den Raum zwischen Datum und Uhrzeit, und ich kann anscheinend nichts dagegen tun. Außerdem ist es ein bisschen lahm, dass ich keine Schrägstriche zwischen den Elementen des Datums haben kann.
ArtOfWarfare
1
@ArtOfWarfare Diese Symbole befinden sich im Benachrichtigungsbereich, und benutzerdefinierte Symbolleisten können dort nicht platziert werden. Sie können keine Schrägstriche verwenden, da diese reservierte Zeichen sind. Das tatsächliche Datum wird im Wesentlichen aus einem Dateinamen abgerufen und Schrägstriche (unter anderem) sind nicht zulässig. Das Skript analysiert die Ausgabe des wmic path Win32_LocalTimeBefehls, der zum Abrufen des aktuellen Tages, Monats und Jahres verwendet wird. Für jede Variable wird eine Variable festgelegt und dann mit 0( 3wird 03usw.) aufgefüllt . Schließlich wird jede Variable auf die letzten beiden Zeichen gekürzt, wodurch zusätzliche Nullen entfernt werden.
And31415
9

Wenn Sie die DPI-Einstellungen unter 100% (96 DPI) auf 80 oder 90% reduzieren, sollten Sie Uhrzeit UND Datum in der Taskleiste mit "kleinen Symbolen" sehen. Aber da die Leute bei Microsoft in ihrer unendlichen Weisheit die Mindestgrenze auf 100% festgelegt haben, müssen Sie die Registrierung dafür bearbeiten:

Wenn Sie DPI-Einstellungen unter 96 (100%) verwenden möchten, starten Sie den Registrierungseditor (sichern Sie zuerst Ihre Registrierung) und navigieren Sie zu HKEY_CURRENT_CONFIG\Software\Fonts

Der LogPixel- Wert ist 96 Dezimal.

Stellen Sie für eine Schriftgröße von 90 Prozent 86 Dezimalstellen ein.

Stellen Sie für eine Schriftgröße von 80 Prozent 76 Dezimalstellen ein.

Schließen Sie REGEDIT und starten Sie den Computer neu.

Wenn etwas Text zu klein oder verschwommen erscheint, versuchen Sie es mit einem anderen Wert oder kehren Sie zu 96 DPI zurück.

Quelle: Vista mit weniger als 96 DPI durch Registrierungsänderung (funktioniert für Windows 7)

Geben Sie hier eine Bildbeschreibung ein

Voilá! Zeit UND Datum mit kleinen Symbolen in der Taskleiste (mit 90% DPI-Einstellungen).

Peter Mortensen
quelle
2
Ich werde es morgen versuchen, wenn ich mich mutiger fühle, danke.
kirakat
1
@Molly - Schläfst du jemals?
Patriot
8

Mit Windows 7 oder Vista (32-Bit oder 64-Bit) und kleine Symbole können Sie sowohl das Datum und die Zeit zeigen das kostenlose Programm unter Verwendung Skinny Clockvon RAWOS oder Softpedia .

Ich habe eine Version 1.15 Beta 1, die optimiert werden muss, um optimale Ergebnisse zu erzielen.

  • So legen Sie das automatische Laden fest: (Klicken Sie mit der rechten Maustaste auf das Symbol in der Taskleiste> Einstellungen> Allgemein> Häkchen Autorun).
  • So deaktivieren Sie das Uhrfenster: (Einstellungen> Uhrfenster> the definition file NoneSchaltfläche anklicken ).
  • So stellen Sie die Taskleistenuhr ein: (Einstellungen> Taskleistenuhr> Taskleiste überschreiben ankreuzen - experimentell, funktioniert aber. Wählen Sie dann die Schriftart, die Farben und die Uhrmaske aus (ich verwende "h: nnam / pm ddMMM").
Frank
quelle
5

Es gibt eine Version von T-Clock, die von White-Tiger auf GitHub gepflegt wird und sehr gut funktioniert. Ich habe es selbst unter Windows 10 getestet. Laut Beschreibung ist es auch mit Windows 7 kompatibel.

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

Screenshot Windows 10

Das Programm ist sehr anpassbar, aber standardmäßig funktioniert alles wie gewohnt. Nur das Kontextmenü (Rechtsklick auf Uhrzeit und Datum) hat einige neue Funktionen und ist nicht mehr im Windows 10 Theme enthalten.

Geändertes Kontextmenü

Benjamin Ziepert
quelle
1

Sie können, aber Sie müssen entweder die Taskleiste entsperren und sie auf die doppelte Höhe vergrößern. oder Sie können es an eine der Seitenkanten des Monitors verschieben. Leider machen diese beiden Optionen die Leiste größer als nur mit großen Symbolen.

ƬᴇcƬᴇιʜ007
quelle
danke für deine schnelle antwort, das habe ich schon vermutet :( Ich werde wohl gleich anfangen zu beten, dass bald eine neue Version von TClock erscheint, die mit W7 kompatibel ist.
kirakat 31.12.09
Hallo! Ich habe TClock vergessen! Oh die Erinnerungen .. :)
ƬᴇcƬᴇιʜ007
1

Es gibt einen Trick. Habe es heute selbst gefunden.

  1. Klicken Sie mit der rechten Maustaste auf die Taskleiste und wählen Sie "Symbolleisten -> Neue Symbolleiste ...".
  2. Wählen Sie einen leeren Ordner
  3. Die Schnellstartleiste wird sofort zur Taskleiste hinzugefügt.
  4. Stellen Sie sicher, dass die Taskleiste entsperrt ist (deaktivieren Sie die Option "Taskleiste sperren" im Kontextmenü).
  5. Sie sehen einen Platzhalter zum Ziehen der Schnellstartleiste.
  6. Erhöhen Sie die Symbolgröße: Klicken Sie mit der rechten Maustaste auf den Platzhalter in der Symbolleiste und aktivieren Sie die Option "Ansicht -> Große Symbole".
  7. Deaktivieren Sie die Optionen "Text anzeigen" und "Titel anzeigen"
  8. Sperren Sie den Taskbak.

Getan! :)

Tomas
quelle
1
Die resultierende Größe der Taskleiste ist mit großen Symbolen so groß wie die Taskleiste.
Aaron Hoffman
1
@AaronHoffman Eigentlich etwas größer.
And31415
0

Wenn Sie heute nach T-Clock 2010 (Build 95) suchen, das inzwischen verschwunden ist, gibt es noch eine Website, auf der es aufbewahrt wird:

DIE EXTREM UNOFFIZIELLE WEBSEITE FÜR Stoic Joker's T-Clock .

Diese extrem temporäre Webseite von 2009 ist noch da und wartet.

Die einzige andere Lösung, die ich sehen kann, ist die Verwendung eines der Windows-Designs von devianART , beispielsweise Shine 2.0 von zainadeel , oder ein Hilfsprogramm wie Windows 7 Style Builder von Ave (22,50 US-Dollar), um ein eigenes Design zu erstellen.

Harrymc
quelle
1
Der einzige Weg, dies zu tun, ist die Verwendung von inoffiziellen / verlassenen Apps von Drittanbietern (von denen zwei existieren, die Sie beide erwähnt haben und die bereits von anderen Antwortenden hier empfohlen wurden) und von großen Symbolen (die so aussehen, als ob das Shine-Thema dies tut) ), Schrift verkleinern, Taskleiste vergrößern, Taskleiste vertikal positionieren oder Geld bezahlen?
oscilatingcretin
Ich denke, dies ist eine gute Zusammenfassung der Situation - in Windows 7 hat sich seit 2009 nicht viel geändert.
Harrymc
@harrymc warum nicht einfach eine Änderung an der Antwort vornehmen, die ursprünglich TClock vorschlug?
Nhinkle
@nhinkle: Ich werde dort diesen Link hinzufügen.
Harrymc
@oscilatingcretin Ich habe gerade eine alternative Lösung gepostet.
And31415