Почему планировщик задач Windows меняет формат даты и как я могу это исправить? - PullRequest
1 голос
/ 15 ноября 2011

У меня примерно та же проблема, что описана в посте: Формат даты в Windows Server 2008 R2 возвращается к US .

У меня есть пакетный файл, который создает резервные копии интеллектуальных имен (FILENAME.YYYY-MM-DD.zip), а затем ищет и удаляет старые резервные копии, возраст которых превышает 7 дней.Когда я запускаю пакетный файл из командной строки, он правильно создает файлы резервных копий и удаляет старые, но всякий раз, когда я запускаю пакетный файл как задачу из планировщика задач Windows, файлы резервных копий создаются с использованием другого формата даты.и, таким образом, старые резервные копии никогда не удаляются, потому что они не могут быть найдены.При запуске из планировщика задач имя файла (скажем, оно было создано сегодня) создается как FILENAME.Mon11-14-2011.zip.

Я проверил все настройки даты, времени, региона и локали,Я понятия не имею, где планировщик задач получает формат даты, который он использует.Почему это меняется?

Когда я набираю echo% date% из командной строки, я получаю формат даты YYYY-MM-DD.Я проверил настройки часов и установил для этого формата как короткую, так и длинную дату.

Я был бы очень признателен за любые отзывы, поскольку отсутствие удаления старых резервных копий приводит к ненужной работе, возвращающейся на сервер каждую парудней и вручную удаляя старые резервные копии.


ОТВЕТИЛ !!!

Вот и все.Рассмотрите комментарий ниже jdv-Jan de Vaan вместе с моим ответом на этот вопрос.

1 Ответ

0 голосов
/ 15 ноября 2011

Может ли это быть из-за региональных настроек, связанных с учетной записью, используемой для запуска запланированного задания?

...