• 締切済み

WSH ~.vbs のデバッグについて

お世話になります。 ~.vbsのデバッグについて教えてください。 スクリプトデバッガを使って1ステップづつ実行したいのですが、起動の仕方がわかりません。 手順を教えていただけないでしょうか? STOPステートメントでスクリプトデバッガが起動する旨MSのサイトに記述がありましたが、起動しません。 よろしくお願いします。

みんなの回答

  • rara_sun
  • ベストアンサー率50% (271/539)
回答No.1

こちらに詳しい手順が載ってます。 ご覧ください。 http://www.asia.microsoft.com/japan/msdn/scripting/default.asp

HiroBlue
質問者

補足

この頁の、Script Debugger の起動のところは自力で確認しました。 > Internet Explorer から起動する。 これは、VBSなので対象外 > デバッガで起動する。 Script Debugger でドキュメントを読み込み、[デバッグ] メニューの [次のステートメントで中断] をクリックすると、スクリプトが実行されます。デバッガのウィンドウが表示され、実行中のスクリプトの最初のステートメントでデバッガが中断されます。 デバッグメニューを開いても全グレーアウトしています。 > スクリプトのプログラムから起動する。 スクリプトを記述するとき、スクリプトの実行を中断するステートメント (VBScript では Stop ステートメント、JScript では debugger ステートメント) をスクリプト内に記述します。スクリプトの実行がそのコード行に達すると、その時点で Script Debugger が起動されます。 記述がよくわからないのですが、 VBSでSTOP JSでdebbuggerという行を足してみても状況変わりませんでした。 > スクリプト エラーに対する応答で起動する。 ブラウザまたはサーバー側の環境で、スクリプトの実行中に構文エラーまたは実行時エラーが発生した場合、エラー メッセージが表示されます。エラー メッセージが表示されたダイアログ ボックスからデバッガを起動すると、エラーの発生した行を表示することができます。 これはうまく確認できていません。 cscript ~.vbs //D でデバッガが起動することは確認できました。 vbsをデバッグするには何か特別なことがあるのでしょうか

