Windows 7: muestra la fecha con iconos pequeños

29

Recientemente actualicé a Windows 7 y necesito que se muestre la fecha con la hora. Esto funciona, pero solo si uso iconos grandes en la configuración de la barra de tareas, lo cual es bastante feo.

¿Cómo visualizo la hora y la fecha cuando solo uso iconos pequeños de la barra de tareas?

kirakat
fuente

Respuestas:

15

No tuve absolutamente ninguna suerte con la utilidad de Skinny Clock. En su lugar, probé "TClock", que se mencionó en una conversación paralela como no compatible con Windows 7 alrededor de 2009. Aparentemente no tuvimos que esperar mucho: en 2010 se lanzó una actualización que es totalmente compatible con Windows 2000 / XP / 2003 / Vista / 2008/7 32 y 64 bit.

TClock 2010 funciona de maravilla para mí y tiene todas las opciones que podría imaginar necesitar. Desde entonces, el desarrollador original ha descontinuado el desarrollo, pero otros han retomado el proyecto.

Puede descargar el TClock 2010 Build 95 original desde la publicación del foro DonationCoder del autor , o desde un espejo del ventilador ; ambos deberían tener una suma md5 de 8bbdc9344c223ee24bafd944cecbd507 . El desarrollador también lanzó el código fuente, que continúa desarrollándose .

Nota : solo he probado Build 95, el último producido por el desarrollador original.

Además del reloj en sí, su capacidad de tener una tecla de acceso rápido global para abrir un calendario rápido es especialmente útil. Como beneficio adicional, la aplicación es (en su mayoría) autónoma y no requiere privilegios administrativos.

Mi configuración con TClock 2010 Build 95, Windows 7 Enterprise de 64 bits y pequeños iconos de barra de tareas:

TClock 2010, Windows 7 Enterprise de 64 bits

Terrance
fuente
Observación: T-Clock 2010 todavía se puede descargar desde T-Clock de Stoic Joker .
harrymc
El sitio web original enlaza con el foro DonationCoder, que aún aloja la aplicación. He agregado su espejo y alguna información de versión adicional arriba. ¡Gracias!
Terrance
todavía funciona en windows 10 x64
JinSnow
@harrymc Lo único que puedo obtener de ese enlace es una bañera. Creo que la URL necesita actualizarse, jeje.
Konrad Viltersten
@KonradViltersten: ¿Qué enlace es una bañera?
harrymc
10

Problema

Considere este escenario: tiene la barra de tareas colocada en la parte inferior o superior mientras usa iconos pequeños . Desea ver la fecha y la hora , pero solo se muestra la última.

Este comportamiento es por diseño.


Soluciones propuestas hasta ahora

  • Ampliar la barra de tareas para que sea dos veces más alta @ techie007
    Mientras funciona, la barra de tareas se hace aún más grande que la predeterminada cuando se usan íconos grandes.

  • Posicionar la barra de tareas verticalmente @ techie007
    Algunos aún pueden preferir tener la barra de tareas en la parte inferior o en la parte superior.

  • Reducir la configuración de Puntos por pulgada (DPI) por debajo del 100% @ Molly7244
    No es realmente una opción, ya que los iconos solo se verán mal / distorsionados, y el texto podría no representarse correctamente de todos modos. Podría haber otros efectos secundarios también; es básicamente un hack de registro no compatible.

  • Uso de una aplicación de terceros: Skinny Clock @Frank
    Teniendo en cuenta que el programa tiene otras características, requiere algunos ajustes para obtener una experiencia sencilla. Tiene una función de anulación que puede reemplazar el reloj de la barra de tareas y mostrar un formato de fecha / hora personalizado. Es una característica experimental y, aunque podría funcionar para algunas personas (por cualquier razón, el programa dejó de funcionar después de algunas pruebas), el texto renderizado no se posicionará correctamente y no tendrá un aspecto tan nítido como el original.

  • Uso de una aplicación de terceros: T-Clock @Terrance
    Sin duda, una mejor alternativa que Skinny Clock ya que es más liviano. La configuración predeterminada no es lo suficientemente buena, pero se puede personalizar fácilmente. La posición también se puede ajustar. Al igual que Skinny Clock, la representación de texto no es perfecta, independientemente de la configuración de calidad que elija. Si el programa se bloquea o termina de forma forzada, el shell del explorador se bloqueará.

  • Agregar una nueva barra de herramientas y cambiarla para mostrar íconos grandes @Tomas
    La barra de tareas será un poco más grande en comparación con la predeterminada, y al mismo tiempo demasiado pequeña para manejar dos filas de aplicaciones como la solución @ techie007.


