Para definir explicitamente o diretório de trabalho, uma solução do PowerShell seria usar o cmdlet Start-Process
com o parâmetro -WorkingDirectory
.
Start-Process -FilePath notepad.exe -WorkingDirectory c:\temp
Usando o alias start
, o parâmetro posicional e o nome do parâmetro parcial, isso pode ser escrito como:
start notepad.exe -wo c:\temp
O CMD também possui um comando START
. Para isso, use o parâmetro /D
para especificar o diretório de trabalho:
START /D c:\temp notepad.exe