Windows-Server-2008
在 Windows 服務中強制區域設置
我有一些 Windows 服務在 Windows 2008R2 伺服器上執行。我在該伺服器上的系統語言環境是英語(美國)。
有什麼方法可以強制 Windows 服務使用特定的語言環境(不更改系統語言環境)?
例如,服務 #1 我想強制它使用日語語言環境,因為它需要日語語言環境來執行 Windows 程式碼頁。服務 #2 我想強制它使用中文(簡體)。
這可能不改變 Windows 服務程式碼中的任何內容嗎?
我在網上找到了一些關於使用使用者帳戶(具有特定區域設置)執行 Windows 服務的提示。我不知道該怎麼做。
謝謝你。
以完美的方式來做,請工具製造商為您處理變數。
setlocale, _wsetlocale是在服務和/或程序中呼叫以更改程序的本地的 Windows API。
- 設置或檢索執行時語言環境