2007/09/11

ひろえむさんところより。

ネタ元:フィールドSEあがりの安納です

Windows Script Host ( WSH ) 5.7 (英語版) が公開されています。

Windows XP 用はこちら
Windows 2000 用はこちら
Windows Server 2003 用はこちら

Vistaには5.7が載っているのですが、ほかの現行OSも5.6から5.7にバージョンアップとのことです。内容は、フィールドSEあがりの安納ですさんところより

が変わったかといいますと、大部分はバグフィックスとセキュリティ向上です。これまでリリースされてきたセキュリティパッチも含まれています。

追加された機能としては、およそ以下の通りです。 

JScript 関連

ガベージコレクションの性能改善
ECMA 327 Standard
新サマータイム対応

※すいません、JScriptに関して私が語れることはありませんです...はい...

VBScript 関連

GetUILanguage ファンクションによる現在の表示言語取得
→Vista だと簡単に言語変更できますからそれに対応したものでしょう。
  言語を確認してからメッセージを表示するといったことが可能になりますね。

共通事項

2GB 以上のアドレスへのアクセス

このほかに、メモリリークへの対応やデッドロック対応なども含まれているので、意味不明のエラーに悩まされたことのあるかたがたは日本語版のリリースをもうちょっと待ってみてください。

ということなので、マイナーチェンジですね。ようやく5.7の正体がつかめました。たしかにサマータイムの制度が変わったりしましたからねー。日本語版が出たら入れてみようかと思います。Windows Updateで入るかもしれませんが。

元記事:http://blogs.wankuma.com/mutaguchi/archive/2007/09/11/95263.aspx

2007/06/11

第 4 回 Admintech.jp 勉強会 - Admintech.jp
http://itpro.admintech.jp/wiki/wiki.cgi?page=%C2%E8+4+%B2%F3+Admintech%2Ejp+%CA%D9%B6%AF%B2%F1

に参加してきました。はせがわさんの「今さらながらのWSH」という講演で、J(ava)Scriptを使ったいまどきのスクリプトを考えてみるという趣旨のもので、かなりハイレベルかつ興味深いものでした。講演資料がはせがわさんのサイトで公開されているので、サンプルコードなど参考にされてみるといいと思います。

デフォでは組み込みオブジェクトのprototypeによる拡張はできないとおっしゃっていましたが、WSHでは可能ですー。あまりできないという話を聞いたことがなかったので「おや」と思ったんですが、

prototype プロパティ
http://msdn2.microsoft.com/ja-jp/library/0cyeksx4(VS.80).aspx

の記述はJScript.NETの記述であると思われます。

それと、WSCで関数オブジェクトを返却できないのはWScript.GetObjectメソッドのバグっぽいです。VBScriptのGetObject関数なら、

Set objTest = GetObject("Script:D:\script\test.wsc")
msgbox typename(objTest.Func())

という具合に実行すると Object と表示されます。WScript.GetObjectとするとWSHが落ちますね(WSH5.6、5.7で検証)。ScriptControlでラップしてGetObject関数を使うとうまくいくかもしれません。(未検証)

元記事:http://blogs.wankuma.com/mutaguchi/archive/2007/06/11/80256.aspx

2006/11/15

Windows Server 2003 Service Pack 1 および Windows XP Service Pack 2 用の Windows PowerShell 1.0 ローカライズ版インストール パッケージ
http://support.microsoft.com/kb/926140

出ました〜。

RC2をインストールしている方は、コンパネの「プログラムの追加と削除」から「更新プログラムの表示」にチェックを入れてアンインストールしてください。

RC2ベースのユーザーガイドが日本語化されてますな。RC1のユーザーガイドは無かったものとされたらしいです。もってる方は大切に保管しておきましょう。RC2はシェルよりの解説、RC1はスクリプトよりの解説がされています。

Vista用はどこ〜?

P.S.
IE7を入れるとWSHが5.6から5.7になるらしいです。これも検証しなくては。

元記事:http://blogs.wankuma.com/mutaguchi/archive/2006/11/15/45481.aspx


Copyright © 2005-2018 Daisuke Mutaguchi All rights reserved
mailto: mutaguchi at roy.hi-ho.ne.jp
プライバシーポリシー

Books

Twitter