2017-12-28 42 views
0

私は複数のフォルダからのログファイルを引っ張ると、HTMLファイルとしてデータを出力PowerShellスクリプトを持っています。私はPowerShellの変数からHTMLファイルに私のレポートのために使用可能なHTML形式にPowerShellの$variableを変換する方法上の任意のアイデアをフォルダ名を挿入する必要がありますか?以下は私のスクリプトです:をConvertTo-HTML変数

$a = Get-Date -Format M.d 
$Test = (Get-Content -Path "\\Test\d$\APSO\LCI\Scripts\MW\AllServers.txt") 
foreach ($Server in $Test) { 
    Get-ChildItem -Path "\\test\LogFiles\BackupEventLogs\$Server\" -Exclude *.evt* | 
     ? {$_.LastWriteTime -gt (Get-Date).AddDays(-1)} | 
     ConvertTo-Html -Property LastWriteTime, Name >> \\test\d$\APSO\LCI\Checks\Backups$a.html 
} 
+0

挿入何?どこ?期待どおりに動作しないのですか?とにかくあなたは何を期待していますか?コードを投稿する際にも、それはあなたの元のコードを持っていない他のエラーを導入[MCVE]とではありません確認してください。 –

答えて

0

ファイル情報の結果を保持する変数を追加するだけです。 のような何か...通常どおり

(Get-ChildItem -Path D:\Temp\diff\TestFile_4.txt).DirectoryName 
(Get-ChildItem -Path D:\Temp\diff\TestFile_4.txt).Directory.Name 

D:\Temp\diff 
diff 

が続いて変数を渡します。