VBSエラーダイヤログが表示されない

このQ&Aのポイント
  • Windows 7でのVBScriptの構文エラーのダイアログ画面が表示されなくなったため、エラーの原因や環境の問題について教えてください。
  • Windows Script Hostのバージョンが5.7から5.8に変わったことにより、VBScriptの構文エラーのダイアログ画面が表示されなくなりました。
  • 現在はVBScriptの構文エラーのダイアログ画面が表示されず、エラーの原因や解決策を探すことが困難です。Windows 7での問題か、環境の設定が誤っているか、教えてください。
回答を見る
  • ベストアンサー

Vbsエラーダイヤログが表示されない その2

補足には添付が出来ないみたいですので、新規で質問をしなおしました。 【初期の質問】start**************************************************** 以前はWindows Script Host Version 5.7 Windows XP IE8でした。 vbscript の構文エラーのダイヤログ画面(添付ファイルの様な)が出ていました。 現在はWindows Script Host Version 5.8 を使用しています。 Windows 7 IE8です。vbscript の構文エラーのダイヤログ画面が出なくなり、DOSの画面も チラッとするだけで、エラーを探す事が困難になりました。環境が悪いのでしょうか。 教えてください。よろしくお願いいたします。 end******************************************************************* 添付の画像の1番目がソースです。 添付の画像の2番目のエラーダイヤログが[Windows XP vbscript 5.7] の時はでましたが[Windows7 vgscript 5.8]になってからは、でません。 コマンドプロンプトの画面でcscript testaaa.vbsとする添付の画像の3番目のエラーは表示されますがテストの度にコマンドプロンプトから実行するのは不便です。 添付の画像2番目の様なエラーはWindows 7だから出力されないのでしょうか、それとも何か環境が悪いのでしょうか。よろしくお願いいたします。

質問者が選んだベストアンサー

  • ベストアンサー
  • yambejp
  • ベストアンサー率51% (3827/7415)
回答No.2

まずWin7のWSH5.8でも問題なくエラーダイアログはでます。 症状から推測するにおそらくvbsのデフォルトプログラムがなにかの手違いで WSCRIPT→CSCRIPTに変更されてしまったのではないでしょうか? 具体的にはコマンドプロンプトから wscript //H:WSCRIPT を実行してみてください。 なおCSCRIPTに戻す必要があれば wscript //H:CSCRIPT を実行してください。(まぁそんなケースはまずないと思いますが)

kita0615
質問者

お礼

万歳です。素晴らしいです。 感動しました。 エラーのダイヤログボックスが出ました。 ありがとうございます。本当にありがとうございます。

その他の回答 (1)

  • yambejp
  • ベストアンサー率51% (3827/7415)
回答No.1

画像ではりつけてますが、テキストで貼り付けてください 画像は縮小されて何が書いてあるかわかりません

kita0615
質問者

補足

申し訳ありません。 [ソース] 添付画面1 Option Explicit x = "あかんなあ" MsgBox x Windows XP Vbscript 5.7 フォルダーからクリックして実行するとダイヤログ画面のエラーがでます。 [エラーダイヤログ画面]添付画面2 スクリプト: C:\test\testaaa.vbs 行: 2 文字: この変数は宣言されていません。:'X' コード: 800A01F4 ソース: Microsoft VBScript 実行時エラー       ok Windows 7 Vbscript 5.8 フォルダーからクリックして実行するとチラッとするだけで何も表示されないので コマンドプロンプトで cscript testaaa.vbs [ENTR]とするとやっとプロンプト画面にエラーが表示されます。 [コマンドプロンプト]添付画面3 Microsoft (R) Windows Script Host Version 5.8 Copyright (C) Microsoft Corporation 1996-2001.ALL right reserved. C:\KITA\wsh\testaaa.vbs(2,1) Microsoft CScript 実行時エラー:この変数は宣言されていません。:'x' 添付画面2と添付画面3のソースのフォルダ名は違いますが、ソースの内容は同じです。 Windows 7ではダイヤログボックスでのエラーが出ません。Windows XPの時の様な画面がでないのでしょうか。 よろしくお願いいたします。

