• ベストアンサー

「start」コマンドの""について

windowsのstartコマンドの仕様がよくわかりません。 start "iexplore"  と打ち込むとコマンドプロンプトが開いて、 start iexplore と打ち込むとIEが立ち上がるのはなぜでしょうか? callコマンドなどと若干異なる挙動のように見えます。

質問者が選んだベストアンサー

  • ベストアンサー
  • Gotthold
  • ベストアンサー率47% (396/832)
回答No.1

start /? でstartコマンドのヘルプを見れば仕様はわかります。 START ["タイトル"] [/D パス] [/I] [/MIN] [/MAX] [/SEPARATE | /SHARED] [/LOW | /NORMAL | /HIGH | /REALTIME | /ABOVENORMAL | /BELOWNORMAL] [/NODE <NUMA ノード>] [/AFFINITY <16 進数の関係マスク>] [/WAIT] [/B] [コマンド/プログラム] [パラメーター] 上記の通り最初にタイトルがあるので start "iexplore" の場合は、"iexplore"はタイトルと認識されます。 タイトルは[ ] で囲まれていることからわかるように省略可能なので start iexplore のようにタイトルと認識できない iexplore が最初に来た場合は、コマンド/プログラムと認識されます。 "iexplore"をコマンド/プログラムと認識させたいのであれば、 第1引数に適当なタイトル(空とか)を入れれば良いです。 start "" "iexplore"

Libertarian2011
質問者

お礼

完璧にわかりました。 ヘルプ見てから聞けって話でしたね。丁寧に教えていただき、ありがとうございました。わかりやすく、大変助かります。

関連するQ&A

  • [バッチファイル]InternetExploreを起動後、タスクバーにコマンドプロンプトを表示しない方法は?

    バッチファイルにて、InternetExploreを起動するバッチファイルを作成しています。 具体的には、「iexplore http://www.yahoo.co.jp」でInternetExploreでYahoo!Japanを起動するものです。 上記の場合、IEが起動した後からIEが閉じられるまでの間、タスクバーにコマンドプロンプトの表示が出ます。 これを、 IEを起動している間中、コマンドプロンプトのタスクバーに表示しないようにしたいです。 「start iexplore http://...」でやると、IEは起動しますが、IEを閉じたときの後処理ができません。(IEをstartした後にコマンドプロンプトが終了してしまうので) 「処理待ちの状態のコマンドプロンプトをタスクバーに表示しない」という方法をご存知の方、ご返答宜しく御願い致します。

  • スタートメニューからコマンドプロンプトが消えました。どうすれば起動できますか?

    スタートメニューからコマンドプロンプトが消えました。どうすればコマンドプロンプトを起動できますか? 宜しくお願いいたします。

  • GUIアプリスタート後コマンドプロンプトのウィンドウを隠したい

    コマンドプロンプトから次のようなコマンドを入力して、 GUIアプリ(スクリプト)をスタートさせています。 (Perl/TkによるGUIアプリが起動します)    perl hoge.pl ここでhoge.plが立ち上がった後はコマンドプロンプトの 黒いウィンドウは目障りで出来れば消したいのですが そんなことはできるのでしょうか? どなたかお分かりになる方いらっしゃいましたら お教え願えませんでしょうか? どうぞよろしくお願いします。

  • コマンドプロンプト(start)

    START コマンドでURLのショートカットを指定して実行させると 起動元のエクスプローラ上に展開されるのですが別タスクで起動させる 方法はないのでしょうか。 例:gooをブラウザで閲覧している時に、コマンドプロンプトで start "" C:\google.url (絶対パスで指定、ローカル「C:\」の配下にあると仮定します) するとgooの上にgoogleが表示されてしまう 別窓で展開できる方法があれば教授下さい。 OSはWindows(XP)です。 以上、宜しくお願い致します。

  • IEをコマンドで呼び出す時ページ指定をすることはできる??

    windows2000 IE6.0を使用 "C:\Program Files\Internet Explorer\IEXPLORE.EXE" と書けばIEを立ち上げることは可能なのですが、 その開くページも指定したいのです。 普通に開くとホームページが開きますよね? (※ここで言うホームページはホームページの本来の意味のものです) そのデフォルトページは変えたくなくて、 言うならば、あるページへのショートカットを 実行したいという感じなのです。 コマンドプロンプトから ショートカットを実行することは可能なのでしょうか?

  • コマンドプロンプトが立ち上がらない

    質問させてください。 windows2003Serverを現在使用しているのですが コマンドプロンプトが開きません。 [スタート]→[ファイル名を指定して実行]でcmdまたは [スタート]→[全てのプログラム]→[アクセサリ]で 開こうとしているのですが クリックしても何の反応もありません。 タスクマネージャーから見ても 実行しているようには見えません。 又、コマンドプロンプトだけではなく exeファイルも実行できないものもあり 症状はコマンドプロンプトのときと同じです。 原因がわからないため 大変困っています。 又、ウイルスにかかったのではないかとも 思っています。 同じ症状または原因や対策を 知っていらっしゃる方いらっしゃいましたら 教えていただけないでしょうか。 以上、大変お手数ですが 宜しくお願い致します。

  • コマンドプロンプトについて

    スタート→プログラム→アクセサリ→コマンドプロンプトがありません。消した覚えがないのですが・・・・ コマンドプロンプトのみをインストールするにはどうしたらよいのでしょうか?教えてください。

  • Telnetというコマンドプロンプトが開き。。。

    先ほど、とあるサイトでリンクを開こうとしたら、 Telnetと書かれたコマンドプロンプトのような画面が3つ立て続けに開き、成功とメッセージが流れました。 windows mediaplayerも立ち上がりました。 あわてて全てを消したのですが、ウイルスもしくはレジストリの改変などがなされていないか心配です。 これはいわゆるブラウザクラッシャーでしょうか? また、コマンドプロンプトの画面が開いたことが怖いので、何か解決策とうあれば教えていただきたく思います。 今のところおかしな挙動はありません。 OSはウィンドウズXPです。 よろしくお願いします。

  • IEを基本優先度「高」で起動する方法

    こんにちは。 Windowsで、プロセスの優先度を変更するには、タスクマネージャから手動でするか、 コマンドプロンプトでstartコマンドを使えばよいことは知っています。 http://www.atmarkit.co.jp/fwin2k/win2ktips/112changepriority/112changepriority_02.html  に書かれていることに従って、Internet Explorerを、 start /high C:\Progra~1\Intern~1\iexplore.exe で、コマンドプロンプトから起動したところ、基本優先度が「高」の状態でIEが起動しました。 ですが、2つ目以降のIEは、上と同じように起動しても、基本優先度が「普通」の状態でしか、 起動しませんでした。 そこで、基本優先度を「高」にした状態で、複数のInternet Explorerを立ち上げる方法を、知りたいと思っています。 どなたかご存知の方がいらっしゃれば、情報提供をお願いいたします。

  • コマンドプロンプトが表示されなくなった

    OSは、Windows 2000です。 ATコマンドを走らせるために、下記のホームページを参照しました。 http://support.microsoft.com/kb/313565/ja 上記HP通り、現在実行中のサービス一覧を表示するために コマンド プロンプトで『net start』を入力し、Enter キーを押しました。 何か一瞬見えたのですが、コマンド プロンプトの画面がすぐ消えました。 その後、コマンド プロンプトをクリックしても、ほんの一瞬なにか見えるのですが 表示されません。 どうしたらよいのでしょうか? どなたかアドバイスをいただけないでしょうか? よろしくお願い致します。