私は何年もの間Windowsコマンドラインに苦労しています。デフォルトでWindowsに同梱されているプログラムを使用して、http(/ https)経由でファイルをダウンロードできますか?
追加のソフトウェアをダウンロードまたはプログラムし、%PATH%に追加してジョブを実行できることは知っていますが、すぐに使用できるソリューションを探しています。
このプログラムは、Windowsのホームバージョンで使用できる必要があります。
私は何年もの間Windowsコマンドラインに苦労しています。デフォルトでWindowsに同梱されているプログラムを使用して、http(/ https)経由でファイルをダウンロードできますか?
追加のソフトウェアをダウンロードまたはプログラムし、%PATH%に追加してジョブを実行できることは知っていますが、すぐに使用できるソリューションを探しています。
このプログラムは、Windowsのホームバージョンで使用できる必要があります。
回答:
Windows 7または8の場合:
powershell.exeを開き、次を入力します。
(New-Object System.Net.WebClient).DownloadFile("http://www.google.com/images/srpr/logo3w.png","C:\g.png")
URLがダウンロードページに直接移動した場合、iexplore.exeを開いてURLを読み込むバッチファイルを作成できます。これは最良のオプションではないと思います(wgetまたはcurlは、あなたが探しているように動作することに同意します)が、OEM専用のツールを使用する場合、これはオプションです。
Internet Explorerのコマンドラインオプションを参照してください
IE-複数のタブでウェブサイトを開く-.jsファイルで可能
いつか、複数のウェブサイトを異なるタブで開きたいと思いました。私は以下のようなものを試しました
iexplore "microsoft.com" "msn.com" "whatever.com"
あなたが試みたかもしれないように、それは期待通りに機能しませんでした。それを行うための.jsスクリプトを見つけました。ここにあります。スクリプトを.jsファイルに入れます。見つけた場所を見つけることができませんでした。しかし、それはEric Lippertブログからのものだと推測しています。
var navOpenInBackgroundTab = 0x1000; var oIE = new ActiveXObject("InternetExplorer.Application"); oIE.Navigate2("http://blogs.msdn.com"); oIE.Navigate2("http://blogs.msdn.com/tonyschr", navOpenInBackgroundTab); oIE.Navigate2("http://blogs.msdn.com/oldnewthing", navOpenInBackgroundTab); oIE.Navigate2("http://blogs.msdn.com/ericlippert", navOpenInBackgroundTab); oIE.Visible = true;
上記のコードをlaunchie.jsに保存します。ダブルクリック。行くぞ
Ctrl-K
、選択したコードを押す必要があります。また、blockquote機能を使用して、自分で書いていないものを引用する必要があります。ありがとうございました。