Solución alternativa: truco de barra de herramientas de fecha

La idea es crear una nueva barra de herramientas que apunte a una carpeta cuyo único contenido sea un archivo de acceso directo que se renombra según la fecha del sistema. Una barra de herramientas de la barra de tareas, un archivo de acceso directo, un script por lotes y una tarea programada: eso es todo lo que se necesita.

Aquí está el resultado final:

truco de barra de herramientas

Pasos preliminares

  1. Crear una carpeta llamada DateToolbarHacken C:\Users\<Name>(o donde quieras).
  2. Cree una nueva carpeta dentro DateToolbarHacky asígnele un nombre Date.

Archivo de acceso directo

  1. Abra el Panel de control y vaya a Reloj, Idioma y Región .
  2. Haga clic con el botón derecho en Fecha y hora y seleccione Crear acceso directo en el menú contextual.
  3. Mueva el acceso directo desde el escritorio a la Datecarpeta.

Secuencia de comandos por lotes

  1. Copie el siguiente código y péguelo en un nuevo archivo llamado UpdateToolbar.cmddentro de la DateToolbarHackcarpeta:

    @echo off
    setlocal enabledelayedexpansion
    cd / d "% ~ dp0 \ Date"
    llamada: getShortDate
    ren * .lnk% mes% -% día% .lnk
    salida / b
    
    : getShortDate
    for / f "skip = 1 tokens = 1-3" %% A in ('wmic path Win32_LocalTime get day ^, month ^, year / value / format: table') do (
    establecer día = 00 %% A
    set day =! day: ~ -2!
    establecer mes = 00 %% B
    establecer mes =! mes: ~ -2!
    establecer año = %% C
    establecer año =! año: ~ -2!
    salida / b
    )
    
  2. Ejecute el script por lotes y asegúrese de cambiar el nombre del enlace.

Cómo funciona

Después de configurar el directorio de trabajo, recuperará la fecha actual y luego cambiará el nombre del archivo de acceso directo. El código para obtener la fecha actual fue prestado parcialmente de esta página: http://ss64.com/nt/syntax-getdate.html

Tarea programada

  1. Abra el Programador de tareas ( taskschd.msc) y haga clic en Acción> Crear tarea .
  2. Nómbralo DateToolbarHack.
  3. Mientras está en la pestaña General , haga clic en Cambiar usuario o grupo .
  4. Escriba systemen el cuadro de texto, haga clic en Comprobar nombres y luego haga clic en Aceptar .
  5. Cambie el valor Configurar para a Windows 7, Windows Server 2008 R2 .
  6. Seleccione la pestaña Disparadores y haga clic en Nuevo .
  7. Cambie Comenzar la tarea a Al iniciar sesión , luego presione OK .
  8. Haga clic en Nuevo , seleccione Al desbloquear la estación de trabajo y presione OK .
  9. Haga clic en Nuevo y seleccione En un horario . Cambie la configuración a Diario y reemplace la Hora de inicio con 12:00:00 a.m. (medianoche). Presione OK .
  10. Cambie a la pestaña Acciones y haga clic en Nuevo .
  11. Escriba "X:\Path\to\UpdateToolbar.cmd"en el cuadro de texto Programa / script , reemplazándolo con la ruta real del archivo.
  12. Haga clic en la pestaña Condiciones y desactive Iniciar la tarea solo si la computadora está en la opción de alimentación de CA.
  13. Seleccione la pestaña Configuración y desactive la casilla Permitir que la tarea se ejecute bajo demanda .
  14. Habilite la tarea Ejecutar lo antes posible después de que se pierda una opción de inicio programado .
  15. Deje todas las demás configuraciones a los valores predeterminados y presione OK .

