我有一个执行 .NET Core 应用程序的计划任务。该应用程序依赖于系统的日期格式为 en-GB 或“DD/MM/YYYY”。计划任务设置为以NT AUTHORITY\SYSTEM
用户身份运行。
注意:上述计划的任务在 Amazon EC2 实例上运行。
有没有办法NT AUTHORITY\SYSTEM
在我的用户数据脚本中从 Powershell 更改用户的日期格式(即当 EC2 实例启动时)?
我尝试在我的用户数据脚本中运行此命令:
Set-ItemProperty -Path "HKCU:\Control Panel\International" -Name sShortDate -Value dd/MM/yyyy
但它不起作用。原因是用户数据是以管理员用户身份执行的(据我所知)。