Seu parâmetro path parece estar apontando para o nome da pasta da qual você está executando o script, então você executa o script e ele tenta criar um arquivo chamado C: \ temp \ scheduled_tasks_audit que já existe como uma pasta . Se você executar o comando Get-Help Export-CSV-Full, poderá ver que o parâmetro Path requer o nome do arquivo
-Path [<String>]
Specifies the path to the CSV output file. This parameter is required.
Required? false
Position? 1
Default value none
Accept pipeline input? false
Accept wildcard characters? false
Altere seu código para
Get-ScheduledTask |
Where State -ne "Disabled" |
Get-ScheduledTaskInfo |
Select TaskName,TaskPath,LastRunTime, LastTaskResult,NextRunTime,NumberofMissedRuns |
Where { $_.TaskName -like "test_*"} |
Export-Csv -NoTypeInformation -Path C:\temp\scheduled_tasks_audit\output.csv
e você deve ser bom para ir.