Barra de herramientas barra de herramientas

  1. Haga clic con el botón derecho en la barra de tareas y desactive la opción Bloquear la barra de tareas en el menú contextual.
  2. Vuelva a hacer clic en la barra de tareas y elija Barras de herramientas> Nueva barra de herramientas .
  3. Selecciona la Datecarpeta.
  4. Haga clic con el botón derecho en la barra de herramientas recién creada y desactive la opción Mostrar título en el menú.
  5. Mueva la barra de herramientas a la posición que prefiera.
  6. Active la opción Bloquear la barra de tareas .

Personalización

Puede elegir cualquier icono que desee para el acceso directo. El formato de fecha se puede ajustar cambiando la siguiente línea en el script por lotes:

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

En este caso tenemos el %month%primero seguido por el %day%. El separador es -. Puede invertir su orden o también puede agregar el %year%.

El script personalizado de ArtOfWarfare para imprimir, es decir, el sábado 2 de agosto en su lugar:

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
)

Limitaciones conocidas

y31415
fuente
Wow ... complicado, pero es mejor que cualquier otra cosa. ¡Lo hice todo y funciona muy bien!
oscilatingcretin
@oscilatingcretin Sí, suena más complicado de lo que realmente es. Simplemente no me gustaba tener que depender de aplicaciones de terceros; el uso de dicha tarea programada minimizará la sobrecarga del sistema porque la fecha solo se actualiza cuando realmente se necesita. Como beneficio adicional, si hace clic en la barra de herramientas, se inicia el applet del panel de control de Fecha y Hora. Avísame si encuentras algún problema.
y31415
Agregaré que es importante no perder el paso de lo 14.Enable the Run task as soon as possible after a scheduled start is missed option. contrario, al encender su PC después del tiempo de ejecución programado, la tarea no se ejecutará.
oscilatingcretin
Pasé por todo eso y en realidad no puedo posicionarlo como quiera. Dropbox, Symantec, Battery, Internet y Volume ocupan el espacio entre la fecha y la hora, y no parece haber nada que pueda hacer al respecto. Además, es un poco lamentable que no pueda tener barras entre los elementos de la fecha.
ArtOfWarfare
1
@ArtOfWarfare Esos íconos se encuentran en el área de notificación y no se pueden colocar barras de herramientas personalizadas allí. No puedes usar barras porque son caracteres reservados. La fecha real se recupera básicamente de un nombre de archivo, y no se permiten barras (entre otras). En cuanto a la secuencia de comandos, analiza la salida del wmic path Win32_LocalTimecomando que se utiliza para recuperar el día, mes y año actuales. Se establece una variable para cada uno, y luego se rellena con 0(se 3convierte 03, y así sucesivamente). Finalmente, cada variable se recorta solo a los dos últimos caracteres, eliminando así los ceros adicionales.
y31415
9

Si reduce la configuración de DPI por debajo del 100% (96 DPI) al 80 o 90%, debería ver la hora Y la fecha en la barra de tareas con 'iconos pequeños'. Pero dado que la gente de Microsoft en su sabiduría infinita ha establecido el límite mínimo al 100%, tendrá que editar el registro para eso:

Si desea utilizar la configuración de DPI por debajo de 96 (100%), inicie el Editor del registro (primero haga una copia de seguridad de su registro) y navegue hasta HKEY_CURRENT_CONFIG\Software\Fonts

El valor de LogPixels es 96 decimal.

Para un tamaño de fuente del 90 por ciento, configure 86 decimales.

Para un tamaño de fuente del 80 por ciento, configure 76 decimales.

Cierre REGEDIT y reinicie la computadora.

Si algún texto parece demasiado pequeño o borroso, intente con un valor diferente o vuelva a 96 DPI.

Fuente: Vista menos de 96 DPI por cambio de registro (funciona para Windows 7)

Ingrese la descripción de la imagen aquí

Voilá! Hora y fecha con pequeños iconos en la barra de tareas (con una configuración de 90% DPI).

Peter Mortensen
fuente
2
Lo intentaré mañana cuando me sienta más valiente, gracias.
kirakat
1
@Molly - ¿Alguna vez has dormido?
Patriot
8

Con Windows 7 o Vista (32 bits o 64 bits) e íconos pequeños, puede mostrar tanto la fecha como la hora utilizando el programa gratuito Skinny Clockde RAWOS o Softpedia .

