タグ

vbsとVBSに関するMXF03305のブックマーク (4)

  • VBScriptでGUI - ひらいて

    先日VBScriptでGUIプログラムは作れるかと聞かれて、むかーしに、誰かがInternetExploreのコントロール使って出来ると言っていたような事を思い出し、ちょこっとトライ。 やり方の流れとしては、 1. IEのオブジェクトを作って表示する 2. IEのオブジェクトにVBScript内で生成したHTMLわせる このとき、わせるHTMLの中にVBScriptからの状態監視用の変数と、それを操作するコントロールとjavascriptを埋め込んで置く。 3. 監視用の変数が終了状態になるのを待つ 4. 必要なら、IEのドキュメントの中身を眺めてユーザーの入力した値を取得する と言う感じかな。 とりあえず作ってみたユーザーIDとパスワード入力画面を表示するスクリプトは以下のような感じ。 auth.vbs set w = WScript ' IEのオブジェクトを作り、画面の設定をして

    VBScriptでGUI - ひらいて
  • VBScript の関数

    このブラウザーはサポートされなくなりました。 Microsoft Edge にアップグレードすると、最新の機能、セキュリティ更新プログラム、およびテクニカル サポートを利用できます。

    VBScript の関数
  • Deep Decryption - VBScript Tips - Execute とExecuteGlobal

    Execute, および ExecuteGlobal ステートメントはそのパワフルな内容にも関わらず、意外と知られていないもののひとつです。ここでは有効なものから無駄なものまで、さまざまな使い方を列挙します。 まずは簡単な例から。 上記を実行すると"Hello!"と書かれたダイヤログが表示されます。Execute() の機能は、コード中に定義された文字列をVBScript のコードだとして解釈、実行する、というものです。(文字列中の" は"" と表記することに注意) 解釈する文字列は、複数行に渡っていても構いません。その場合、コロン":" で連結するか、改行コード(例えばvbCrLf)で連結します。また、関数もクラスも定義出来ます。 (注):複数行の表記は改行コードと":" の2種類がありますが、改行コードの使用をオススメします。というのも、ある行にコメント(') があった場合、後

  • @IT:Security Tips > WSHの暗号化 - Script Encoderの紹介

    ご存じのとおり、WSH(Windows Scripting Host)は、VBScriptやJScriptを用いて高機能なスクリプトを記述できるスクリプト言語として、従来プログラムを作成していたような用途にも、広く用いられている。しかし、スクリプトのソースが丸見えとなってしまうため、重要なビジネスロジックや認証情報などでは扱いにくいといったスクリプト言語故のデメリットも同時に存在する。 こうした問題をある程度解消するのが今回紹介するScript Encoderである。Script Encoderは米MicrosoftのWebサイトで配布されている。以下のURLから適宜取得のうえ、インストールを行ってほしい。なお、日語版は存在しないため、英語版を取得する。 デフォルトの設定でインストールを行うと、C:\Program Files\Windows Script Encoder以下にscren

  • 1