質問 |
||
| 質問者:naoya2008 | VBScriptでファイルアップロードはできない? | |
|---|---|---|
困り度:
|
VBScriptにて別のサーバーにファイルアップロードをしたいと思っています。 ネットワークドライブを切って今まで行っていましたが、よくそのドライブが切れてしまうことがあるため、別途対応しなければいけなくなりました。 市販されているActiveXコンポーネントを用いたりして試していますが、なかなかうまくいきません。 アドバイス頂ければと思います。 よろしくお願い致します。 |
|
質問投稿日時:07/12/22 18:13 質問番号:3619193 |
||
回答 |
|
| 回答者:Bonjin | スクリプトの中でファイルサーバに接続してから処理を行えば良いのでは? WshNetworkオブジェクトを使えばスクリプト内でファイルサーバに接続したり出来るはずです。 |
|---|---|
| 種類:アドバイス どんな人:一般人 自信:参考意見 |
|
| |
回答日時:07/12/23 17:46 回答番号:No.2 |
|
| この回答へのお礼 | お返事が遅くなり申し訳ございません。 この方法でも試しましたが無理でした。 回答ありがとうございます。 |
回答 |
|
| 回答者:heinell | 1.ネットワークドライブではなくネットワークパス(\\server\shareなど。サーバ名をIPアドレスにするとさらに強固?)を使う 2.サーバにFTPサーバを立ち上げる あたりはどうでしょう? |
|---|---|
| 種類:回答 どんな人:専門家 自信:参考意見 |
|
| |
回答日時:07/12/22 18:30 回答番号:No.1 |
|
| この回答へのお礼 | heinellさん 回答ありがとうございます。 ネットワークパスを指定しWScript.ShellをCreateし、RobocopyやXCOPYを用い、Runコマンドでアップロードを試みましたが、だめでした。 FTPサーバーを立ち上げれば確かに良いのですが、ファイルサーバーなので立ち上げるわけにも行かない状況です。 |