問題タブ [windows-scripting]

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.

0 投票する
1 に答える
144 参照

windows - WSC(Windowsスクリプトコンポーネント)モデルはどの程度安全ですか?

  1. WSCはどの程度安全ですか?
  2. 信頼できる環境で実行されていることを常に想定していますか?
  3. テクノロジーは存続するのでしょうか、それともMSが近いうちにそれを殺す可能性はありますか?
0 投票する
1 に答える
289 参照

delphi - オートメーション呼び出し内からスクリプト ソースの位置を決定するにはどうすればよいですか?

JScript を実行するスクリプト ホストがあります。公開されたオブジェクトのメソッドが呼び出されたかどうか、およびどこから呼び出されたかを追跡する必要がある場合があります。そのためには、スクリプト エンジンが現在オブジェクトのメソッド内のどこにあるかを判断する必要があります。

これは、私のサイトの OnScriptError が呼び出されたときと同じ情報である必要があります: ソース行 source char と、ParseScriptText に渡した Cookie。

エラーを発生させずにこの情報を取得することは可能ですか?

0 投票する
1 に答える
2659 参照

scripting - コンテンツごとに同一のファイルを削除するDOSスクリプト

処理する必要のある数千のテキストファイルを含むディレクトリがあります。これらのファイルの一部は同一ですが、タイムスタンプが数秒/ミリ秒異なることを除いて他のファイルは同一です。同一のファイルの削除を自動化し、コピーを1つだけ保持する方法が必要です。

私は次のようなことを考えています:

このようなことは、Microsoft Windows Server 2003のDOSでも可能ですか?

0 投票する
2 に答える
340 参照

scripting - JScriptでリスニングするポート

NppScriptingを使用してNotePad++のプラグインを作成しようとしています。これは、JavaScript(具体的にはJScript)を使用してプラグインを作成するためのプラットフォームです。

ポートを非同期でリッスンできる方法(おそらくActiveXObjectを介して)があるかどうか疑問に思いました(具体的には、CSS-X-FireポートをNPPに書き込もうとしています)。

.NETにはSystem.Net.Socketsを介してその機能があることは知っていますが、JScriptを介してそれにアクセスする方法を見つけることができませんでした。

何か助けはありますか?

0 投票する
1 に答える
1624 参照

scripting - IIS アプリケーション プール内の作業プロセスの取得

アプリケーション プール内の仮想ディレクトリ (Windows Server 2003) を列挙し、診断データ (具体的には WorkingSet、Private Bytes、および Virtual Bytes) を取得する方法を探しています。

サーバーのアプリケーション プールを列挙して仮想ディレクトリを取得する方法はたくさんありますが、診断データを取得するにはどうすればよいですか?

基本的には、監視アプリ (NAGIOS) 用にこのデータを取得するスクリプトを追加したいと考えています。サーバー上で実行中の上位 2 つのワーカー プロセスを取得するスクリプトは既にありますが、それらがどのアプリケーション プールに属しているかはわかりません。

ありがとう。

0 投票する
2 に答える
16499 参照

powershell - PowerShellスクリプトではなくPowerShellモジュールの開発を選択する場合

Webアプリケーションの展開に関連する特定のタスクでWindows管理者を支援するために、Windows管理者向けのPowerShellスクリプトを作成しようとしています。

PowerShellスクリプト(.ps1)を実行する代わりに、 PowerShellモジュール(.psm1)の開発を支持または除外する必要がある理由はありますか?

スクリプトを開発するための引数

  • 単純さ:スクリプトの使用は、モジュールをインストールする必要がないため、Windows管理者にとっては少し簡単で簡単だと思います(ただし、私はWindows管理者ではないため、間違っている可能性があります)。
  • より迅速な開発:モジュールの開発には、内部メソッドへのエクスポージャーをより注意深くプログラミングする必要があります。これはAPIを設計するようなものであるため、より厳密にする必要があります。

モジュールを開発するための議論

  • 再利用性:これが最初に頭に浮かぶことです。管理者がスクリプトを自分のスクリプトに統合したい場合、スクリプトを呼び出すよりも、1つ(または複数)のコマンドレットを公開するモジュールを再利用する方が簡単かもしれません。
  • ..。

PSスクリプトとPSモジュールの一般的な使用例、またはそれぞれの選択肢の技術的な制限を知っている場合は、役立つ可能性があります。

0 投票する
2 に答える
131 参照

c# - Windows スクリプトの実装

こんにちは、Windows ベースのコンピューターにプログラムをロードし、そのボタンの 1 つをクリックして、その中のデータをチェックするスクリプトを作成したいと思います (データは Web から取得します)。私はC#でそれを行うべきですか?そこに何か例はありますか?

プログラムは Web に接続し、情報を表示します。そのデータが変更されたときに通知を受け取りたいです。

更新: アプリケーションがCharlesを使用して Web サービスに接続しないことを知りました。これは、Windows アプリケーションをロードし、ボタンをクリックしてそこを見る必要があることを意味します。どうすればそのようなことができますか?私はそれが破壊的であることを知っていますが、それでも私はそれをやりたいと思っています.

0 投票する
1 に答える
10128 参照

image - ファイルの名前を変更するためのWindowsコマンドのフォルダーを再帰的にループする

small_ImageMagic を使用してサムネイルを作成し、プレフィックスを付けてサムネイル ファイルの名前を変更するために、画像を含むフォルダーを繰り返し処理しようとしています。

これを単一のフォルダーで実行すると、うまく機能します。

サブフォルダーをループするには、/R フラグが必要です。

これは間違ったサムネイルの新しい名前になり small_c:\images\image.jpgます:)

スクリプト内のサブフォルダーを再帰的にsmall_処理しているときに、ファイル名にプレフィックスを追加するにはどうすればよいですか?c:\images\image.jpgc:\images\small_image.jpg

ありがとう。

0 投票する
2 に答える
3990 参照

dom - HTA ウィンドウのサイズを取得する方法は?

HTA ウィンドウのサイズを設定することはできますが、そのサイズを取得する方法が見つかりません。

私が考えることができるのは と を読むdocument.body.offsetWidthこと.offsetHeightだけですが、それらは実際のウィンドウサイズではなくビューポートサイズを示します。

それを知ることは可能ですか?

0 投票する
2 に答える
149 参照

language-agnostic - 連続した同一の重複ファイルを削除する

Windows Server 2003 R2 Enterprise を実行しているサーバーがあり、ディレクトリごとに 1 KB のテキスト ファイルが 50,000 ~ 250,000 個あります。ファイル名は連続しており (MLLP000001.rcv、MLLP000002.rcv など)、同一のファイルは連続しています。後続のファイルが異なると、別の同一のファイルを受け取ることはないと予想できます。

次のことを行うスクリプトが必要ですが、どこから始めればよいかわかりません。

DOS バッチ スクリプトを試してみましたが、これは非常に面倒です。内側のループから抜け出すことができません。また、外側のループにはディレクトリ内のファイルのリストがあるため、ループ自体が失敗しますが、そのリストは常に変化しています。私の知る限り、VBScript にはハッシュ関数がありません。