VBScriptの基礎・WSH(Windows Script Host)実行環境の理解

スポンサーリンク
VBScript (Visual Basic Scripting Edition)

【実務・中級編】【入力値バリデーション】IsNumeric / IsDate を用いた WScript.Arguments の型チェックとデフォルト値適用 – VBScript (Visual Basic Scripting Edition)解析バイブル

VBScriptを「使い捨て」で終わらせるな:堅牢な引数バリデーションの極意VBScriptは、現代のモダンな言語と比較すれば確かにプリミティブだ。しかし、WSH(Windows Script Host)というOS直結の実行環境を操る上で、...
VBScript (Visual Basic Scripting Edition)

【入門編】【入力値バリデーション】IsNumeric / IsDate を用いた WScript.Arguments の型チェックとデフォルト値適用 – VBScript (Visual Basic Scripting Edition)解析バイブル

VBScriptを掌握せよ:コマンドライン引数の「型」を制して、落ちないスクリプトを書く技術こんにちは。自動化の世界へようこそ。現場でVBScriptを扱うエンジニアとして、多くの「動かなくなったスクリプト」を見てきました。その原因の多くは...
VBScript (Visual Basic Scripting Edition)

【テクニカル・上級編】【差分バックアップ】DateLastModified プロパティ比較による軽量・高速なファイル同期ツール作成 – VBScript (Visual Basic Scripting Edition)解析バイブル

VBScriptを掌握する:DateLastModifiedによる超軽量・高速差分バックアップの真髄「最新のフレームワークがなければ何もできない」というエンジニアが増えた昨今、あえて私はVBScript(WSH)の価値を再定義したい。Win...
VBScript (Visual Basic Scripting Edition)

【実務・中級編】【差分バックアップ】DateLastModified プロパティ比較による軽量・高速なファイル同期ツール作成 – VBScript (Visual Basic Scripting Edition)解析バイブル

VBScriptを再定義する:DateLastModifiedで実現する「ゼロ・オーバーヘッド」同期の極意業務自動化の世界で、VBScriptを「過去の遺物」と切り捨てるのは簡単だ。だが、Windows環境において、余計なランタイムを一切必...
VBScript (Visual Basic Scripting Edition)

【入門編】【差分バックアップ】DateLastModified プロパティ比較による軽量・高速なファイル同期ツール作成 – VBScript (Visual Basic Scripting Edition)解析バイブル

VBScriptで極める「差分バックアップ」:システムの本質を見極める自動化術こんにちは。自動化の現場で長年戦ってきたエンジニアとして、今日はVBScriptの真髄を伝授しましょう。「マクロの記録」から一歩踏み出し、OSの深淵を操るツールを...
VBScript (Visual Basic Scripting Edition)

【テクニカル・上級編】【ファイル排他検知】他プロセスによるファイル使用(ロック状態)を安全に判定する試行関数 – VBScript (Visual Basic Scripting Edition)解析バイブル

VBScriptを掌握する極限の知見:ファイル排他ロック判定の「正しい」実装レガシーシステムの維持管理において、もっとも避けるべきは「予期せぬ実行時エラーによるプロセスの不完全終了」である。特に共有ファイルサーバー上のExcelファイルや、...
VBScript (Visual Basic Scripting Edition)

【実務・中級編】【ファイル排他検知】他プロセスによるファイル使用(ロック状態)を安全に判定する試行関数 – VBScript (Visual Basic Scripting Edition)解析バイブル

VBScriptを極める:ファイル排他ロックを「美しく」検知する鉄則業務自動化の現場において、VBScriptは今なお強力な武器だ。しかし、多くのエンジニアが「ファイル操作」の段階で躓く。特に、Excelや他システムが掴んでいるファイルを無...
VBScript (Visual Basic Scripting Edition)

【入門編】【ファイル排他検知】他プロセスによるファイル使用(ロック状態)を安全に判定する試行関数 – VBScript (Visual Basic Scripting Edition)解析バイブル

【VBScript】「そのファイル、触っちゃダメ!」を確実に検知する――ファイル排他ロック判定の極意こんにちは。自動化の現場で数々のスクリプトを書いてきたエンジニアです。皆さんは、自動化処理の中で「ファイルを開こうとしたらエラーで止まった」...
VBScript (Visual Basic Scripting Edition)

【テクニカル・上級編】【高度な日付演算】DateAdd / DateDiff / DatePart 関数を駆使した営業日計算と月末最終日の動的算出 – VBScript (Visual Basic Scripting Edition)解析バイブル

VBScriptを掌握せよ:営業日演算と月末算出の極致VBScriptという言語は、現代のコンテナ技術やフルスタック開発の潮流から見れば「化石」に映るかもしれない。しかし、基幹システムの保守運用、あるいはレガシーなWindows Serve...
VBScript (Visual Basic Scripting Edition)

【実務・中級編】【高度な日付演算】DateAdd / DateDiff / DatePart 関数を駆使した営業日計算と月末最終日の動的算出 – VBScript (Visual Basic Scripting Edition)解析バイブル

VBScriptを掌握せよ:業務自動化の「聖域」たる日付演算の極意業務自動化の現場において、VBScriptは「レガシー」などという安っぽい言葉で片付けられるべき存在ではない。Windowsの深層で静かに、かつ確実にタスクを完遂する、極めて...
スポンサーリンク