関連するQ&A

  • Vbsエラーダイヤログが表示されない

    以前はWindows Script Host Version 5.7 Windows XP IE8でした。 vbscript の構文エラーのダイヤログ画面(添付ファイルの様な)が出ていました。 現在はWindows Script Host Version 5.8 を使用しています。 Windows 7 IE8です。vbscript の構文エラーのダイヤログ画面が出なくなり、DOSの画面も チラッとするだけで、エラーを探す事が困難になりました。環境が悪いのでしょうか。 教えてください。よろしくお願いいたします。

  • ”.vbs”エラー表示の除去について

    Windows98起動時のエラー表示 Windows Script Host ファイル拡張子”.vbs”を持つスクリプトエンジンがありません。 が出ますがこの削除方法を教えて下さい。

  • 拡張子をvbsにして実行したら構文エラー

    vbsのスクリプトをテキストに書いて、 拡張子をbatにして、bat実行したら、 ループ実行みたいに延々スクリプトが流れてしまいました。 拡張子をvbsにして実行したら構文エラーとなりました。 しかしコマンドプロンプトにスクリプトを書いて、 実行したら実行はできます。 これはvbsの実行方法はまた別にあるのでしょうか?

  • スクリプトエラーについて質問です!!

    ソフトをダウンロードする際、下記の通り「スクリプト」についてがエラー出てしまいます。 (見れれば添付画像も参照下さい) 『スクリプト  "C:Users\・・・・}RunCheckPlus.vbs"のスクリプトエンジン"VBScript"が見つかりません』 自分でも色々調べてみて、下記のような対処法を色々講じたのですが 上手くいきません・・・。 【これまで実施した対処法】 (1)Internet Explorer のスクリプト デバッグと通知を無効する 1.[ツール] ボタン、[インターネット オプション] の順にクリックします。 2.[詳細設定] タブをクリックし、[スクリプトのデバッグを使用しない (Internet Explorer)] チェック ボックスと [スクリプトのデバッグを使用しない (その他)] チェック ボックスをオンにする。 3.[スクリプト エラーごとに通知を表示する] チェック ボックスをオフにして、[OK] をクリックする。 (2)レジストリを登録し直す 1.スタートメニューから「すべてのプログラム」をクリック。 2.アクセサリの中にある「コマンドプロンプト」を右クリックし、「管理者として実行」をクリック。 3.ユーザーアカウント制御のコマンドが表示されたら、[続行] をクリック。 4.コマンドプロンプトのタイトルバーに「管理者」と表示されていることを確認し、 「regsvr32 vbscript.dll」と入力して Enter キーを押す。 「vbscript.dll の DllRegisterServer は成功しました。」と表示されたら、「OK」をクリックしました。 以上(1)(2)の策は講じたのですが、相変わらず添付画面のスクリプトエラーが出ます。 どなたかお分かりの方、お教え頂けると大変助かります! 宜しくお願いします。

  • vbs で jar ファイルを起動させたいのにエラーがでる

    VBS で JAR を起動しようとするとエラーがでてしまって起動できなくて困っています。 ** test.vba ** Dim oShell Set oShell = WScript.CreateObject ("WSCript.shell") oShell.run "PLAY.jar",0 Set oShell = Nothing ************ と記述した test.vba をダブルクリックすると Windows Script Host が 「この操作に対して指定されたファイルには、アプリケーションが関連付けられていません。」 というエラーを出します。 2台のマシンで試してみましたがデスクトップはOKでもノートパソコンではNGでした。 そのマシンは WindowsXP Professional IE 6 ですが、2台ともその部分は同じです。 マイコンピュータからフォルダオプションを見たところ拡張子 VBS は ファイルの種類 VBScript Script File に関連付けられているようです。 コマンドラインから java -jar PLAY.jar と入力して実行すると起動できます。 なにが悪いのかさっぱりわかりません。 よろしくお願いします。

    • ベストアンサー
    • Java
  • VBScript (.vbe)のファイルについて

    VBScript (.vbe)のファイルについて 使用環境 : WindowsXP home sp3 ファイルの種類 : VBScript Encoded Script File プログラム : Microsoft (R) Windows Based Script Host ファイルの拡張子 : .vbe .vbeのファイルがあるんですが、これのコマンドについて教えてほしいです。 動作は メッセージボックスを出して、OKを押したら、特定のソフト(.exe)を起動させたいです。 もしくは、OKを押したら コマンドプロンプトを3つ起動させたいです。 このようにできるコマンドがあったら教えてくださいお願いします。 特定ソフトや、.vbeはCドライブの直下にあります。

  • wsh(vbs)のデバッグについて

    MSのScriptDebuggerをインストールした後に コマンドプロンプトからオプションの //D を付けてスクリプトをキックしたのですが、普通にスクリプトが実行されるだけでデバッガが起動してくれません。どの様にしたらデバッガが起動するのでしょうか。MSのScriptDebuggerのページ等を参照しても原因が分からず困っています。 よろしくお願いいたします。 実行したコマンド:cscript ×××.vbs //D です。 WSHのバージョンは5.6、インストールしたデバッガのバージョンは1.0.7295のXP/2000用です。

  • IE9 を開いたら、スクリプトエラーが出ます。

    windows7 を sp1 にアップデートしたら、余計なお世話で、ブラウザも IE9 にアップされてしまいました。 ツールバーが英文になってしまったので、IE9 Language Pack Update をしたら、日本語表示になりましたが、今度はブラウザを開くごとに下記の警告ダイヤログが開きます。 とてもウザいのですが、これを消す方法がありませんでしょうか? ----------------------- [ 警告ダイヤログの表示 ] スクリプトエラー このページのスクリプトでエラーが発生しました。 ライン : 15 文字 : 2 コード : 0 URL: file:///XXX/Microsoft%/20Office/Office12/INTLBAND.HTM

  • OutlookExpressのスクリプトエラー

    OutlookExpressバージョン6を起動するとダイヤログで、 ======================== このページのスクリプトでエラーが発生しました。 229 1 オブジェクトでサポートされていないプロパティまたはメソッドです。 0 res://C:\program Files\Outlook Express\msoeres.dll/frntpage.htm このページのスクリプトを実行し続けますか?      はい(Y)いいえ(N) ======================== と表示され、どちらを選んでもウィンドウの画面右部分が表示されません。 どうしたら元通りに直るでしょうか? スクリプトやリカバリーの知識もなく困惑しっぱなしです。 どうかご教授お願いしますm(_ _)m

  • ホームページがIEエラーです

    商売をしています。私どものホームページがエラーとなって見ることができないと、複数の方からご指摘がありました。IEの古いバージョンのようです。IE8でしたら大丈夫です。エラーの画像を送っていただきましたので添付いたします。対処方法をお教えください。

専門家に質問してみよう