関連するQ&A

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

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

  • WSH(Windows Script Host)のデバックはどの様にするのですが。?

    WSH(Windows Script Host)をデバックしたいのでいろいろ調べて Micrsoft Script Debaggerをインストールしました。 そして、コマンドプロンプトでstop行入りのhoge.vbsに対して、 「cscript.exe //X C:\hoge.vbs」及び「wscript.exe //X C:\hoge.vbs」を 実効しましたがデバッガは起動しませんでした。 (Micrsoft Script Debaggerの単独起動は確認済み) 他の方法でも結構ですので、皆さんのWSH(Windows Script Host)のデバックの 仕方を教えて下さい。 では、宜しくお願いします。

  • ECLIPSEでのTOMCATを使ったデバッグ

    こんにちわ。 現在開発でECLIPSEを使用しているのですが、 デバッガを使ってステップ実行をしたいのですが、 デバッガかブレークポイントにとまってくれません。 どうしたらよいのでしょうか? デバッガを使いたいときはTomcatを立ち上げて、デバッグを実行してブラウザから動作する。 と、この順番であってますか?? 開発を進めるためにどうしても必要なので みなさんどうかよろしくお願いします。

  • レゴマインドストームNXTのデバッグについて

    レゴマインドストームNXTのデバッグについて レゴマインドストームNXT用アプリを、C/C++で開発しようと考えています。 この開発で利用できるデバッガは存在しないのでしょうか。 以下のページを見ると、ステップ実行のデバッガにてリアルタイム制御を デバッグすることは出来ないため、Blouetoothによるデータロギングを 行うべきだと書かれています。 http://lejos-osek.sourceforge.net/jp/datalogging.htm 私はそれ以前にステップ実行を行うためのデバッガを探しているのですが、 まだ見つかっていません。

  • VBSからリモートサーバのサービスを操作したい

    VBScript初心者なので単純な質問かもしれませんが、どなたか教えていただけないでしょうか? VBS内からリモートサーバのサービスの停止/起動(net stop/start)を実行したいと考えています。 WMIを利用すれば実現できるらしいのですが、どのように記述すればいいのかが分かりません。 スクリプトのサンプルなどがあれば教えていただけないでしょうか? 出来ればどの部分を変更すれば使えるかも教えていただけると助かります。。。

  • 緊急です。デバッグについて…。素人です。

    自社HPをみようとすると、 今まで見れていたのですが何かを触ってしまったのか ある日みれなくなっていました。 表示されるとおりに進んでいっても解決できません。 表示されるコメントを下記に書いておきました。 不足がありましたら、ご指摘ください。 急いでいます!アドバイスお願いします。 HPをブックマークより開くと 「ランタイムエラーが発生しました。デバッグしますか? 行:11 エラー:オブジェクトがありません」 ↓ “はい”を選択。 ↓ 「デバッガを選択してください。」 このとき“可能なデバッガ”に “新しいインスタンスMicrosoht Script Editor”が表示されているのでそれが選択されています。 「選択したデバッガを使ってデバッグしますか?」 となっているので“はい”を選択。 ↓ “リモートプロシージャコールにステップイン”という タイトルの画面が出てきて “デバッグするプログラムの種類”に“Script”が選択されていて “以下のプログラムをデバッグします”に“スクリプト”が 選択されています。 ↓ “OK”をクリックすると 「Microsoft JScript実行時エラー:オブジェクトがありません」 となってしまいます。 その後“接続”をやっても上記のメッセージが出ます。 どうすればいいのでしょうか? 素人なのですみませんが細かく教えてください。

  • VBSでバッチファイルを実行したときに

    VBSでbatファイルを起動したときに、 batファイルの実行が完了するまで、 「ただいま、処理中・・・」というような ダイアログボックスを表示し、処理完了後に そのダイアログボックスを消して、次処理へ いくようなスクリプトの記述の仕方がありまし たら教えてください。 よろしくお願いいたします。

  • PHPEclipseを使ってデバッグするには?

    WindowsXP上でPHPの開発環境を作ろうと思っています。 開発ツールはEclipseのプラグインであるPHPeclipseが便利そうなのでこれで行こうと思います。 その為に以下の手順で開発環境を整えたのですが、PHPのデバッガがうまく動きません。 ブレークポイントを設定してもスルーしてしまいます。 設定手順 ・XAMPP for Windows 1.5.3aをインストール ・php-switch.batによりPHP4(PHP4.4.2-pl1)に変更 ・jdk-1_5_0_08-windows-i586をインストール ・All-In-One Eclipseをインストール(Eclipse 3.2.0) ・PHPeclipse 1.1.8をインストール ・php_db.dll-4.4.2をphp_db.dllに改名しphp.iniで設定されたextension_dirにコピー。 ・xampp\apach\bin\php.iniを変更。   implicit_flush = On   [debugger]   extension=php_dbg.dll   debugger.enabled= true   debugger.profiler_enabled= tru   debugger.profiler_enabled = true   debugger.JIT_host = clienthost   debugger.JIT_port = 7869 ・pnp.iniをxampp\php下にコピー。 ・httpd.confにaliasをワークスペース下が"http://localhost/alias/プロジェクト名/phpファイル名"で参照できるように設定。 ・Eclipseの「ウィンドウ」→「設定」より"PHP External Tools"の各項目を設定 これで一応プロジェクトが作成でき、Eclipseの「実行」→「構成およびデバッグ」で表示されるダイアログで該当プロジェクトを選択し「デバッグ」ボタンを押すとブレークポイントで、止まらずそのまま最後まで実行してしまいます。 ブレークポイントで実行を止めてステップ実行しながらデバッグするにはどうしたら良いのでしょうか? なにか解りましたらアドバイスよろしくお願いいたします。

    • 締切済み
    • PHP
  • XPモードでIE6のスクリプトデバッガを使用可能?

    以前WindowsXP上でIE6のWEBアプリを開発していました。 そのWebアプリをWindows7上でデバッグしようと思い、XPモードを起動し、OfficeXPをインストールし、IE6を起動しました。IE6の設定で「スクリプトデバッグを使用しない」のチェックをはずし、IE6のメニューバーの表示 -> スクリプトデバッガ -> 次のステートメントで中断を選択しても、画面に何も表示されず、スクリプトデバッガを使用することができません。 XPモードではスクリプトデバッガは使用できないのでしょうか? 使用できる方法はあるでしょうか? よろしくお願いします。

  • eclipseを用いたデバッグ方法について

    こんにちわ。 今、PHPに対してeclipse を用いて開発を行おうと思っているのですが、 デバッグ方法の設定及びやり方がわからなくてつまづいてます。 環境構築は、以下の手順で行いました。 OS:windows2000 PHPバージョン:4.1.0 webサーバ:Apache 現点で、elipseを起動し、「ファイル」->「新規」->「プロジェクト」を選択すると、PHPプロジェクトは作成可能になっています。 また、「実行」->「実行」と選択し、「起動構成の作成、管理、及び実行」ダイアログにて、作成したPHPファイルに対する実行形式 を設定したところ、正常に起動します。 5. デバッグモードの実装設定  5.1 「dbg-2.11.22-Win32」をダウンロードし、「server」フォルダにある「php_dbg.dll-4.1.0」をコピーし、 PHPをインストールしたディレクトリの「extensions」フォルダに追加し、「php_dbg.dll」とりネームした。  5.2 php.iniの編集 5.2.1 「C:\WINNT」にコピーしたphp.iniと、「D:\PHP」にあるphp.iniを以下のように編集した。 extension_dir = D:/php/extensions <- 変更(dirを指定。) extension=php_dbg.dll <- 追加 [Debugger] <- 追加 debugger.enabled=on <- 追加 debugger.profiler_enabled=on <- 追加 6. 上記の作業を行った後、再度eclipseを起動し、対象のPHP.ファイルを表示しブレークポイントを貼ってから   画面左上にある虫みたいなアイコンを押下したら、ブラウザが開くのですが、フリーズ状態になってしまいました。 eclipseを用いると、ステップ実行などのデバッグが行えるらしいのですが、上記の手順では、間違っているのでしょうか? どなたかご存知の方がいらっしゃいましたら、ご教授ください。よろしくお願いします。

    • 締切済み
    • PHP

専門家に質問してみよう