2016-08-05 5 views
0

私はpowershellを使い慣れていないので、スクリプトを使用してログを削除すると、削除されたログの数とログを削除した後にクリアされたスペース(メモリが足りる)それをテキストファイルに変換しますか?だから私はログインしてドキュメントを見て、どれだけのログが削除されたのか、そしてそれらのログを削除した後でどれだけのメモリが利用できるのかを知ることができます。どのようにしてPowerShellを使用してログの削除を文書化できますか?

+0

あなたは、彼らはあなたが同じスクリプト – n3wjack

+0

技術的にこれを行うことができますどのように大きなは、いや、これを行います単一のコマンドが存在しないと、削除されたファイルを追跡するが、それは非常に行うことができる場合簡単に。誰かがあなたのためにこのスクリプトを書いてくれることを望んでいるのですか?通常、SOの読者はあなたが書いたスクリプトの問題を助けますが、誰かがスクリプト全体を書くことを望むなら、あなたは幸運になるかもしれません。 –

+0

私は自分自身でパワーシェルを学んでいることを求めています。私はちょうどガイダンスが好きで、正しい方向を指しています。 – ThomasG

答えて

0

ここにあなたが行くかもしれないものがあります。それは.logファイルのリストを取得し、それらを削除し、(情報がすでに収集されているため)いくつかの情報を表示します。

$files = ls *.log 
foreach ($file in $files) { 
    del $file 
    "Deleted: $($file.Name) Size: $($file.Length)" | set-content .\deletelog.txt 
} 
+0

素晴らしいです、ありがとう! – ThomasG

+0

削除には注意してください。スクリプトをテストしているときはコメントしてください(しかし、その前に '#')。また、私の返信を回答としてマークすることも素晴らしいでしょう。 ;) – n3wjack

+0

これをスクリプトに追加して、明日テストします。ありがとうございました。 – ThomasG

関連する問題