3
3

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

JScript 事始め

Posted at

最近、Windows上で気軽に実行できるスクリプトを知った。結構前からあるようだ。
とりあえず、簡単に動作したので覚え書き。

hellow.jse
var fs = new ActiveXObject("Scripting.FileSystemObject");
var file = fs.getFile("readme.txt");

var MODE = {
	READING: 1,
	WRITING: 2,
	APPENDING: 8
};
var stream = file.OpenAsTextStream(MODE.READING);
var buf = "";
while(!stream.atEndOfStream)
{
	buf += stream.readLine() + "\n";
}
/*
    var stream = fs.openTextFile("text.txt", MODE.READING);
*/
stream.close();
WScript.echo("Hello!!" + buf);
WScript.quit(0);
readme.txt
こんにちは。私はたぢです。
これから新宿の勉強会へ行く予定です。

もう仕事は完了しているので、このスクリプトを書き終えたら、PCをシャットダウンして帰ります。

お疲れ様でした。また明日。

jseファイルをダブルクリックすると、テキストファイルを読み込んでWidowsダイアログがポップアップします。

3
3
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
3
3

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?