Chạy ứng dụng với các tham số từ PowerShell
Oct 20 2020
Trên Hệ thống Win10, tôi muốn thực hiện lệnh sau (lấy từ tệp lối tắt đang hoạt động):
"C:\Path with spaces\application.exe" U=<username> S=serverName
trong CMD, lệnh sau sẽ mở ứng dụng mà không gặp bất kỳ sự cố nào:
"C:\Path with spaces\application.exe" "U=<username>" "S=serverName"
Tuy nhiên, trong PowerShell, tôi đã thử nhiều cách kết hợp khác nhau (ví dụ như sử dụng Start-Process, cách cmd /cluôn hoạt động với tôi cho đến nay) nhưng tất cả đều thất bại. Nó có thể là một cái gì đó đơn giản, nhưng tôi không thể làm cho nó hoạt động. Ký hiệu chính xác sẽ là gì?
Trả lời
3 KAN Oct 20 2020 at 20:48
Start-Process -FilePath "C:\Path with spaces\application.exe" -ArgumentList "U=<username> S=serverName"