WindowsのコマンドラインからURLを起動できますか?


34

WindowsのコマンドラインからURLを直接起動できますか?


私は常にiexplore www.google.comが機能すると思っていたので、過去の多くの時間でそれをやったと確信していますが、そうではありませんでした。そのため、パスにc:\ program files \ internet explorerを貼り付けてください。個人的には、MOREPATH = "c:\ program files \ internet explorer"のような退屈なもののために別の環境変数を作成します。次に、path = .......;%MOREPATH%これはコントロールパネルの..system..environment変数にあります。iexplore www.google.comがうまく機能するようになりました!
barlop

回答:


60

はい、開始コマンドで。例:

start "http://www.google.com"

これは、ユーザーのデフォルトのブラウザーを使用します。


38
使用しstart "" "some://url?with=special&chars=:->"ないと、物事が壊れることを忘れないでください。
ジョーイ

ニース、このソリューションのもう1つの優れた機能は、あなたもできるということですが、start www.google.com常に機能するとは限りません。
рüффп

3
引用符を削除する必要があります。削除しないと、新しいCMDが開きます。
-daVe

1
@daVe URLが引用されている場合、Joeyが言ったように空の引用符ペアが必要です
-phuclv

@Joeyコメントが答えよりも便利な場合
...-jpmc26

5

使用できます

start http://www.google.com

興味深いことに、次の組み合わせのみが上記のURLで機能しています。

start www.google.com
start http://google.com
start http://blog.google.com

しかし、以下は機能していません:

start google.com
start asp.net
start blog.google.com

後の例ではgoogle.comとasp.netがファイルとして扱われ、google.comファイルを見つけようとして、見つからないというエラーが発生するためだと思います。

www用にハードコードされていると思います。より良い推測はありますか?


これはおそらくstart、複数のアプリケーション(Webサイトだけでなく)で機能するためです。少なくとも提供するwwwか、それはおそらく、他のプロトコルを実行することができながら、HTTPプロトコルにあなたのURIをコマンドリンク。http://start
ジェフノエル14

4

このコンテキストでの「起動」とは何ですか?あなたができるstart http://www.foo.bar/など、デフォルトのブラウザが出てくると、そのURLを訪問する-あなたは何を意味するかということですか?


4

explorer <url>デフォルトのブラウザを使用するものを使用できます。


@ekajあなたの権利:/初めて試してみたがうまくいきませんでした-何らかの理由で今は
うまくいき

1

少なくともXPで機能する安価なアプローチを次に示します。

"%PROGRAMFILES%\Internet Explorer\IExplore" "http://www.msn.com"

12
痛い...とmsn.comも劣らない。

何明確な理由がないのに、頭に浮かんだ最初の事...
デヴィッド・アンドレス

どんな意味で安い?
カザーク14

1
@Kazark:デフォルトのブラウザが何であれ、Internet ExplorerでURL​​を開くという点で安価です。
デビッドアンドレス14


-5

C#コードから、これを実行することができます(cmd-startに相当):

Process.Start("http://stackoverflow.com");

コマンドラインから直接(つまり、最初に別のプログラムを実行せずに)URLを起動しました。


これC#ですか?これは、Windows 7でを使用して機能しませんcmd.exe
iglvzx

1
PowerShellでこれを試してみましたが、うまくいきませんでした。C#でなければなりません。これは本当に質問に答えますか?
カザール14

1
これはCMD構文ではなく、有効なPowershellでもないようです。ポスターが彼の回答を詳細に更新した場合、ダウン票を削除できます。
オリゴフレン
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.