以管理员身份运行启动服务

时间:2015-07-25 10:58:26

标签: powershell-v3.0

我想用start-service命令启动一些服务。这些服务仅以管理员权限启动。我在ps1文件中使用此命令并在Windows调度程序中运行它。服务不能开始。我登录该任务,我的用户具有管理员角色,但它可以启动。

start-service Netlogon

有错误:

错误:启动服务:服务'Netlogon(Netlogon)'无法启动由于    出现以下错误:无法在计算机上打开Netlogon服务'。'。    在行:1个字符:1    + Start-Service Netlogon    + ~~~~~~~~~~~~~~~~~~~~~~     + CategoryInfo:OpenError:
   (System.ServiceProcess.ServiceController:ServiceController)[Start-Service],
     ServiceCommandException     + FullyQualifiedErrorId:
    CouldNotStartService,Microsoft.PowerShell.Commands.StartServiceCommand

1 个答案:

答案 0 :(得分:0)

试试这个:

net start Netlogon

虽然它是一个批处理命令,但也在Powershell中工作。我作为本地帐户运行,不需要以管理员身份运行PS