Como usar com start-process com variável para o caminho de arquivo? (Windows10 / Powershell)

1

Por favor, considere o código abaixo (dentro de um script .ps1)

$latest = Get-ChildItem -Path $env:windows\security -Filter "my-app-here*.*" | Sort-Object -Descending | Select-Object -First 1
$file=$env:windows+"\security\"+$latest.name
start-process $file

isso funciona bem.

Se eu tentar simplificar o código para:

$latest = Get-ChildItem -Path $env:windows\security -Filter "my-app-here*.*" | Sort-Object -Descending | Select-Object -First 1
start-process $env:windows+"\security\"+$latest.name

Eu recebo a mensagem de erro:

start-process : This command cannot be run due to the error: The system cannot find the file specified.

Alguma idéia do que eu poderia estar fazendo errado? Muito obrigado

    
por mrjayviper 26.04.2017 / 18:03

0 respostas