2021-09-01から1ヶ月間の記事一覧

連番の付いた複数の画像ファイルをダウンロードするJScript(WSH)スクリプト ― 同期処理

URL、フォルダ名を書き換えれば好きに使える。 連番がゼロ埋めの固定桁の場合は createUrl(i) をカスタマイズする。連番を1から始め、HTTPステータス404 Not Foundが返ってくるまでファイルをダウンロードする。 なお、本スクリプトを実行すると、Internet E…

JScript.NETコンパイラ(jsc.exe)で「error JS1135: 変数 'WScript' が宣言されていません」のエラーが出たので WScript を自作した

まず、この自作したWScriptを使った、WSH JScriptファイルのコンパイル方法を説明する。 下記の wscr.js (自作版WScript) と sample.js (コンパイル対象のWSHスクリプト) を同一フォルダに格納する。 ソースファイルを保存する際、エンコードは「Unicode(UTF…

WSHのJScriptでは変数宣言を強制できないので、JScript.NETコンパイラで静的チェックを行う

JScript.NETとは違い、WSHのJScriptでは変数定義を強制できない。 そこで、変数宣言の静的チェックを行うため、JScript.NETコンパイラを利用する。 なお、ソースファイルのエンコードは「Unicode(UTF16) BOMなし」「UTF7 BOMなし」を避けること。 これらの文…