• ベストアンサー

VBscriptがIEで廃止?WSHでは??

ローカルでバッチを作ったりするときに便利だと思い、 WSHを勉強し始めたのですが、これって廃止されてしまうのですか? IEやEdgeではVBScriptは廃止の方向と聞きました。 パワーシェルとかに統合されていくのでしょうか? 教えてくださいよろしくお願いします。

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

  • ベストアンサー
  • notnot
  • ベストアンサー率47% (4844/10253)
回答No.1

ブラウザで動くスクリプトとしては廃止と言うことなので、それ以外については発表無しだと思います。

関連するQ&A

  • WSH VBScriptについて

    VBSの初心者(プログラミングも)なのですが、WSH VBScriptについて教えていただきたいことがあります。 フォルダの有無を確認し、フォルダがあれば、更新を行い、 なければ終了するという内容のバッチを作りたいのですが、 どうやってもうまくいきません。 ちなみに更新内容は、更新日付をみて、20081120よりも前の ファイルだった場合、更新を行い、同じかそれよりも新しければ 更新は行いません。 ちなみに、更新を行う場合は、パスワードを入力してから、 新しいファイルと入れ替える(上書き)というものです。 どのようなプログラムにすればよいのか、 お力添えをお願いいたします。

  • WSH

    2003 server です。 WSH で VBScript を使用しております。 ローカルディスクのプロパティ→セキュリティタブのアクセス許可の情報を取得するにはどうような方法があるでしょうか? 現在、自分でも調査中です。

  • VBScriptでIEを操作する際

    こんにちは。 OSはWIN2K,WSHのバージョンは5.6です。 VBScriptでIEを起動して処理待ち中の メッセージ等を表示しているのですが、 Visible,MenuBarなどIEのプロパティ をいろいろ操作したいのですが、どの ような種類があるのか、その調べ方み たいなものがあったら教えて下さい。 よろしくお願いいたします。

  • VBscriptについて。シェルが機能しない。。

    VBscriptについて。シェルが機能しない。。 Windows XPです。 メモ帳でTEST.wshというファイルを作成しました。 そこに Msgbox("TEST HEllow")とかいて保存しました。 Windows Script Host スプリクトファイルが指定されていません。 とエラーが出ます。どうすれシェルが機能しますか?

  • VbscriptでIEのコントロール

    以下の2つのサイトを参考にIEの自動処理を作っています。 「IE 画面を、スクリプトで操作する (パソコン便利ツール集)」 http://makoto-watanabe.main.jp/htmlDOM.html 「WSH JScriptを使いこなそう ~キーボード操作~」 http://3rd.geocities.jp/kaito_extra/Source/KeybordCtrl.html そこで簡単なhtmlページを作り、javascriptの「confirm」を使って確認メッセージを表示しました。 この確認メッセージの「OK」か「キャンセル」をVbscriptの「SendKeys」を使ってコントロールしようとしてるのですが全く反応しません。 何がいけないのでしょうか? もちろん確認メッセージはアクティブの状態です。 開いたIEのオブジェクトなどでコントロールしないといけないのでしょうか? ちなみに、html内のjavascriptは次のようにしています。 <script Language="JavaScript"> <!-- confirm("よろしいですか?") //--> </script> Vbscriptは次の通りです。 Set objWshShell = Wscript.CreateObject("Wscript.Shell") Set objIE = CreateObject("InternetExplorer.Application")'IEの起動 objIE.Visible = True 'IEウィンドウを表示 siteurl = "http://テスト用のサイト/test.html" objIE.Navigate2 siteurl'指定ページを開く While objIE.ReadyState <> 4 Or objIE.Busy = True WScript.Sleep 1000 Wend objWshShell.SendKeys("{enter}") objIE.Quit Set objIE = Nothing WScript.quit

  • チャチャっとやってニート君すーげっていわれたい。

    エクセルやフォルダないのファイルに対して同じ処理を繰り返したりする場合に 簡単に、テキストファイルに記述してバッチファイルみたいなので パソコン使える人がいない会社なんでチャチャっとやってニート君すげーって いわれたいんですが、どうしたらそういういのできますか? パワーシェルとかWSHとか勉強すればいいんでしょうか?

  • WSHでファイルとフォルダのコピーをしたい

    こんにちは。 OSはWindows2000,WSHは5.6を使用しています。 WSH(VBScript)で、同一PC内にあるローカルユーザー「suzuki」のマイドキュメントにある全てのファイル、 フォルダ(サブフォルダ)を「takada」に複写したい のですが、最初はコピーできるのですが、2度目以降、 は既に存在しているのでコピーできません(エラーと なります)。 (スクリプトが分からないので)存在チェックはしており ませんが、どのようにコーディングすればよろしいでしょ うか? どうぞよろしくお願いいたします。

  • IE4.0を手に入れたいのですが

    NT4.0でIE5.5を使っているのですが、シェル統合が必要になり、 それにはIE5.5をアンインストールしてIE4.0をシェル統合した上で再インストールしなければならない と言う事なのですが、IE4.0のダウンロードサービスはMSのHPでは終了してしまっています。 現在入手できる方法を教えて頂けませんでしょうか。 よろしくお願いいたします。

  • PerlとUnixの関係

    現在、Perlを勉強しているものです。バッチプログラムやVBScriptを使って、コマンドラインで便利に開発するようにしています。近々PCを購入し、UNIXでの開発をしようとおもっています。その際には、シェルプログラムなるものを覚えて便利に開発したいなあとおもっています。 話はそれますが、私はコンピュータ専門書籍の本屋さん(名古屋で一番の品数があるとおもわれます)に勤めているのですが、返品の棚にやや古めの「Unix&Perl」みたいな題名の本がありました。 本題に戻りますが、UnixではPerlをコマンドラインの機能の一部としてつかえたりするのですか?Windowsだとバッチプログラムで足りないところはJScriptやVBScriptで補ったりしなくてはならないのですが、Unixのシェルではその役目はPerlが果たしてくれたりすることがあるんでしょうか?要するに、シェルプログラムの機能強化としてPerlを使えたりするのでしょうか? あと、これは本題とは関係ないのですが、Unixを入れるならばFreeBSDやSoralisなどがあるみたいですが、どのディストリビューション?を選択すれば一番いいとおもいますか? 分かる方、回答をお願いします。よろしくお願いします。

    • ベストアンサー
    • Perl
  • バッチファイル(.bat)へWSH(.wsf)のエラーコードの返し方について

    はじめまして、kiwi88と申します。 バッチファイル(.bat)からwshスクリプト(.wsf)を呼び出すプログラムを作成しました。 そこで、wshスクリプトで実行されたエラーコードを呼び出しもとのバッチファイル(.bat)に返すことはできますでしょうか。 以下はバッチファイル(.bat)からwshスクリプト(.wsf)を呼び出す箇所のソースです。 ◆バッチファイル(test.bat)◆ ---------------------------------------- ~※処理内容省略~ cscript test.wsf //nologo //Job:wshscript > batch.log IF %ERRORLEVEL% NEQ 0 GOTO ERR exit :ERR set ret=%ERRORLEVEL% echo ****** [%:ERRORLEVEL=%ret%] ****** > err.txt exit %ret% ---------------------------------------- 以下はwshスクリプト(.wsf)のエラーコードを返す箇所のソースです。 ◆wshスクリプト(test.wsf)◆ ---------------------------------------- <job id = "wshscript"> <script language = "VBScript"> <![CDATA[ Option Explicit Function Main() ~※処理内容省略~ err = Err.Number Main = err End Function ]]> </script> </job> ---------------------------------------- 長くなってしまい、申し訳ありませんが、 ご教授願えますでしょうか。 宜しくお願いいたします。