問題タブ [shadow-copy]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
batch-file - バッチ ファイルを使用して 1 つの ShadowCopy を削除する
バックアップに使用されるバッチ ファイルの変更に取り組んでいます。実行すると、新しいシャドウコピーが作成され、マウントされ、必要なものがバックアップされ、マウントが解除されます。私がやりたいのは、作成したシャドウコピーを削除することです。法医学的な理由で既存のシャドウコピーを削除する方法はありません。これが私が持っていて問題のあるコードのセクションです。
FOR 行は正しく機能しているようです。実行時に %ShadowID% を ECHO すると、次のようになります。
ただし、シャドウコピーを削除する行は次のように失敗します。
コマンド ラインで、ShadowID を同じ文字列に設定し、問題なくコマンドを実行できるので、バッチ ファイルで動作するはずです。
任意の支援をいただければ幸いです。
logging - InStr のトラブル - ロギングとエラー チェックを伴うシャドウ コピー スクリプト
shadowcopy.exe
バックアップを作成し、rsync を使用して特定の宛先にコピーするVBS スクリプトを開発しようとしています。同じスクリプトによって rsync コピー手順用に作成され、特定の単語 (「エラー」や「失敗」など) がチェックされるログ ファイルがあります。
私が今抱えている問題は、ログ ファイルを確認する方法や特定のキーワードを読み取る方法がわからないことです。
それが私の問題を解決する可能性があることを読みましたInStr
が、それを使用してキーワードを定義し、それらを読み、それをメールアラートと組み合わせる方法がわかりません。多分誰かが私にアドバイスを持っていますか?
これまでの私のコード: