gpt4 book ai didi

C++ ShellExecute特殊字符

转载 作者:行者123 更新时间:2023-11-27 22:50:53 25 4
gpt4 key购买 nike

如何从 ShellExecute 运行此命令?

在 Windows cmd 中,我使用这一行并且效果很好:

    C:\backup.exe -daily %date%

结果:

    C:\backup.exe -daily 05/19/2016

但是在 C++ 中,解释器不能使用 %。结果:

    C:\backup.exe -daily %date%

我该如何解决这个问题?

    ShellExecute(NULL, NULL,
"C:\\backup.exe",
"-daily %date%",
NULL,
SW_HIDE
);

最佳答案

运行 cmd.exe/C backup.exe ...cmd 负责变量替换。

关于C++ ShellExecute特殊字符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37329607/

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