2017-12-19 5 views
0

というタイトルは、バッチファイルを作成して、必要なときにいつでもプログラムを起動しようとしていることを示唆しています。私はこれを扱って以来、しばらくしていたので、私は錆びています。私は並行してそれらを次々に開始しないようにしたい場合は、私は/waitを使用する必要が見つけてきたように複数のプログラムを起動するためのバッチ

私の現在の行が

@echo off 

start "" "TaskMgr" 
start "" "path to exe1" /wait 
start "" "path to exe2" /wait 

です。私が確信しているのは、タスクマネージャのラインです。私はあなたが単純なTaskMgrで始めることができることを発見しました(これはファイル内の他の行の読み込みを許可せず、コマンドプロンプトを保持します)。そして、私がタスクマネージャーのexeへのパスを使用していないので、これを行う正しい方法。

もし私が多少の理解を持っていれば、歓迎します。

P.S./Bonus:無関係なメモでは、複数のコード行をここにコードとして貼り付けて、各行の先頭に4つのスペースを迷惑にする必要はありませんか? (注意深くないと表を壊すかもしれません)

+0

4つのスペースは、コードブロックをマークする方法です。 –

+0

私が意図したことは、たぶん10行のコードを投稿してから、行の先頭に移動して4つのスペースを10回(各行に1つずつ)入力するという代替方法があります:) – NulisDefo

+1

10行を貼り付けますそれらをすべて強調表示し、ツールバーアイコン '{}'をクリックします。 –

答えて

1

可能性のあるエイリアシングを避けるために%SystemRoot%\System32\taskmgr.exeを使用することをお勧めします。 taskmgr.exeを実行する前にtaskmgr.cmdを実行すると、カレントディレクトリまたはパスのどこからでもtaskmgr.cmdを実行できます。また、実行中のアーキテクチャのtaskmgr.exeの正しいバージョンです。

関連する問題