У меня есть файл tripping.ps1 с приведенным ниже кодом.
param([string]$ip)start-job -ArgumentList $ip -scriptblock {param([string]$ip)& C:\users\pubic\desktop\PingMachine.ps1 -ip $IP}
Приведенный выше код создает задание, которое запускает pingmachine.ps1, которое в основном пингует машину каждые 10 секунд или около того и записывает в output.txt в какую-то папку.
Если используется 1)& ".\trialping.ps1" -ip x.x.x.x все работает нормально
2)powershell .\trialping.ps1 -ip "x.x.x.x" используется выходной файл не создается.
Почему разница. заранее спасибо