По умолчанию в системном трее Windows отображается текущее время и дата. Вы можете дополнительно отображать в трее текущий день недели, что бывает очень удобно.
- Откройте панель управления региональными настройками (
intl.cpl
). - Нажмите кнопку Advanced Settings на вкладке Formats.
- Перейдите на вкладку Date. Здесь настраивается формат отображения даты в Windows.
- Отредактируйте строку в поле Short Date.
- Чтобы добавить в дату текущий день недели, нужно добавить
ddd
в конец или начало строки (для отображения сокращенного название дня недели) илиdddd
(полное название дня).Например, я изменил строку формата даты на:ddd dd.MM.yyyy
- Сохраните настройки.
- Теперь на панели задач Windows текущий день недели (можно дополнительно показывать секунды в часах на панели задач).
Формат отображения даты в Windows хранится в строковом параметре sShortDate в разделе реестра пользователя
HKEY_CURRENT_USER\Control Panel\Internationa
l. Поэтому вы можете получить текущий формат даты или изменить его в реестре с помощью PowerShell.
$path = "HKCU:\Control Panel\International"
Get-ItemProperty -Path $path -Name sShortDate
Добавить день недели в формат даты:
Set-ItemProperty -Path $path -Name sShortDate -Value "ddd dd.MM.yyyy "
Для применения изменений нужно перезапустить процесс explorer:
taskkill /f /FI "USERNAME eq $env:UserName"/im explorer.exe ; start-process explorer.exe