gpt4 book ai didi

windows - 如何使用 Powershell 'invoke-expression' 以不同用户身份运行可执行文件

转载 作者:可可西里 更新时间:2023-11-01 13:59:46 26 4
gpt4 key购买 nike

我有一个启动 Powershell 脚本 (powershell.exe script.ps1) 的 C++ 服务应用程序。在脚本中运行可执行文件,但需要使用不同的用户凭据运行。有没有一种方法可以使用 invoke-expression cmdlet 或其他方式在 Powershell 中执行此操作?

最佳答案

试试 Start-Process 例如:

Start-Process cmd.exe -arg "/k whoami.exe" -Credential (Get-Credential)

当然,对于您的脚本,您需要以编程方式创建凭证,而不是使用提示输入用户名/密码的 Get-Credential

关于windows - 如何使用 Powershell 'invoke-expression' 以不同用户身份运行可执行文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3980260/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com