• 締切済み

Error オブジェクトの取得

katyuaの回答

  • katyua
  • ベストアンサー率66% (2/3)
回答No.3

そういえば、Norton AntiVirus のスクリプト遮断機能によって「OpenTextFile」メソッドが使えなくなるという話がありましたね。 もしかすると先日ご本人が下記のメーリングリストに質問を投稿されたのかもしれませんが、以下のところで検索するといろいろ記事が見つかります。

参考URL:
http://www.users.gr.jp/query.asp

関連するQ&A

  • 「Scripting.FileSystemObject」について

    ただいまASPでWebシステムの開発をしております。 「Scripting.FileSystemObject」で質問をさせてください。 ASPの処理の中でファイルの削除をやりたかったので「Scripting.FileSystemObject」でファイル操作をしようと思いました。 記述は以下の通りです。 Dim objFileDelete Set objFileDelete = CreateObject("Scripting.FileSystemObject") objFileDelete.DeleteFile 消したいファイルのパス & ファイル名 ,True Set objFileDelete = Nothing 実行後にファイルを確認しましたが、消されていませんでした。 実行時にエラーにもなりませんでした。 調べてみると「Scripting.FileSystemObject」オブジェクトが作成されていないようなのです。 疑問に思ったことですが、そもそも「Scripting.FileSystemObject」はなにに入っている(表現がおかしいかもしれません)ものなのでしょうか? Windowsのシステムなのでしょうか? それともIISに依存するものでしょうか? 御存知の方がおりましたら教えてください。 お願いします。

  • ASPでWEBサーバと別サーバのパス取得とオブジェクト操作

    ASPプログラミングの「FileSystemObject」でWEBサーバ(IISのサーバ)のパスの取得とFolderオブジェクトの操作をしています。 別サーバのパス取得やオブジェクト操作は可能でしょか? 自分で別サーバのネットワークパスを指定して実行したらエラーになってしまったので実現可能かどうか知りたいと思います。 もし可能ならサンプルのソースなどで教えていただけると幸いです。 何分、素人なのでお手数をかけますが宜しくお願い致します。

  • FileSystemObject エラー

    お世話になります。 閲覧ありがとうございます。 質問ですが、WSHの'Scripting.FileSystemObjectで質問があります。 VBSにて'Scripting.FileSystemObject'を利用するスクリプトを自端末上に作成しました。 しかし、『CreateObject("Scripting.FileSystemObject") 』にてエラーが発生してしまします。 エラー内容は以下のとおりです。 エラー: ActiveX コンポーネントはオブジェクトを作成できません。: 'Scripting.FileSystemObject' コード: 800A01AD ソース: Microsoft VBScript 実行時エラー 他のPCでは同じVBSで稼働しておりますので、構文等の間違いはないかとおもいます。 エラーが発生しているPCも稼働しているPCもすべてWindows XP sp2です。 以下を試みましたが、改善しませんでした。 (1)IEの[プロパティ]→[セキュリティ]→[レベルのカスタマイズ]→[スクリプトを実行しても安全とマークされていない ActiveX コントロールの 初期化とスクリプトの実行] を有効 ※インターネット & ローカルイントラネットの両方とも↑にしました。 (ローカルディスク上にVBSは作成してあります。) (2)Windows Script 5.6の再インストール ソースは以下のようになっております。 お手数をお掛け致しますが、よろしくお願い致します。 Option Explicit Const HKEY_LOCAL_MACHINE = &H80000002 Dim objTextFile Dim objFSO '保存するためのファイルオブジェクト Set objFSO = CreateObject("Scripting.FileSystemObject") Set objTextFile = objFSO.CreateTextFile("C:\Test.txt", True) objTextFile.WriteLine "Test!!" msgbox "処理が終了しました。"

  • 実行中のASPファイル名(自ファイル)を取得する

    お世話になります。 ASP内で現在実行中の自ファイル名称(パスでも可です)を取得したいと考えております。 VBでのMe.Nameみたいなことができるのかと思ったらできなくてちょっと困ってます。 ご存知の方いらっしゃいましたら何卒ご教授の程、よろしくお願いいたします。 一応環境情報も。。。 環境:IIS5.1 + ASP

  • エラー処理

    環境:IIS,ASP(VBScript) サーバー Windows2000Server ASP超初心者です。 処理の途中でエラーになっても On Error Resume Next と If Err.Number then ........ を組み合わせればうまく逃げられるのはわかるの ですが、On Error Resume Nextを書いてもエラー が表示されて落ちます。 #include file の中についてはOn Error Resume Nextは無効なのでしょうか?

  • オブジェクト生成エラー

    お疲れ様です。 ASP.NETを使用してエクセル操作の為 Excel.Application test = Excel.Application(); とオブジェクトを生成する際に下記エラーが表示されます。 IISを使用する際にエラーが発生します。 解決策をご教示御願いできますでしょうか。 /////////////////////////// $exception {"CLSID {00024500-0000 -0000-C000-000000000046} を含むコンポーネントの COM クラス フ ァクトリを取得中に、次のエラーが発生しました: 80070005。"} System.Exception {System.UnauthorizedAccessException}

  • ActiveXコンポーネントはオブジェクトを作成できません・・・っていわれても・・・

    初心者のつまずきですので、簡単な質問かもしれませんが おつきあいください。 練習のため、以下のファイルを作り実行しました。 <HTML> <HEAD> <TITLE>簡単な例</TITLE> </HEAD> <SCRIPT LANGUAGE="VBScript"> <!-- Set fs = CreateObject("Scripting.FileSystemObject") --> </SCRIPT> </HTML> このファイルを実行すると(HTML形式) IEのステイタスバーの左端に びっくりマークが表示され エラーメッセ字を表示させると ライン7 文字1 エラー ActiveXコンポーネントはオブジェクトを作成できません。     'Scripting.FileSystemObject' コード0 と表示されます。 ここで質問です。 1.このエラーを回避するためにはどうしたらいいのでしょうか。 2.ActiveXとはいったい何なんでしょうか。簡単に説明してもらえないでしょうか。 ちなみに現在使っているIEは Version6.0.2800.1106.xpsp2.030320-1720 更新バージョンSP1 と表示されるものです。 よろしくお願いします。

    • ベストアンサー
    • HTML
  • FileSystemObjectでのパス名の取得

    お世話になります。 VBScriptでフォルダ内のファイルコピーのスクリプトを作っているのですが、FileSystemObjectを使用してネットワーク共有してある日本語のフォルダ名(Getfolder)を取得すると文字化けして取得できません。 Dim fso,fo set fso = CreateObject("Scripting.FileSystemObject") set fo = fso.getfolder(フォルダパス) WScript.Echo fo.path <---フォルダのパスを表示 なにか解決する方法はありますでしょうか? ちなみに、ローカルドライブの日本語フォルダは正常に取得できました。

  • ASPを用いてSQLServerからのデータ取得ができません。

    ASPを使ってSQLServerからのデータ取得ができません。 クライアントのPCから、Webサーバ経由でDBサーバへアクセスすると、 『[Microsoft][ODBC SQL Server Driver]分散トランザクション エラー』 というエラーメッセージが表示されます。 WebサーバとDBサーバが同一PC上にある場合は、問題なく実行できます。 また、同じテーブルを使って、簡単なサンプルコードを実行した場合では、WebサーバとDBサーバが別々のPC上にあっても問題なく動きます。 原因はIIS、もしくはSQLServerの設定にあるのか、それともASPファイルのソース自体にあるのか、わかりません。 どなたかご存知の方、よろしくお願いします。 DBとの接続はADO接続で、環境は、 Webサーバ/WindowsXP Pro、IIS 5.0 DBサーバ/WindowsXP Pro、SQLServer2000 を使っています。

  • [ASP+File操作]長いファイル名の操作。

    こんばんは。 Windows2000 + IIS という環境でASPプログラミングをしています。 テキストファイルを操作する処理があるものを制作していますが・・・1つ問題が。 Set fs = Server.CreateObject("Scripting.FileSystemObject") Set fsData = fs.OpenTextFile("C:\demo.csv",8"True) としますと問題ないのですが・・・ いろいろ検証した結果・・・ファイル名が8文字までで9文字以上になるとエラーになることがわかりました。 たとえば a20030711.csv などは駄目ということです。 これも自力で調べたことなので確かかどうかは判りませんが・・・。 もし、そうであれば・・・9文字以上のファイル名にてテキストファイルを保存したい場合はどうすればいいでしょか?? 宜しくお願いいたします。