0
パワーシェルスクリプトのGURUにお手伝いください! =)パワーシェルスクリプト古い15日間のバックアップとログファイルの削除
私はPSに新しく、15日以上経過したログファイルを他のフォルダにバックアップするにはどうすればよいですか?その後、バックアップが完了すると、最終的に15日以上古いものが削除されます。この後、私はおそらくPowerShellのタグを取り付ける
パワーシェルスクリプトのGURUにお手伝いください! =)パワーシェルスクリプト古い15日間のバックアップとログファイルの削除
私はPSに新しく、15日以上経過したログファイルを他のフォルダにバックアップするにはどうすればよいですか?その後、バックアップが完了すると、最終的に15日以上古いものが削除されます。この後、私はおそらくPowerShellのタグを取り付ける
ません)=答えをパワーシェルを学び始める必要がありますが、あなたは "ForFiles" コマンドを使用することもできます。
http://ss64.com/nt/forfiles.html
または多分
foreach ($i in Get-ChildItem C:\Logfiles)
{
if ($i.CreationTime -lt ($(Get-Date).Date.AddDays(-15)))
{
Move-Item $i.FullName C:\Backup
}
}
をそれはパワーシェルにあります
優秀!できます! – Sonn
@Sonn - '$(Get-Date).AddDays(-15)'は15日前に現在の時刻を返します。 15日前の初めには、$(Get-Date).Date.AddDays(-15) ' – Rynant
を使いましょう。良い点、私はそれを私の答えに編集します。 – Sverker84