C++ でプログラムを作成し、system() 関数からシステム コマンドを発行したいのですが、(コマンドに pwd が含まれているため) 実行可能ウィンドウにコマンドを表示したくありません。サーバーへのユーザー アクセスを許可したり、pwd を表示したりせずに、ユーザーのディレクトリからサーバーにファイルをコピーする必要があります。これを実行する .exe を用意するのが最も簡単な方法です。
元:
system("FILETRANSFER_SW.exe -pw helloWORLD11!@ C:/temp.txt F:/tempfolder/")
しかし、実行可能ウィンドウにはこのコマンドが表示されているため、パスワードを隠そうとする目的が無効になります。
プログラムの最初に system("@echo OFF") を発行しようとしましたが、次のコマンドが抑制されず、実行可能ウィンドウに表示されます。
助言がありますか?
ありがとう...