イネマルのプログラミング備忘録

だいたい付箋。一口サイズのメモ帳

バッチ

WSH WSF を バッチに埋め込む方法 ( 現在時刻を読み上げるバッチファイル )

ちょっとしたメモ タイトルの通り、wsf 形式のWSHスクリプトをバッチファイルに埋め込む方法です。 wsfを使えば、VBScript と JScript を混在させたり、 HTML の scriptタグ と同じように記述できるのでGoogle APIsから jQuery 使うようにしたりできます。 …

WSH JScript Chakra を使用した ES2015(ES6) 対応 ( スクリプトエンジン まとめ )

はじめに WSH JScript (wscript cscript) で使用できる スクリプトエンジン まとめです。 サードパーティーは含みません。 JavaScript限定、デフォルトで使用可能な物だけなので注意。 各 JavaScript エンジン について JScript (JavaScript) だけでも、4種…

WSH JScript JSONファイルを使用する

はじめに WSH JScript で、設定ファイルに対応する際に使用した方法です。 WSH(VBScript, JScript) から設定ファイルを扱う場合、JSON を使用すると楽できます。 その他のフォーマットであれば、XML を MSXML を使用して対応できますが、JSON の方がコードが…

WSH JScript をバッチに埋め込んだ際にコンソールウィンドウのPIDを取得する方法

はじめに タイトルの通り、バッチファイルからWSH(cscript)を起動した際に コンソールウィンドウのPIDを取得する方法です。 概要 WSHからアプリケーションを実行中に コンソールウィンドウが閉じられると困るので、 コンソールウィンドウのプロセスを特定す…

【Windows】バッチファイルで管理者権限を判定する方法 3種

バッチファイルで管理者権限を判定する方法 3種 Windowsのバッチファイルで管理者権限が必要な場合に 標準のコマンドで確かめる方法を調査したときの断片です。 以下、巷で使われている手法の3種です。 whoami コマンド いろいろな方法がありますが、自分が…