以下のスクリプトは、E:\WebDelivery\MagicOS
ディレクトリにあるフォルダを検出します。このディレクトリ内のいずれかのフォルダが14日以上経過している場合は、そのフォルダとそのサブディレクトリが削除されます。3210第2レベルのサブディレクトリを削除します
サブディレクトリで修正日を探すようにスクリプトを変更する必要があります。その日付が14日より古い場合は、それらのフォルダとその内容を削除する必要がありますが、残しておく必要がありますS6.15
、T7.12
タイプの親ディレクトリだけです。ここで
は、フォルダ構造です: E:\WebDelivery\MagicOS
- この下>>ディレクトリS6.15, T7.12, S5.6
などであり、それらのそれぞれの下に名前1,2,3などとして数字とおそらくupd.info.raf
E\WebDelivery\MagicOS ->> S6.15
->> 1
->> 2
現在、このスクリプトでは、変更された日付のS6.15
レベルのフォルダをチェックしていて、14日以上経過している場合はそのフォルダとそのサブディレクトリを削除しています。私は代わりに、修正された日付のサブディレクトリ1,2,3などの番号をチェックし、14日以上経過していても親のS6.15ディレクトリから離れる場合は削除する必要があります。基本的には、S6.15
フォルダの日付については、数字のサブフォルダ1,2,3などしか気にしません。
これは私が困惑している場所です。どんなアイデアも参考になるでしょう。ここに既存のスクリプトがあります。