Windows Powershellによるトランザクションを使用する方法を紹介
トランザクションを使用する方法
★トランザクション用のコマンド
Start-Transaction トランザクションの開始
Use-Transaction トランザクションにコマンドを追加する
Undo-Transaction トランザクションのロールバック
Complete-Transaction トランザクションのコミット
Get-Transaction アクティブなトランザクションを参照
サンプルソース
↓レジストリ追加をトランザクションで行いコミットまでする。(追加される。)
(入力)
cd HKCU:\software
Start-Transaction
new-item MyCompany -UseTransaction
complete-transaction
dir m*
(出力)
サンプルソース
↓レジストリ追加をトランザクションで行いコミットしない場合。(追加されない。)
(入力)
cd HKCU:\software
Start-Transaction
new-item MyCompany -UseTransaction
dir m*
(出力)