VISTAでのwgetのタスク登録方法

このQ&Aのポイント
  • VISTAでのwgetのタスク登録方法について調べました。
  • wgetを使用してテキストファイルに記載されたURLのサイトを自動でダウンロードする方法を教えてください。
  • VISTAでのwgetのタスク登録方法がXPと異なるようで、うまくいかないのでアドバイスをお願いします。
回答を見る
  • ベストアンサー

VISTAでのwgetのタスク登録方法

wgetで、テキストファイルに羅列したurlのサイトを自動でダウンロードしたいのですが、 XPで使っていたときは、タスクに D:\wget\wget.exe -i url.txt と入力して、うまくいっていました。 しかし、vistaで同じことをしたいのですが、うまくいきません。 D:\wget\wget.exe 引数 -i url.txt としているのですが、間違っているでしょうか? コマンドプロンプトで直接 D:\wget\wget.exe -i url.txt と入力すると、狙い通りの動作をしてくれるのですが、 タスクに登録しても、時間がくると一瞬コマンドプロンプトの画面が映るだけで ダウンロード等せずに終了してしまいます。 どうかアドバイスをお願いします。

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

  • ベストアンサー
  • ann_dv
  • ベストアンサー率43% (528/1223)
回答No.1

url.txtをフルパスでD:\wget\url.txtのように指定するか、作業ディレクトリを指定して実行可能かお試しください。 http://tobysoft.net/wiki/index.php?Windows%2FVista%2F%A5%BF%A5%B9%A5%AF%A5%B9%A5%B1%A5%B8%A5%E5%A1%BC%A5%E9%A1%BC%A4%C7%A5%D0%A5%C3%A5%C1%A5%D5%A5%A1%A5%A4%A5%EB%A4%F2%BC%C2%B9%D4%A4%B9%A4%EB%CA%FD%CB%A1

tamagetane
質問者

お礼

ありがとうございました。 作業ディレクトリの指定で解決できました。

