
こんばんは。C言語初心者のjovanといいます。
初心者のため拙い文章になってしまう可能性があることを初めにお詫びしておきます。
現在SYSTEM関数を使って、コマンドプロンプトでコマンドを実行するプログラムを作成しているのですが、少々困ったことになりました。
というのも、
SYSTEM("cl c:\\temp.c");
などと打ち込むと、ダブルクォーテーション内の記述がコマンドプロンプト上で実行され、コマンドプロンプトが終了されますよね?
私がやりたいのはそれだけではなく、(1)コンパイラをロードし、(2)フォルダを移動し、(3)コンパイルというような動作をコマンドプロンプト上で行わせたいのです。
しかしながら、この3つの動作をSYSTEM関数だけで処理するのは、SYSTEM関数は、1つのコマンドがコマンドプロンプトで実行されるとコマンドプロンプトが終了してしまうという性質上不可能だと思います。少なくとも私の知識上では無理です。
というわけで、SYSTEM関数、または他の関数でもいいのですが、コマンドプロンプト上で複数のコマンドを実行するプログラムはどのように作成したらよいのかを教えてくださると幸いです。
No.3
- 回答日時:
つ~か, そもそも「コンパイラをロードする」って, どういう処理のこと?
本当にその順序が必要?
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
このQ&Aを見た人はこんなQ&Aも見ています
-
system関数がうまくいかない
C言語・C++・C#
-
コマンド(例えばls)の出力結果を文字列で取得するプログラムの作成方法
C言語・C++・C#
-
CStringからchar*への型変換について教えてください。
C言語・C++・C#
-
-
4
system関数のエラー検出
C言語・C++・C#
-
5
ファイルやディレクトリの存在確認を行う方法
C言語・C++・C#
-
6
C言語のプログラム中に使うsystem()関数に変数を使う場合
C言語・C++・C#
-
7
DOS窓の非表示
C言語・C++・C#
-
8
system関数について
C言語・C++・C#
-
9
フルパスから最後のディレクトリ名を取得したい。
Visual Basic(VBA)
-
10
String^の^自体が何を意味しているのか、わかりません。
C言語・C++・C#
-
11
system関数でのシェル起動について
C言語・C++・C#
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
ACCESSでタイトルバーを非表示...
-
jarファイルをバッチで実行させ...
-
バッチファイルの書き方について
-
Javaプログラムでコマンド実行...
-
VBプログラムから「管理者とし...
-
batよりjava起動
-
ACCESS VBA からエクセルを最小化
-
MacOS:ターミナルではNPMのコ...
-
Eclipseで、プロジェクト名のと...
-
正しいURL指定しているにもかか...
-
Eclipseのアンインストールの仕方
-
html上で、バッチやexeファイル...
-
Eclipse・プロジェクトで、フォ...
-
SAStrutsのapplication_ja.prop...
-
Javascriptのパーミッション
-
classファイルについて
-
GUIアプリをコマンドラインで使...
-
「リソース(app.dicon)が見つか...
-
構文エラーのやり直しについて
-
javaクラスファイルをEclipseで...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
VBプログラムから「管理者とし...
-
MacOS:ターミナルではNPMのコ...
-
ACCESSでタイトルバーを非表示...
-
32bitアプリから64bitアプリの...
-
batよりjava起動
-
CloudSticky.jarが起動しない。
-
コマンドを実行してコマンドラ...
-
コマンドプロンプトの使い方
-
コマンドプロンプトが使えない
-
ShellExecuteの使い方について
-
VB6.0 ラベルが文字化け
-
実行したらがメモ帳出て来てしまう
-
staticのメモリ共有について
-
ACCESS VBA からエクセルを最小化
-
windowsのタスクスケジューラを...
-
jarファイルをバッチで実行させ...
-
javac のエラーメッセージについて
-
javaの中で環境変数を設定する。
-
FAT32→NTFS変換がうまくいきません
-
外部コマンドを実行する方法
おすすめ情報