• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:Vbsエラーダイヤログが表示されない その2)

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

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