谁能帮我运行命令以其他用户身份打开PowerShell?
目前我正在尝试运行以下命令
Runas /noprofile /user:domainusername powershell
它可以工作,但是一旦Powershell窗口打开,我必须提供密码,有什么方法可以直接在run命令中输入密码吗?
或者即使我知道如何在不打开新的 ps 窗口的情况下使用不同的用户从 PowerShell 运行任何命令,例如需要使用不同的用户运行以下命令。
Restart-Server -Name testservice
你可以试试schtasks.exe
。您可以使用schtasks.exe /?
获取帮助
如果您在使用此命令引用示例后遇到任何错误,请使用错误更新帖子,我们随时为您提供帮助。
更新: PowerShellRegister-ScheduledTask
中有一个内置的 cmdlet,但它依赖于操作系统,并且仅在 Windows Server 2012 之后可用。