こんにちは
サーバー上のファイルが削除したいのですがうまくいきません
以下ソースになります
Const SERVER_DIRECTORY = "\\TestServ\Inetpub\folderA"
Set objFso = CreateObject("Scripting.FileSystemObject")
objFso.DeleteFile SERVER_DIRECTORY & "\test.txt"
[結果]
Microsoft VBScript 実行時エラー'800a0046'
書き込みできません。
エラーコード調べてみると権限の問題のようですが
とりあえず以下は試した結果です。
(1)他のフォルダのファイルは削除可能
(2)目的のファイルに新規ファイル作成可能
(3)(2)で作成したファイルに書き込み可能
問題を切り分けるために最小の構成にしても
エラーがでるので、objFso.DeleteFileの部分が問題であることは間違いないと思うのですが・・・
単純な問題かもしれませんがほんとに権限の問題なのかかなり悩んでいます(そうであるならお客さんに設定をお願いすることになるので)
長文すみません、わかる方いたらお願いします。
No.1ベストアンサー
- 回答日時:
とりあえず、そのフォルダに対する匿名ユーザーの権限を調べてみてはどうでしょう。
名前は IUSR_コンピュータ名 だったような気がします。
回答ありがとうございます。
対象のファイルには匿名ユーザーのアクセス権限があたえられていませんでした。
テストデータ用にエクスプローラから右クリック→新規作成でファイルを作成した為権限が与えられていないのが原因でした。
(普段はユーザーがボタン押下→ASPのCreateTextFileで作成)
権限を追加して試みると削除できました。
勉強になりました。
ありがとうございました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Windows 10 Windows10起動しない、エラー0xc0000185修復方法 2 2022/07/14 12:28
- Visual Basic(VBA) VBAでの共有パスにつきまして 1 2023/03/04 17:24
- その他(開発・運用・管理) WindowsからSSHでサーバーにあるファイルをダウンロードできない…。 3 2022/04/24 11:08
- Excel(エクセル) 【マクロ】エラーが発生⇒実行時エラー58既に同名のファイルが存在 5 2022/08/31 10:03
- Access(アクセス) access,vbaでフォルダ内のファイルをテーブルにインポート、ファイル名もフィールドに追加したい 1 2022/08/31 11:11
- フリーソフト ffmpegのパラメーター『-i』について 1 2023/03/09 07:19
- Excel(エクセル) マクロの付いたExcelが開けません 3 2023/02/01 10:54
- Excel(エクセル) CSVファイルがカンマ区切りにならない。対処法を教えていただきたいです。 仕事でSMS一斉送信ができ 2 2022/07/01 21:24
- Visual Basic(VBA) Excel-VBAでのファイルの開き方 4 2023/02/14 11:01
- Windows 95・98 再質問 5 2022/11/29 08:58
このQ&Aを見た人はこんなQ&Aも見ています
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
VBAでファイルパスが長すぎてコ...
-
ASPで,mdbファイルへのinsert...
-
エクセルVBA フォームを開く時...
-
【Excel VBA】PDFを作成して,...
-
Microsoft Access エラー 3051
-
グーグルドライブからコピーし...
-
Refreshで落ちる
-
ExcelVBAで、隠しフォルダにあ...
-
FFFTPでサーバに新規フォルダが...
-
OCXのライセンス
-
Excelでdatファイルを作成??
-
Thunderbird ローカルフォルダ...
-
ボタンをファイルにリンクさせたい
-
batファイル処理でのテキストフ...
-
ファイルやフォルダの有無、他...
-
Access2003で「オブジェクト'○○...
-
複数のファイルを同時検索し、...
-
テキストファイルの文字色に色...
-
link rel index について。
-
バッチファイルが作成できない
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
VBAでファイルパスが長すぎてコ...
-
Microsoft Access エラー 3051
-
Refreshで落ちる
-
【Excel VBA】PDFを作成して,...
-
ExcelVBAで、隠しフォルダにあ...
-
エクセルVBA フォームを開く時...
-
FFFTPでサーバに新規フォルダが...
-
ブラウザでASPファイルを開こう...
-
ASP上でFileSystemObjectのDele...
-
VBAでFTPファイル転送がうまく...
-
フォルダ参照ではなくファイル...
-
ASPのファイルを他のサーバにコ...
-
Excel VBA シートを指定して...
-
グーグルドライブからコピーし...
-
VBSで指定したフォルダにファイ...
-
オンラインスキャンをしようと...
-
ASP.NETで、別サーバーへファイ...
-
BASP21のアップロードについて
-
web.configファイル内、valueに...
-
CSVファイルの出力に関して
おすすめ情報