2011-07-06 20 views
0

Windows 7のコマンドラインでxcopyを使用してデータを収集して他のサーバーにアップロードするバッチスクリプトがあります。私は、そのスクリプトが共有ポイントにあるいくつかのファイルを収集したいので、URLを使用してそれらを取得し、ログインする必要があります。コマンドラインからURLを使用してファイルをコピーする

xcopyはジョブを実行できませんが、それを実行できる他のプログラムはありますか?

答えて

0

理論的には、cURLを曲げてSharePointサイトからファイルをダウンロードすることができます。サイトが公開されていれば、それはとても簡単です。そうでない場合は、最初に認証する必要があり、これが問題になる可能性があります。

0

windows用のwgetですか?​​

+0

wget --http-user = XXX --http-password = YYY - チェックマークなしの証明書https:// myUrl 唯一の欠点は、私のパスワードが必要だということです。私のバッチファイルのクリアテキスト。それを避ける方法はありますか? – Lyhne

+0

マニュアルによれば、それらを.wgetrcに格納することができます。 http://www.gnu.org/software/wget/manual/html_node/HTTP-Options.html – henkebenke

+0

.wgetrcはファイルですか?どこで見つけるのですか? – Lyhne

0

CURLを使用して、ユーザ名とパスワードをpost引数として指定してログインすることができます。あなたは-d or --dataフラグを使ってポストargsを供給することができます。ログインして(そして必要な権限を持っていれば)、必要なファイルを取得し、ローカルファイルに対して既に行っているようにxcopyを使用して転送することができます。

関連する問題