注:バッチを使用する必要はありませんが、私はバッチに精通しているだけです。Powershellの方が想像しやすいので、Powershellでこの問題のより簡単な解決策がある場合は、叫んでください。
すべてのクライアントのDRバックアップをテストするという骨の折れる作業があります。つまり、ShadowProtectスナップショットを最新のインクリメンタルにマウントし、ファイルの書き込みと読み取りを行い、イメージをアンマウントします。バッチの実際のShadowProtect部分はかなり単純ですが、これを自動化できるバッチを設計したいと思います。
基本的に私の質問は:
バッチファイルで、最初にフォルダー内のファイルを列挙してから、指定されたファイル名の特定の部分を変数に配置するにはどうすればよいですか?
ShadowProtectインクリメンタルである理由には、次のような命名規則があります。
SERVERNAME_DRIVELETTER_b00X_i000x - whereby b = base image, i = incremental number
最新のインクリメンタルイメージをマウントする必要があるためi
、ファイル名のに続く番号に基づいて、フォルダーを解析し、最新のインクリメンタルイメージを見つける必要があります。
これはバッチで可能ですか?
ありがとう!