2016-07-29 3 views
2

일부 가상 컴퓨터에서 호스트 이름과 대기 시간 정보를 수집하는 Powershell 스크립트가 있습니다. 대기 시간을 수집 할 때 숫자 분리 기호는 "."이어야합니다.PowerShell 스크립트는 예약 된 작업으로 실행되어 지역 설정 문제를 표시합니다.

일반 사용자와 스크립트를 실행하면 "."이 표시됩니다. 명령 다음에 화면에 인쇄 된 숫자 구분 기호. 하지만 예약 된 작업을 실행하면 값이 ","로 구분됩니다. 나는 그것을 실행하는 경우에도 ... 파일로 내보낼

일반 사용자 수 : Server923 cpu.latency : Server923는 0.02 Server836이

시스템 사용자 0.04 cpu.latency.average cpu.latency.average. 평균 0,012 Server836 cpu.latency.average 0,04

지역 설정을 앞뒤로 변경하고 모든 사용자, 신규 사용자 및 시스템 사용자에게 복사하고 모든 추가 키보드를 제거하고 EN- 미국에만 해당), 몇 번 재부팅합니다. 문제가 지속됩니다.

Windows Server 2012 @ 한국어

어떻게 해결할 수 있습니까?

+0

예약 된 작업을 어떤 사용자로 실행하고 있습니까? 지역 설정을 변경 한 것과 동일합니까? 또는 NT AUTHORITY \ System 아래에 있습니까? – MrX

+0

방금 ​​예약 된 작업을 실행하는 작업을 실행하는 특정 사용자가 있다는 것을 알게되었으므로 스크립트의 "whoami"명령은 일반 도메인 사용자가 실행하는 것으로 나타났습니다. 방금 사용자 프로필을 삭제 (완전히 제거한)하고 재부팅했습니다. 다시 만들어 졌으므로 이제 기본 지역 설정을 상속해야합니다. –

답변

1

방금 ​​예약 된 작업을 실행하는 작업을 실행하는 특정 사용자가 있다는 것을 알게되었으므로 스크립트의 "whoami"명령은 일반 도메인 사용자가 실행하는 것으로 나타났습니다. 방금 사용자 프로필을 삭제 (완전히 제거한)하고 재부팅했습니다. 다시 만들어 졌으므로 이제 기본 지역 설정을 상속해야합니다.

관련 문제