Назад | Перейти на главную страницу

Странный символ внутри дат в выводе команды «net user»

При запуске net user username /domain командовать в cmd, все даты (Password last set, Password expires, Password changeable и Last logon) перед отдельными числами дат стоит странный символ, например:

Password last set      ⌠2019-⌠11-⌠27 09:22:20

Когда я копирую и конвертирую этот символ в HEX, я получаю E2808EМЕТКА «СЛЕВА НАПРАВО» U + 200E Символ Юникода).

Чем это вызвано? Я предполагаю, что это настройка на сервере Active Directory?

Я извлекаю значение в пакетном файле:

for /f "tokens=3,4 delims= " %%f in ('net user %username% /domain ^| find /I "Password expires"') do set expire=%%f %%g
set "expireDate=%expire: =" & set "dummy=%"
echo %expireDate%

И я получаю:

?2019-?11-?27