计划使用 DSC 创建的任务,无法分配用于运行任务的 USERS 组

Schedule Task created using DSC, not able assign USERS group for running the task

提问人:Azure_CloudServices 提问时间:9/16/2023 最后编辑:Azure_CloudServices 更新时间:9/20/2023 访问量:34

问:

                        TaskName = 'EXCEL-Auto'
            TaskPath = '\CustomTasks'
            ActionExecutable = 'C:\Program Files\Microsoft 
                                            Office\root\VFS\ProgramFilesCommonX64\Microsoft  
                                            Shared\Office16\operfmon.exe'
            
            ScheduleType = 'AtLogOn'
                        #ExecuteAsCredential = 'USERS'
            #BuiltInAccount = 'Users'
            
            RunOnlyIfNetworkAvailable = $False
            Enable = $True
            #RunOnlyIfNetworkAvailable = $False
            RunOnlyIfIdle = $False
            Priority = '7'
            Hidden = $False
            RestartOnIdle = $False
            AllowStartIfOnBatteries = $True
                        DontStopIfGoingOnBatteries = $True
            Ensure = 'Present'
            DontStopOnIdleEnd = $True
            MultipleInstances = 'IgnoreNew'
                        StartWhenAvailable = $True

我正在尝试使用 DSC 创建计划任务,对于“运行操作,使用以下用户帐户”,我想选择 USERS 而不是 SYSTEM(这是默认设置)。我尝试像上面的代码一样更改它(行注释)。这是行不通的。还有其他想法吗?计划任务

像这样的用户组 USER 组

PowerShell 计划任务 DSC

评论

0赞 Abraham Zinala 9/16/2023
我相信您在使用时必须提供用户名和密码:ExecuteAsCredentialNew-Object -TypeName System.Management.Automation.PSCredential -ArgumentList 'USERNAME', ('PASSWORD' | ConvertTo-SecureString -AsPlainText -Force)
0赞 Azure_CloudServices 9/18/2023
谢谢阿布!请注意,我不想使用任何特定的用户 ID/pwd。我想分配名为“USERS”的默认组。请参考我附上的图片,默认情况下,它被指定为“SYSTEM”

答: 暂无答案