gpt4 book ai didi

c++ - 从 C++ 调用 powershell cmdlet

转载 作者:塔克拉玛干 更新时间:2023-11-03 07:08:10 31 4
gpt4 key购买 nike

我在 C++ 项目中使用 Visual Studio 2010。我想从我的 C++ 代码中执行 "Set-SmbServerConfiguration –EncryptData $true" cmdlet。

我尝试使用 system() 但它不起作用。可能是在执行如下命令后卡在 confirm 选项:

Confirm
Are you sure you want to perform this action?
Performing operation 'Modify' on Target 'SMB Server Configuration'.
[Y] Yes [A] Yes to All [N] No [L] No to All [S] Suspend [?] Help (default is "Y"):

有没有什么方法可以使用 Windows 中的 C++ 代码的默认确认值(“Y”)来做到这一点?

最佳答案

尝试将 confirm:$false 添加到 powershell

关于c++ - 从 C++ 调用 powershell cmdlet,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46360419/

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