問題タブ [vbscript]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
windows - MS Security Center でウイルス対策の状態を確認する方法はありますか?
私たちは Windows 環境にいて、会社以外のマシンでこのプロセスを自動化しようとしています。ベンダーがサイトに来たら、ワークステーションのクイック スキャンを実行できる Web サイトにアクセスして、適切な MS KB パッチが適用されているかどうか、ウイルス スキャナーのデータが最新かどうかを確認できるようにしたいと考えています。日にち。
KB の更新は比較的簡単にスキャンできますが、見つけるのに苦労しているのは、ウイルスのデータ ステータスを確認する方法です。非常に多くの異なるエンジンが存在するため、(組み込みの少なくとも XP) 独自の MS セキュリティ センターのもの。
最終的には、ルーターが会社以外のマシンを Web サイトにリダイレクトして検証を強制するようにしたいと考えていますが、それまでは手動のプロセスになります。
何かご意見は?
vbscript - vbscriptを使用して配列を並べ替えるにはどうすればよいですか?
ファイルをスキャンして特定の正規表現パターンに一致する行を探しています。次に、一致する行をアルファベット順に印刷します。これは些細なことだと思いますが、vbscriptは私のバックグラウンドではありません
私の配列は次のように定義されています
それが何か違いを生む場合、そして私は通常のcmdプロンプトからスクリプトを実行しようとしています
vbscript - VBScript では、VSS 8 から「最新バージョンを取得」する必要があります
私たちの VSS セットアップは次のようなものです。数百のファイルを含む一意のフォルダーのセットがあります。VBScript 内から、一連のフォルダー内のすべてのファイルの最新バージョンを取得し、それらをローカル ディレクトリに配置して、それらに対して他の操作を実行できるようにする必要があります。VBScript を使用する理由は、私にもよくわかりません。VB や C# .NET も同様に機能する可能性がありますが、今のところ、VBScript 内からしか実行できません。これは実行可能ですか?
asp-classic - AESを使用してVBScriptで暗号化する方法は?
特定のキーとIV値を使用して、VBScriptでRijndael/AESを使用して一部のデータを暗号化しようとしています。使用するのに適した関数ライブラリまたは COM コンポーネントはありますか?
私はCAPICOMを見ました。パスフレーズのみを許可し、特定のキーと IV 値を設定することはできません。
arrays - 配列内の次元数または最後の次元を取得する
Classic ASP (VBScript) の配列の次元数を調べるにはどうすればよいですか。
複数の次元を持つ配列が渡されていますが、最後のものだけを見たいです。他の言語では簡単に思えます。
vbscript - InstallShield セットアップで VBS カスタム アクションを実行しようとすると、1720 エラーが発生するのはなぜですか?
カスタム アクションは次のように構成されます。
カスタム アクション名: MyCustomAction
VBScript ファイル名:
<PathVar01
>\MyFolder\MyVBSfile.vbsScriptFunction : MyFunction
リターン処理: 同期 (終了コードを確認)
スクリプト内実行: 即時実行
これは、次の InstallScript コードを介して実行されています。
セットアップが InstallScript のその行に到達すると、インストーラーは次のようなエラー アラートを表示します。
「エラー 1720。この Windows インストーラー パッケージには問題があります。このインストールを完了するために必要なスクリプトを実行できませんでした。サポート担当者またはパッケージ ベンダーにお問い合わせください。」
MsiDoAction によって返される結果コードは '1603' であり、winerror.hによると、次のようになります。
なぜこうなった?ファイルが適切に含まれているかどうか疑問に思い始めていました。それでも、私は正しいファイルを指しています.InstallShieldサポートファイルを介してVBSを含めようとしました.これにより、ファイルがセットアップに存在することが保証されると考えましたが、同じ結果です.
html - HTML を VB6 コードにハードコーディングする
背景: HTML からレポートを生成するアプリケーションがあります (インライン スクリプトがある場合とない場合があります)。HTML ソースは通常、データベースに BLOB として保存されます。
現在、特定のレポートをアプリケーションにハードコードする必要があります (つまり、データベースに依存しないようにするため)。私は最初にそれを強引な方法で試しました (レポート全体を切り取って const 文字列に貼り付け、そこに大量の文字列を追加します。使用できる& vbNewLine & _
数に制限があるように見えるため、うまくいきませんでした。& _
すべてを(多かれ少なかれ)1行に圧縮することを考えましたが、それは読みやすさを損なうだけでなく、インラインスクリプトでも機能しません。
これを書いているときに何かが思い浮かびました: ファイル (ハードコーディングしたい HTML を含む) をプログラムで開き、ファイルの内容を文字列に書き込むことができました。今やってみます...
誰かがこれを行うためのより良い/よりエレガントな方法を提案できますか?
vbscript - ASP / VBScriptでの挿入を防ぐ方法は?
入力処理のためのASP(VBScript)の最良の方法(または少なくとも最も一般的な方法)は何ですか?私の主な関心事は、HTML/JavaScriptインジェクションとSQLインジェクションです。htmlspecialchars
PHPなどに相当するものはありaddslashes
ますか?または、文字列置換関数などを使用して手動で行う必要がありますか?
vbscript - vbscript を使用して、あるファイルのテキストを別のファイルのテキストに置き換えるにはどうすればよいですか?
vbscript を使用して、あるファイルのテキストを別のファイルのテキストに置き換えるにはどうすればよいですか?
置き換えられるテキストは、ファイルの途中にあります。
vbscript - VBScript LDAP:Active Directoryの電子メールアドレスを使用してphysicalDeliveryOfficeNameを照会する方法はありますか?
電子メールアドレスを指定して 、 VBScriptを使用してActiveDirectoryphysicalDeliveryOfficeName
の属性をプルするように接続しようとしています。
私は次のような一般名でそれを行う方法を知っています:
ただし、利用できるのはメールアドレスのみです。これを行う方法?私も試しました
それはうまくいきません。