У меня есть сценарий Powershell, который собирает информацию об именах хостов и задержках с некоторых виртуальных машин. При сборе данных о задержке разделителем цифр должен быть «.».
Если я запускаю скрипт с обычным пользователем, он показывает "." как разделитель цифр, напечатанный на экране после команды. Но когда я запускаю запланированную задачу, значения разделяются знаком «,». Даже когда я запускаю его для экспорта в файл...
Обычный пользователь: Server923 cpu.latency.average 0,02 Server836 cpu.latency.average 0,04
Системный пользователь: Server923 cpu.latency.average 0,02 Server836 cpu.latency.average 0,04
Я менял региональные настройки туда и обратно, скопировал их для всех пользователей, новых пользователей и системных пользователей, также удалил все дополнительные клавиатуры (и оставил только EN-US) и несколько раз перезагрузился. Поведение сохраняется.
Windows Server 2012 @английский
Как мне это решить?