Как соединить тройник с -Verbose? - PullRequest
0 голосов
/ 29 мая 2019

Предположим, у меня есть следующее

$csvfiles | ForEach-Object {Import-Csv "$csvLocation\$_"; Remove-Item "$csvLocation\$_" -Verbose | tee .\log.txt -Append} | 
            Export-Csv -NoTypeInformation "$csvLocation\$DBName.csv" -force

Я вижу подробный вывод на консоли, но tee ничего не добавляет в файл журнала.Как я могу получить вывод -verbose в файл?(VERBOSE: выполнение операции удаления файла ...)

1 Ответ

0 голосов
/ 07 июня 2019

Это сделано трюк

Remove-Item "$csvLocation\$DBName.csv" -ErrorAction SilentlyContinue

$csvfiles | ForEach-Object {
    Import-Csv "$csvLocation\$_" | Export-Csv -Append -NoTypeInformation "$csvLocation\$DBName.csv" -Force;
    Remove-Item "$csvLocation\$_" -Verbose 4>&1 | tee .\log.txt -Append
} 
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...