Tôi đang cố gắng để có được kịch bản Powershell đơn giản này làm việc nhưng tôi nghĩ rằng một cái gì đó về cơ bản là sai ;-)Chạy chương trình trong một foreach
ls | foreach { "C:\Working\tools\custom-tool.exe" $_ }
tôi về cơ bản muốn nhận được tập tin trong một thư mục và vượt qua chúng một một là đối số cho công cụ tùy chỉnh.
Và nếu cờ là cần thiết, họ có thể được thêm vào sau khi kết thúc; 'ls | % {& "C: \ Working \ tools \ custom-tool.exe" $ _. FullName --flag --flag2 = 47} ' –
% làm gì? – User
Tôi đã phát hiện ra. Đó là bí danh cho 'ForEach-Object'. Bạn có thể thấy các bí danh hiện tại tại dấu nhắc powerhell bằng cách gõ 'get-alias' – User