関連するQ&A

  • wget について

    wgetを使ってホームページをダウンロードし、オフラインで見たい のですが・・・ 普通に ファイルー名前をつけて保存ーwebページ完全保存 とすると画像ファイルがいっぱい入ったファイルとhtmlファイルが保存 されますよね?(閲覧しているページのみ) 一方wgetをつかって wget -r URL と入力すると、フォルダとhtmlファイルはたくさん作られるのですが 画像の入っているファイルがなく、オフラインで見れません なにかオプションがたりないのでしょうか?

  • wget 使い方

    http://sourceforge.net/projects/tripwire/files/tripwire-src/tripwire-2.4.2-src/ 例に、このサイトのファイルをダウンロードする場合、wgetで指定するurlはどのように入力すれば良いのでしょうか? wget http://sourceforge.net/projects/tripwire/files/tripwire-src/tripwire-2.4.2-src/ これではダメでした。 回答お待ちしております。

  • wgetでのダウンロードについて

    wgetでのダウンロードについて はじめまして。 HPのバックアップを取ろうと思い、wgetというものを使おうと思うのですが 取得できる物と、できない物があり、何故かがわからずに困っているので 理由、もしくは解決方法を御存じの方がいらっしゃいましたら、是非お教え下さい。 パソコンは、windows xpです。 (例) www.hoge.co.jp   L css(フォルダ)  L photo(フォルダ)  L image(フォルダ) index.html aaaaa.html という様な構造なのですが、cssフォルダの中の いくつかのファイルしか取得できませんでした。 (同じ様なスタイルシートで、拡張子は全て.cssです。) コマンドプロンプトで wget -r www.hoge.co.jp -P C:\wget という感じで実行しています。 全部DLできない訳ではないので、余計に悩んでいます。 みなさま、よろしくお願いします。

  • wgetコマンドについて

    今pogoplugをopenpogo化にしようと思いSSH接続をし、作業ディレクトリをtmpに変更したところです。 そこでwgetコマンドを使いメモリをフォーマットするためのソフトをダウンロードしようしとしたのですが、 wget: invalid option -- 'e' BusyBox v1.16.1 (2010-12-01 15:27:23 PST) multi-call binary. Usage: wget [-csq] [-O file] [-Y on/off] [-P DIR] [-U agent] url このようなエラーが出てきます。 解決方法が分かる方いませんか?

  • wgetのヴァージョン?

    最近連続でお世話になっております(汗。。) 二以上のURLを指定したファイルを指定しwgetで取得しています。 url.csvには以下のようにurlが改行で記述されています。 ttp://aaa.jp/ ttp://bbb.jp/ ttp://ccc.jp/ 以下のコマンドで成功します。 オプションは(index.htmlを省いたhtmlファイルだけを取得) wget -nc -r -A html -R index.html -i url.csv しかし、違うそれもスペックが高い(cpu、メモリ、しかもデュアルコア)サーバで実行すると1件目はオプション通りにファイル群を取得しますが、2件目以降のurlはindex.htmlだけを取得してしまいます。 ちなみに、wgetのヴァージョンは成功するほうが1.8.2で失敗するほうが1.10.2です(後者のほうがヴァージョンも高いですよね) 何かお気づきの方がいればご教授下さい。

  • タスクでデフラグを行いたい

    Windows Server 2003 Standard Edition SP1を使用しています。 また、ディスク構成はCDEFのボリュームに分かれています。 C以外のボリュームをデフラグしたいと思っています。 デフラグをタスクで仕掛けたいのですが、 defrag d: /v > c:\defrag_log というバッチをタスクで仕掛けても正常に動きません。 コマンドプロンプトで上記の通り入力すれば、きちんとC直下にログテキストが書き出されます。 何ゆえ、タスクだと駄目なのでしょうか?

  • c#による実行ファイルの作成方法

    using System; class test { public static int Main(string[] args) { int x = args.Length; for (int i = 0; i < x; i++) Console.WriteLine("{0}, {1}", i, args[i]); return 0; } } 上記のプログラムをvisual c# 2010 expressで ビルドした後、コマンドプロンプトから test.exe aaa bbb ccc と入力し引数を渡して呼び出そうとしたのですが、 「'test.exe' は、内部コマンドまたは外部コマンド、 操作可能なプログラムまたはバッチ ファイルとして認識されていません。」 と表示されうまくいきませんでした。 test.csを保存したうえで今度はフルパスでの入力や、 csc test.csなども試してみましたが、ダメでした。 参考書には「ビルドをすることでexeの実行ファイルが作成される」と書かれているのですが、 PC内にtest.exeは見当たりません。 コマンドライン引数が渡せないのは実行ファイルが生成されていないためだと思うのですが、 まだ始めたばかりで解決の糸口もわからない状況です。 何かヒントになるようなことでもいいので教えていただけると助かります。

  • FTPサーバ(IIS)のファイルをwgetで取得することができません。

    FTPサーバ(IIS)のファイルをwgetで取得することができません。 ※IISの既定のFTPサイト(通常C:\Inetpub\ftproot)直下にftpuser1 というフォルダを作成しておくと、このFTPサイトに ftpuser1でログオンした際、 カレント・フォルダが「/ftpuser1」となります。 1.DOS窓から次のコマンドを入力します。 d:\wget\wget.exe ftp://○.○.○.○/ftpuser1/test.txt --debug --append-output=d:\wget\log.txt --tries=3 --wait=60 --directory-prefix=d:\wget\test --ftp-user=ftpuser1 --ftp-password=ftpuser1 2.失敗したのでログを確認します。 「ftp://○.○.○.○/ftpuser1/」にあるファイルを取得したいのですが、 「ftp://○.○.○.○/ftpuser1/ftpuser1/」を参照しに行ってました。 ↓ログ Logging in as ftpuser1 ... 220 Microsoft FTP Service --> USER ftpuser1 331 Password required for ftpuser1. --> PASS ftpuser1 230 User ftpuser1 logged in. Logged in! ==> SYST ... --> SYST 215 Windows_NT done. ==> PWD ... --> PWD 257 "/ftpuser1" is current directory. done. ==> TYPE I ... --> TYPE I 200 Type set to I. done. changing working directory Prepended initial PWD to relative path: pwd: '/ftpuser1' old: 'ftpuser1' new: '/ftpuser1/ftpuser1' ==> CWD /ftpuser1/ftpuser1 ... --> CWD /ftpuser1/ftpuser1 550 /ftpuser1/ftpuser1: The system cannot find the file specified. No such directory `ftpuser1'. Closed fd 908 ちなみにフォルダ「ftp://○.○.○.○/ftpuser1/ftpuser1/」を作成したところ、 ファイルは取得できました。 なぜ「ftp://○.○.○.○/ftpuser1/ftpuser1/」を参照しに行くのか分かりません。 原因等分かりましたらご教授お願いします。 環境 ・接続先FTPサーバ  Windows Server 2003 R2  IIS 6.0 ・接続元  Windows 2000  wget 1.11.4

  • 連番で出力したい

    以下のような感じで、url.txtに書いてあるURLを落として連番で保存したいんですが、やり方がわかりません(wgetに限らずほかのコマンドも連番したいときがよくあります)。 環境はcygwinです。シェルの種類は何でも結構です。どなたか教えてください! cat url.txt | xargs wget -o output■連番■.html

  • タスク処理で黒のコマンドプロンプトが表示させない方法

    Windowsのタスク処理でバッチファイルを呼び出しているのですが、黒のコマンドプロンプトが表示されてうっとおしいのですが、 定期的にタスクで呼び出しは行いたいのですが、画面に表示させない方法はありますか? バッチの中味は単に実行ファイルとパラメータを渡しているものです。 例)test.batの中味 syori.exe testdata