Копирование файла из папки C:\Windows\System32 в папку C:\Windows\SysWOW64 с помощью Fortran и/или C++

Я пытаюсь скопировать файл из папки C:\Windows\System32 в папку C:\Windows\SysWOW64, используя код(ы) Fortran и/или C++.

Код Фортрана:

      call system ('copy C:\Windows\System32\filename.extension C:\Windows\SysWOW64\filename.extension')
end

Код С++:

      #include <iostream>
#include<stdlib.h>
#include<string.h>
using namespace std;
int main() {
   system('copy C:\Windows\System32\filename.extension C:\Windows\SysWOW64\filename.extension');
   return 0;
}

Выполнение приведенных выше кодов возвращает ошибку следующего вида:

      The system cannot find the file specified.

Когда я вхожу

      copy C:\Windows\System32\filename.extension C:\Windows\SysWOW64\filename.extension

в командной строке в режиме администратора он отлично работает и возвращает

      1 file(s) copied.

Любая идея, как я могу скопировать файл из папки C:\Windows\System32 в папку C:\Windows\SysWOW64, используя языки программирования Fortran и/или C++?

Заранее большое спасибо за ваше время и помощь в этом вопросе,

Бакберген

0 ответов

Другие вопросы по тегам