問題タブ [wsh]

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 投票する
2 に答える
24692 参照

vbscript - How do I automate a right click in VBScript?

I want to automate simulation of a right click to open the context menu. Once the menu is open, select the selected action/shortcut available.

I know how to open:

Or using the AutoIt automation language (BASIC like):

Can I have something like this in VBScript? Too messy, I think.

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

python - WAF を実行できません

Ubuntu で Monotooth ライブラリをビルドしようとしていますが、コンパイルが必要なネイティブ コンポーネントがあります。github のディストリビューションには wscript ファイルがあり、ビルドには WAF が必要です。ただし、 waf configure を実行しようとすると、次のようになります。

私はpythonを知りません。これが実際に何を言っているのかわかりません。ライブラリ(モジュール)が不足していますか?

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

wsh - Windowsスクリプトでショートカットのターゲットパスを取得するには?

これまで読んだことから、Shortcut クラスのオブジェクトの TargetPath プロパティを取得できます。これは、WScript.Shell の CreateShortcut メソッドの結果です。

しかし、既存のショートカットのターゲット パスを取得する方法が見つかりませんでした。

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

vbscript - JScriptで記述されたオブジェクトをVBScriptから初期化できますか?

WSHログオンスクリプトを作成しようとしています。会社全体の管理者は、特定の場所とユーザーに対して、スクリプトの実行をカスタマイズし、追加のスクリプトを実行できる必要があります。仕事を簡単にするために、管理者がスクリプトでアクセスできるAPIを提供したいと思います。JScriptを使用してAPIを作成した場合、VBScriptを使用して定義したオブジェクトを初期化することはできますか?たとえば、次のコードについて考えてみます。

私がやろうとしていることを達成する方法はありますか?

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

scripting - 別のプロセスで複数のJScriptファイルを実行する

メインスクリプトとは別のプロセスで複数のスクリプトを起動する方法を探していますが、宣言した変数のコピーにアクセスできるようにしています。次の例を考えてみましょう。

Serializable.js

SecondaryScript.wsf

MainScript.wsf

別のプロセスで実行しているSerializableときにコードを定義する方法はありますか?SecondaryScript.jsSecondaryScript.js

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

javascript - JScriptでファイルに触れる方法は?

JScript からファイルに触れる (つまり、変更時刻を変更する) 方法はありますか? (ActiveXObject) にDateLastModifiedプロパティがありますが、読み取り専用です。FileSystemObject

これについて明確な「いいえ、できません」を見つけることさえできませんでした...

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

get - JScriptでは、外部からオブジェクトプロパティのように見えるゲッターとセッターを実装することは可能ですか?

移植を試み、一般的にブラウザ以外のコードで遊んでいると、通常のオブジェクトプロパティのように見えるゲッターとセッターに出くわしました。このようなもの:

これは最近のバージョンのRhinoとSpidermonkeyで機能するようですが、JScript(Windows Script Host)で動作を実装またはシミュレートすることは可能ですか(定義構文は私にとってそれほど重要ではありません)?

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

windows - WSH や WMI などを使用して、ウィンドウのウィンドウ ハンドルにアクセスする方法はありますか?

WSH や WMI などを使用して、ウィンドウのウィンドウ ハンドルにアクセスする方法はありますか? ウィンドウを常に最前面に表示したいだけです。理想的には、これには Windows スクリプト ホストを使用します。

問題のシステムに PowerShell をインストールしたくないことに注意してください。追加のソフトウェアについて心配しており、すでにいくつかの VBS ファイルが含まれています。

よろしく、

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

windows-vista - JScript (WSH) を使用して Vista のグラフィカル ログイン画面を更新/再起動する

背景: コンピューターの起動時に (タスク スケジューラから) 実行される JScript があります。このスクリプトはいくつかの魔法を実行し、ユーザーにログインを許可するかどうかを決定します。すべてのユーザー アカウントを無効にすることから開始し、ユーザーが許可されている場合は、wshShell.Exec() を使用して「net user」コマンドを実行して、ユーザー アカウントを有効にします。これはすべてうまく機能し、アカウントは正しく有効化/無効化されています。

問題: ただし、Vista のグラフィカル ログイン画面は、ユーザー アカウントが有効/無効になっていることを認識せず、ユーザー アカウントの画像を表示/削除するために更新されません。実際には、ログイン画面でスクリーンセーバーを開始するのに十分な時間待つと、自動的に更新されます。次にマウスを動かすと、Visa ログイン画面が更新されて戻ります。ただし、スクリプトからログイン画面を再起動/更新できるようにしたいと考えています。何か案は?

私がすでに試したこと:

  1. スクリプトからwinlogon.exeを起動してみましたが、効果がありませんでした
  2. ecript から logon.scr を起動してスクリーンセーバーを手動で起動しようとしましたが、起動しませんでした。

スクリプトが必要な場合は、こちらをご覧ください: http://code.google.com/p/truecryptautomount/

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

windows - WSHが私に「期待される;」を与えるのはなぜですか。エラー?

WSHで足を濡らそうとしています。簡単になると思いましたが、本当に悪夢です...

Registry.jsの内容>

これは、レジストリ値を読み取るためのコードスニペットです。たぶん、私は確かにできないので、あなたはそれの何が悪いのかを見ることができます!