При запуске 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