vbslib makes it easy to use VBScript on WSH. You can make programs easily.
Manual is here http://www.sage-p.com/vbslib/vbslib.files/vbslib.html (Internet Explorer, Japanese)
Title: Update history 5.91 → 5.92 [F] when g_is_vbslib_for_fast_user = True. Vbslib.vbs Change: LazyDictionaryClass :: Formula When the Variable tag of XML has FullPathType, Return name converted to full path → return name as is. Correction: LazyDictionaryClass :: AddDictionary When the Variable tag of XML has FullPathType, Fixed a bug that key changed to full path. Addition: LazyDictionaryClass :: Type_ Fixed: LocalVariable tag in XML When the name of the LocalVariable tag is the same as the name of the Variable tag, Fixed a bug that caused duplicate definition errors even though the scope is different. Fixed: NumStringCompare When the numerical part is large enough to be an integer overflow, Fixed a bug that caused an error. Correction: OrError Values to be set in g_debug are not displayed properly when an error is occurring Fixed a bug. [F] Addition: g_VBS_Lib.NotFound Vbslib_mini.vbs Addition: Assert, Error, include, LazyDictionaryClass, LoadVariableInXML, LetSet Addition: "..." of GetFullPath ToolsLib.vbs Change: Timestamp of MakeFolderMD5List empty folder Update date → fixed value get_ToolsLibConsts (). EmptyFolderTimeStamp Change: g_VBS_Lib.TimeStamp of CheckFolderMD5List → Do not change the timestamp of an empty folder. Addition: get_ToolsLibConsts (). EmptyFolderTimeStamp Change: GetReadOnlyList When there is no read only, it returns Empty → 0 is returned. Addition: MakeRuleSetOfRevisionFolderClass :: xml [F] Add: EnumerateToLeafPathDictionaryByFullSetFile SyncFilesMenuLib.vbs Fixed: SyncFilesT_Class :: SaveHTML When there is <? Xml?> At the beginning of the setting file, Fixed a bug that caused HTML syntax error. Fix: Misspelled tag name in SyncFilesT configuration file Commited → committed ModuleAssort2 Fix: Many fixes. Addition: keyword_substitution per module Addition: AssortOne Addition: The ability to enter project name at first
Title: 更新履歴 5.91→5.92 [F] は、g_is_vbslib_for_fast_user = True のとき。 vbslib.vbs 変更: LazyDictionaryClass::Formula XML の Variable タグに FullPathType があるとき、 フル パスに変換した name を返す → name をそのまま返す。 修正: LazyDictionaryClass::AddDictionary XML の Variable タグに FullPathType があるとき、 キーがフル パスに変わってしまう不具合を修正。 追加: LazyDictionaryClass::Type_ 修正: XML の LocalVariable タグ LocalVariable タグの name が Variable タグの name が同じとき、 スコープが異なるのに、重複定義エラーになる不具合を修正。 修正: NumStringCompare 数字部分が整数型のオーバーフローになるほど大きいときに、 エラーになる不具合を修正。 修正: OrError エラーが発生中のときに、g_debug に設定すべき値が正しく表示されない 不具合を修正。 [F] 追加: g_VBS_Lib.NotFound vbslib_mini.vbs 追加: Assert, Error, include, LazyDictionaryClass, LoadVariableInXML, LetSet 追加: GetFullPath の "..." ToolsLib.vbs 変更: MakeFolderMD5List の空のフォルダーのタイムスタンプ 更新日時 → 固定値 get_ToolsLibConsts().EmptyFolderTimeStamp 変更: CheckFolderMD5List の g_VBS_Lib.TimeStamp 空のフォルダーのタイムスタンプを変更する → しない。 追加: get_ToolsLibConsts().EmptyFolderTimeStamp 変更: GetReadOnlyList リードオンリーがないとき、Empty を返す → 0を返す。 追加: MakeRuleSetOfRevisionFolderClass::xml [F] 追加: EnumerateToLeafPathDictionaryByFullSetFile SyncFilesMenuLib.vbs 修正: SyncFilesT_Class::SaveHTML 設定ファイルの先頭に <?xml ?>" があるとき、 HTML の文法エラーになる不具合を修正。 修正: SyncFilesT 設定ファイルのタグ名のスペルミス commited → committed ModuleAssort2 修正: 多くの修正。 追加: モジュールごとの keyword_substitution 追加: AssortOne 追加: 最初にプロジェクト名も入力できる機能