Tengo una versión 1.15 Beta 1, que necesita ajustes para obtener resultados óptimos.

  • Para configurar la carga automática: (haga clic con el botón derecho en el icono en la barra de tareas> Configuración> General> marca Autorun)
  • Para deshabilitar la ventana del reloj: (Configuración> Ventana del reloj> the definition file Nonebotón de clic ).
  • Para configurar el reloj de la barra de tareas: (Configuración> Reloj de la barra de tareas> marque Anular barra de tareas - experimental pero funciona. Luego, seleccione la fuente, los colores y la máscara del reloj (uso "h: nnam / pm ddMMM").
Franco
fuente
5

Hay una versión de T-Clock que mantiene White-Tiger en GitHub y funciona muy bien. Lo probé yo mismo en Windows 10. Según la descripción, también es compatible con Windows 7.

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

Captura de pantalla de Windows 10

El programa es altamente personalizable pero, por defecto, todo funciona normalmente. Solo el menú contextual (haga clic con el botón derecho en la hora y la fecha) tiene algunas funciones nuevas y ya no está en el tema de Windows 10.

Menú contextual modificado

Benjamin Ziepert
fuente
1

Puede, pero debe desbloquear la barra de tareas y agrandarla para que sea dos veces más alta; o puede moverlo a uno de los bordes laterales del monitor. Desafortunadamente, ambas opciones hacen que la barra sea más grande que solo usar iconos grandes.

Ƭᴇcʜιᴇ007
fuente
gracias por su respuesta rápida, yo un poco sospechado :( Creo que voy a empezar a rezar que una nueva versión de TClock aparecerá pronto que sea compatible con W7.
kirakat
¡Oye! ¡Me olvidé de TClock! oh the memories .. :)
Ƭᴇcʜιᴇ007
1

Hay un truco. Lo encontré hoy mismo.

  1. Haga clic derecho en la barra de tareas y seleccione "Barras de herramientas -> Nueva barra de herramientas ...".
  2. Seleccione cualquier carpeta VACÍA
  3. Inmediatamente agregará la barra de herramientas Inicio rápido a la Barra de tareas.
  4. Asegúrese de que la barra de tareas esté desbloqueada (desmarque la opción "Bloquear la barra de tareas" en el menú del botón derecho)
  5. Verá un marcador de posición para arrastrar la barra de herramientas Inicio rápido.
  6. Aumente el tamaño del icono: haga clic con el botón derecho en el marcador de posición de la barra de herramientas y habilite la opción "Ver -> Iconos grandes".
  7. Desmarca las opciones "Mostrar texto" y "Mostrar título"
  8. Bloquee el taskbak.

¡Hecho! :)

Tomás
fuente
1
El tamaño resultante de la barra de tareas es tan grande como la barra de tareas que usa iconos grandes.
Aaron Hoffman el
1
@AaronHoffman En realidad un poco más grande.
y31415
0

Si está buscando descargar T-Clock 2010 (compilación 95) que ahora ha desaparecido, todavía hay un sitio web que lo conserva, en:

LA PÁGINA WEB EXTREMADAMENTE NO OFICIAL PARA EL T-Clock de Stoic Joker .

Esta página web extremadamente temporal de 2009 todavía está allí y esperando.

La única otra solución que puedo ver sería usar uno de los temas de Windows que se encuentran en devianART , por ejemplo, Shine 2.0 de zainadeel , o usar una utilidad como Windows 7 Style Builder de Ave (US $ 22,50) para crear tu propio tema.

harrymc
fuente
1
Entonces, la única forma de hacerlo es a través de aplicaciones de terceros no oficiales / abandonadas (de las cuales existen dos, las cuales mencionó y ya han sido recomendadas por otros respondedores aquí), utilizando íconos grandes (que parece que ese tema Shine sí ), reduciendo el tamaño de fuente, aumentando el tamaño de la barra de tareas, posicionando la barra de tareas verticalmente o pagando dinero?
oscilatingcretin
Creo que este es un buen resumen de la situación: no ha cambiado mucho en Windows 7 desde 2009.
harrymc
@harrymc ¿por qué no simplemente hacer esto una edición de la respuesta que originalmente sugirió TClock?
nhinkle
@nhinkle: Agregaré allí este enlace.
harrymc
@oscilatingcretin Acabo de publicar una solución alternativa.
y31415