system()
C++を使用して、以下のバッチ ファイル コマンドを実行する必要があります。ただし、コマンドを正しく取得できませんでした。
以下のコマンドを C++ で適切な構文で記述するにはどうすればよいですか?
CALL install\setup.exe /s /v" /qn "KEY=0000-0000-0000-0000-0000" SHORTCUT=0 INSTALLDIR=\"C:\\Program Files\\Install\\Setup\" /l+*v "%SYSTEMROOT%\Setup.log""
以下は私のC++コードです。
int main()
{
system("\"install\setup.exe\" /s /v /qn KEY=0000-0000-0000-0000-0000 SHORTCUT=0 INSTALLDIR=\ C:\\Program Files\\Install\\Setup\ /l+*v %SYSTEMROOT%\\Setup.log");
system("\"C:\\Program Files\\install\\Setup\\setup.exe\" no");
system("\"C:\\Program Files\\install\\Setup\\setup.exe\" adder add -y Administrator");
system("\"C:\\Program Files\\install\\Setup\\setup.exe\" adder add -y user1");
system("\"C:\\Program Files\\install\\Setup\\setup.exe\" adder add -t Device run.exe");
}