問題タブ [jscript]

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 に答える
7928 参照

wsh - VBScript/JScript でレジストリ キーの (デフォルト) 値を読み取る方法

下のキー名「UpdateCheck」の値を読み取ることができます

HKEY_LOCAL_MACHINE\SOFTWARE\CCleaner\

Shell.RegRead("HKEY_LOCAL_MACHINE\SOFTWARE\CCleaner\UpdateCheck") で

しかし、キー名 "(Default)" のそれを読み取ることができません。

Shell.RegRead("HKEY_LOCAL_MACHINE\SOFTWARE\CCleaner\Default")

読み方は?

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

asp-classic - JavaScriptを使用してタブ区切りファイルからデータを抽出する

タブで区切られた(一部の部分で)データファイルからデータを抽出しようとしていますが、実際には解決するのが頭痛の種になるようです(CSV形式でデータを作成できればよかったのにと思います)。

データは次のとおりです。

http://www.fededirectory.frb.org/FedACHdir.txt

フォーマットの説明は次のとおりです。

www.fededirectory.frb.org/format_ACH.cfm

このデータを抽出して、サーバーサイドjavascript(ASP)を使用してデータベースに保存したいと思います。何か案は?

0 投票する
3 に答える
4149 参照

vbscript - ネイティブのWindowsXP機能を使用してプログラムで画像ファイルをBMPに変換するにはどうすればよいですか?

WindowsXPのネイティブライブラリとスクリプト機能を使用して画像ファイルをBMP形式に変換することは可能ですか?

WSH、JScript、VBSなどについて話しています...
C ++は、Dev-C ++でコンパイルできる場合、必要なものにも適しています。

0 投票する
4 に答える
2594 参照

windows - JScriptを使用してプロセスのメインウィンドウハンドルを取得するには?

プロセス名を指定してプロセスのメイン ウィンドウのハンドルを取得する JScript のメソッドはありますか? このProcess.MainWindowHandleプロパティは、JScript .NET でのみ機能します。従来の JScript で同様のものを利用できますか?

0 投票する
3 に答える
1186 参照

javascript - URL パラメータが JS-ASP に存在するかどうかを調べる

ASP 用のサーバー側 JS で書かれた他の人のコードを編集していて、おそらく非常に簡単な解決策がある問題に遭遇しました。

次のような URL パラメータからいくつかのコードを出力しています。

問題は、パラメーターが存在しない場合、何か他のことをする必要があることです。だから私は試しました:

問題は、URL パラメータが欠落している場合でも、 がifに評価されないように見えることです。ここでは条件がうまくいかないtrueと思います。!image私のテスト条件は何ですか?

(XSS を防ぐために URL パラメーターをエスケープすることについての厳しい警告は無視してください。)

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

service - 時間に基づいてサービスを開始および停止するWSH/JScript?

これを行う最も簡単な方法で私の評価が正しいかどうかを確認するだけです。

背景:サービスを介して実行しているソフトウェアスイートがあります。サービスは午後10時から午前6時の間にシャットダウンする必要があります。また、サービスが稼働しているはずのときにサービスがダウンした場合や、シャットダウンが必要なときにサービスを再起動した場合に備えて、サービスを回復するために10分ごとにチェックする必要があります。

選択肢:10分ごとにWSH/JScriptを実行するスケジュールされたタスクを考えています。JScriptのpseduoコードは次のようになります。

  • 現在の時刻を取得する
  • 現在の時刻が午後10時以降、午前6時前の場合
    • PreventDowntime()を呼び出す
  • そうしないと
    • PreventUptime()を呼び出す
  • PreventDownime():
    • サービスが実行されている場合は、停止します
  • PreventUptime():
    • サービスが実行されていない場合は、サービスを開始します

質問

  • スケジュールされたタスク/WSH/ JScriptはこれを行うための最良の方法ですか、それとも少なくとも許容できる方法ですか?
  • 新しいDate()を呼び出し、.getHours()を使用するのが、時間を見つける最良の理由ですか?
  • 私の擬似コードはこれにアプローチするための最良の方法のように見えますか?
  • サービスの状態(実行中/非実行中)を検出するにはどうすればよいですか?
    • またはこの場合、状態に関係なくサービスを開始/停止する必要がありますか?エラーがなく、すでに開始されているサービスが再開されない場合は、「netstart」と「netstop」を使用するだけでよいと思います。

あなたが与えることができるどんな助けにも前もって感謝します!

0 投票する
3 に答える
269 参照

javascript - Internet Explorer で JavaScript を JScript に置き換える理由はありますか?

では、JScript が JavaScript と異なる場合、IE は jQuery や他のすべての JavaScript をどのように解釈するのでしょうか?

JavaScript を IE 用の JScript に置き換えた方がよいでしょうか? パフォーマンスの違いはありますか?

0 投票する
4 に答える
10576 参照

adodb - Windows Script Host (jscript): バイナリ ファイルをダウンロードするにはどうすればよいですか?

Windows Script Host (JScript) を使用してファイルのダウンロードを自動化しようとしています。ADODB.Stream には Open メソッドがあり、そのドキュメントを見ると、HTTP URL を開いて応答本文をストリーミングすることが可能であるように思われます。

しかし、それはOpen呼び出しで爆撃します

(null): 名前、範囲、または選択基準に一致するオブジェクトまたはデータが、この操作の範囲内で見つかりませんでした。

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

javascript - 「out」引数を使用して関数を呼び出し、JScript で参照によって引数を渡す

WMI を使用してローカル レジストリに接続するために、JScript (WSH) で次のコードを使用しvar registry = GetObject('winmgmts:{impersonationLevel=impersonate}!\\\\.\\root\\default:StdRegProv');ています。

次に、実際にキーを削除しようとせずにキーを削除できるかどうかを判断する必要があります (たとえば、非破壊チェックを実行します)。ドキュメントを調べたところ、方法が必要であることがわかりましたStdRegProv.CheckAccess()。問題は、結果を引数CheckAccessとして返すことであり、VBScriptに相当するものを JScript で見つけることができませんでした。outByRef

インターネットのどこかで、 を使用SWbemServices.ExecMethodすると何らかの形で役立つことがわかりましたが、それをどのように使用できるかはまだわかりませんでした。

参照渡しの引数を使用して関数呼び出しを実行する JScript のコード サンプルを提供してもらえますか?

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

asynchronous - Windows Script Host で JavaScript 関数の非同期呼び出しは可能ですか?

Windows Script Host (JScript) 環境に単純な関数があるとします。

say()非同期で呼び出すことはできますか?

注:setInterval()やなどのブラウザ ベースの方法setTimeoutは、WSH では使用できません。