Написание программы на c ++, и я хочу выполнить системную команду из функции system (), но я не хочу, чтобы пользователь видел команду (потому что команда включает в себя pwd) в исполняемом окне. Мне нужно скопировать файл из каталога пользователя на сервер, не предоставляя пользователю доступ к серверу и не отображая pwd. Подумал, что .exe это делает проще всего.
Ex:
system ("FILETRANSFER_SW.exe -pw helloWORLD11! @ C: /temp.txt F: / tempfolder /")
Но в исполняемом окне отображается эта команда, что побуждает к попытке скрыть пароль.
Я пытался выдать
система ("@ echo OFF")
в начале программы, но это не подавляет следующие команды, они все еще отображаются в исполняемом окне.
Есть предложения?
Спасибо ...