добавить функцию в качестве значения параметра в другую функцию в powershell - PullRequest
1 голос
/ 02 апреля 2020

У меня есть этот простой код для проверки пути к файлу журнала

function logfile{
$LOGFILEpfad = 'C:\Temptest'
if((Test-Path -path $LOGFILEpfad) -eq $false) {
    New-Item -ItemType Directory -Path 'C:\' -Name 'Temptest'
} 

$LOGFILEnamecheck = (gci -Path "C:\TEMPtest"  | ?{$_.Name -eq 'PingLog.txt'} | select name).name
if($LOGFILEnamecheck -ne 'PingLog.txt' ) {
        New-Item -ItemType File -Path $LOGFILEpfad -Name 'PingLog.txt'
}
return "$LOGFILEpfad\$LOGFILEnamecheck"

}

эта функция возвращает полный путь к созданному файлу журнала.

Как я могу передать этот путь в другую функцию? Я не могу сделать это как показано ниже параметра $ LOGFILEpath функции тестирования.

У кого-нибудь есть идея?

...