
No.2ベストアンサー
- 回答日時:
まず、FileExists に指定するパスは
\\server\sharename\directory\file.ext
という形式にされていますでしょうか。
S:\directory\file.ext
としても、asp にとっては、S:ドライブが
どのネットワークパスなのか、わかりません。
次に、\\server\sharename はどのような
アクセス権になっていますでしょうか。
ASPを匿名ユーザーとしてアクセスすると、
「IUSER_サーバー名」のユーザーとしてASPスクリプトは
動作します。
このユーザーが共有ディレクトリにアクセス権があるか
確認していただければと思います。
あるいは、ASPファイルに対して匿名アクセスではなく
基本認証アクセスに変更してみると、アクセス権の
テストが行いやすくなるかと思います。
この回答へのお礼
お礼日時:2000/12/19 19:06
ありがとうございます。
FileExistsは物理パスでしか使えないんだから、
"\\Server\share\~"の形式にすればいいんですね。
非常に役立ちました。
ASPは奥が深いですね…。
No.3
- 回答日時:
そのファイルはそのネットワーク上に公開されているものなのでしょうか?もしくは権限が必要だとか…。
そういった場合、エラーが起きることがあるのではないでしょうか?
もしそうだった場合、そのPCに共有フォルダをつくり、そのフォルダの共有設定をしてやる必要があります。
そういうのを全部ご存知の上で、この質問を出したとしたら………ごめんなさい、蛇足です。
蛇足ついでに共有フォルダの作り方。
1.「コントロールパネル」-「ネットワーク」-「ネットワーク設定」タブで「Microsoftネットワーク共有サービス」が追加されていることを確認。
2.フォルダを適当なところに作る。
3.そのフォルダで マウス右ボタン -「共有...」
4.「共有タブで「共有する」を選ぶ。
自分で墓の穴掘り掘りしてる気が…(^^;
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
このQ&Aを見た人はこんなQ&Aも見ています
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Access2003で「オブジェクト'○○...
-
FileExitsについて
-
一気にずばっと複数のメールを...
-
Thunderbird ローカルフォルダ...
-
Microsoft Access エラー 3051
-
ファイル名の特定文字だけ削除...
-
ダウンロード不可PDFファイルは...
-
フォルダ参照ではなくファイル...
-
サンダーバードでの新規にフォ...
-
初期化後の任意のアプリの復元
-
ASPでCSVファイルを作成しダウ...
-
【エクセルVBA】エクセルからテ...
-
Accessでフォルダを自動生成す...
-
Webサイト アプリのコンパイル他
-
Excelでdatファイルを作成??
-
1フォルダに保存できるファイル...
-
VBSでファイル選択ダイアログを...
-
マルチモニタ環境でネットから...
-
ヘルプファイルの翻訳
-
イラストレーターの保存先変更...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Access2003で「オブジェクト'○○...
-
FileExitsについて
-
BASP21を使わないファイルアッ...
-
ファイルやフォルダの有無、他...
-
Excelでのデータ挿入が上手くで...
-
サーバー上のファイルアクセス...
-
LAN上のMDBをIIS(ASP)から開く
-
初期化後の任意のアプリの復元
-
Excelでdatファイルを作成??
-
Microsoft Access エラー 3051
-
バッチファイルが作成できない
-
複数のテキストファイルをexcel...
-
複数のファイルを同時検索し、...
-
エクセルVBA フォームを開く時...
-
【Excel VBA】PDFを作成して,...
-
OCXのライセンス
-
フォルダ作成用バッチファイル...
-
VBAでFTPファイル転送がうまく...
-
FFFTPでサーバに新規フォルダが...
-
VBAでファイルパスが長すぎてコ...
おすすめ情報