У меня есть команда powershell get-date
в моем пакетном скрипте, при выполнении командных файлов я получаю эти странные ∩╗┐
символы перед моим результатом.
Моя партия кодируется в ANSI, и у меня естьперед запуском изменил кодовую страницу на chcp 437 .
Это мой код:
for /F "usebackq" %%a in (`"powershell (get-date).AddDays(-1).ToString('MMdd');"`) do if not defined MMdd set MMdd=%%a
Это возвращает мне что-то вроде ∩╗┐0604
, и когда я получаюошибка от электронной почты это показывает мне n++0604
.Эта ошибка данных не всегда появляется.Есть идеи как избавиться от этого ∩╗┐
?