Corredor

ウェブ、プログラミングの勉強メモ。

JScript

JScript.NET 内で IE を操作する雛形

.NET Frameworkプログラミングテクニックfor Visual Bas(vol.1) コンポーネントプログラミングガイド 1 [ 日向俊二 ]ジャンル: 本・雑誌・コミック > PC・システム開発 > その他ショップ: 楽天ブックス価格: 3,780円 JScript.NET 内で IE を操作したい場…

JScript.NET で読み込んだファイルの文字コードが UTF-8 か Shift-JIS か判定する

これからはじめる.NET Framework2.0入門編作者: 園田正義出版社/メーカー: 秀和システム発売日: 2006/05/23メディア: 単行本この商品を含むブログを見る JScript.NET で読み込んだテキストファイルの文字コードを判別したかった。 参考:文字コードを判別す…

JavaScript・JScript にも with ステートメントってあったんだ…

VBA とか VBScript で時々お世話になる「With 構文」、With ステートメント。JavaScript や JScript においても同様の記法があることをついこの前知った。 分かりやすい使用例 1つの要素に複数のスタイルを指定するようなとき、 document.getElementById("ho…

Windows バッチに JScript・VBScript・Oracle SQL スクリプトを混在させてバッチ処理の中で実行する

2016年も終わりに近付いている昨今、今更ですが Windows バッチの黒魔術的な挙動にハマっていて、レガシーな職場で培ったレガシーな知識の総決算をしておこうかなと思うなど。 Windows バッチスクリプトを置いておく GitHub リポジトリを作っていますので、…

Windows で Tail -f をやりたい

Windows には tail コマンドがない。ログファイルを確認する時に tail -f が重宝するのだが…。 というわけで、Windows 上で tail コマンドを使うための方法を紹介する。 msys・Git For Windows を入れれば入っている いわゆる GitBash である。Git For Windo…

JScript と WSH と JScript.NET と .NET Framework と

Windows自動処理のためのWSHプログラミングガイド増補改訂版 JScript/VBScript対応 [ 五十嵐貴之 ]ジャンル: 本・雑誌・コミック > PC・システム開発 > その他ショップ: 楽天ブックス価格: 3,218円 Windows で何かスクリプトを作るとなると、MS-DOS 上がり…

jQuery と JScript を使って IE11 限定で動作するサーバーレス掲示板を作る

どこかのプログラミング講師が「なんか最近やたらと DB であれこれデータ管理すること多くない?ファイルの読み書きってのも場合によっては有効なことがあるんだけどなぁ」と言ってたのを思い出して、サーバがない環境でもファイルの読み書きができれば、チ…

WSH で文字化けさせずに SendKeys で日本語を貼り付ける

コマンドプロンプトの Clip コマンドを使い、それを Ctrl + V で貼り付ければ文字化けしない。スクリプトファイルは ANSI (Shift-JIS) で保存しておくこと。 ' VBScript Dim shell : Set shell = CreateObject("WScript.Shell") WScript.Sleep 3000 shell.Ru…

IE 限定・JScript で Windows ユーザ名を取得する

ActiveXObject を使って、Windows にログインしているユーザ名を取得する。基本的に環境変数を参照する感じ。以下の3つのいずれでも同じユーザ名が取得できる。 var shell = new ActiveXObject("WScript.Shell").ExpandEnvironmentStrings("%USERNAME%"); va…

IE 限定・ローカルにある UTF-8 の HTML ファイルから Shift-JIS 形式のファイルを文字化けさせずに読み込む方法

ローカルに HTML ファイルがある。エンコーディングは UTF-8 を指定している。 これとは別に、同じフォルダ内に Shift-JIS 形式の別の HTML ファイルがある。 この UTF-8 の HTML ファイルから、Shift-JIS のファイルを読み込んで、インラインに展開させたい…

「ファイル拡張子 ".js" を持つスクリプト エンジンはありません」というエラーが出て .js ファイルを実行できない

JScript を書いた .js ファイルを Microsoft Windows Based Script Host で実行しようとしたら、「ファイル拡張子 “.js” を持つスクリプト エンジンはありません」というエラーが出て実行できなかった。 対処法はほぼ以下の記事の転載。 d.hatena.ne.jp 1) …

VBScript で書かれたスクリプトを JScript で書き直すついでに、WSH について

前回記事で VBScript で書いたスクリプトを、JScript で書き直してみる。 neos21.hatenablog.com VBScript も JScript も、Windows Scripting Host (WSH) と呼ばれる、Windows 上でのスクリプトの実行環境で実行できる言語だ。VBScript は Visual Basic 上が…