运行 不同用户的 PowerShell
Running PowerShell with different user
任何人都可以帮助我使用 运行 命令以不同的用户身份打开 PowerShell 吗?
目前我正尝试运行低于命令
Runas /noprofile /user:domain\username powershell
它可以工作,但是一旦 powershell window 打开我必须提供密码,有没有什么方法可以直接将密码输入 运行 命令?
或者即使我知道如何在不打开新 ps window 的情况下使用不同的用户 运行 来自 PowerShell 的任何命令。例如需要 运行 下面的命令使用不同的用户。
Restart-Server -Name testservice
你可以试试schtasks.exe
。您可以使用 schtasks.exe /?
获得帮助
如果您在参考示例使用此命令后遇到任何错误,请更新 post 错误,我们随时为您提供帮助。
更新:
PowerShell Register-ScheduledTask
中有一个内置的 cmdlet,但它依赖于 OS,并且只能从 Windows Server 2012 开始使用。
任何人都可以帮助我使用 运行 命令以不同的用户身份打开 PowerShell 吗?
目前我正尝试运行低于命令
Runas /noprofile /user:domain\username powershell
它可以工作,但是一旦 powershell window 打开我必须提供密码,有没有什么方法可以直接将密码输入 运行 命令?
或者即使我知道如何在不打开新 ps window 的情况下使用不同的用户 运行 来自 PowerShell 的任何命令。例如需要 运行 下面的命令使用不同的用户。
Restart-Server -Name testservice
你可以试试schtasks.exe
。您可以使用 schtasks.exe /?
如果您在参考示例使用此命令后遇到任何错误,请更新 post 错误,我们随时为您提供帮助。
更新:
PowerShell Register-ScheduledTask
中有一个内置的 cmdlet,但它依赖于 OS,并且只能从 Windows Server 2012 开始使用。