Tôi đang cố gắng thực thi tệp EXE bằng tập lệnh PowerShell. Nếu tôi sử dụng dòng lệnh, nó hoạt động mà không có vấn đề gì (trước tiên tôi cung cấp tên của tệp thực thi và chuỗi các tham số để gọi nó):
"C:\Program Files\Automated QA\TestExecute 8\Bin\TestExecute.exe" C:\temp\TestProject1\TestProject1.pjs /run /exit /SilentMode
Nhưng thực hiện chính xác điều tương tự bên trong tập lệnh sẽ trả về lỗi:
Thuật ngữ '"C: \ Program Files \ Automated QA \ TestExecute 8 \ Bin \ TestExecute.exe" C: \ temp \ TestProject1 \ TestProject1.pjs / run / exit / SilentMode' không được nhận dạng là tên của lệnh ghép ngắn, hàm , tệp kịch bản hoặc chương trình có thể hoạt động. Kiểm tra chính tả của tên hoặc nếu một đường dẫn được bao gồm, hãy xác minh rằng đường dẫn đó chính xác và thử lại.
(Tôi đã gọi lệnh bằng toán tử "&".)
Làm cách nào để khắc phục sự cố này?