Как запустить скрипт из bat файла на c++

Рейтинг: 0Ответов: 1Опубликовано: 05.07.2023

Всем добра, есть скрипт из bat файла

@echo off
for /d %%i in ("%AppData%\????????-????-????-????-????????????") do rd "%%~i" /S /Q

Как запустить это через код (запуск файла батника из директории не вариант)?
Заранее спасибо


Написал такой код, но он не работает

#define _CRT_SECURE_NO_WARNINGS
#include <iostream>
#include<stdlib.h>
#include<string.h>

int main() {
    char cmd[256];
    strcpy(cmd, "@echo off\nfor / d % %i 
    in(\"%AppData%\1C\1Cv8\????????-????-????-????-????????????\") do rd \"%%~i\" / S / Q");
    system(cmd);
    return 0;
    }

Ответы

▲ 1
system("@for /d %i in (\"%AppData%\\????????-????-????-????-????????????\") do rd \"%~i\" /S /Q")