Câu trả lời:
Với PowerShellFar trong Far Manager, bạn có thể gọi các lệnh PowerShell ngay từ dòng lệnh với tiền tố ps:
. Đó là:
Commands with console output, prefix ps:
ps: Get-Date
ps: 3.14 / 3
ps: [math]::pi / 3
Commands with viewer output, prefix vps:
vps: Get-Process
vps: Get-ChildItem C:\TEMP\LargeFolder -Recurse -Force
Commands starting UI or background jobs normally use prefix ps:
ps: $Far.Msg("Hello world!")
ps: Get-Process | Out-FarList -Text Name | Open-FarPanel
ps: Start-FarJob { Remove-Item C:\TEMP\LargeFolder -Recurse -Force }
Nếu bạn mong đợi đầu ra dài, hãy xem xét để bắt đầu Far Manager như Far.exe /w
.
Cuối cùng, xem phần trợ giúp PowerShellFar tích hợp, các phần Command line
và FAQ
. Bạn có thể định nghĩa một số máy gia tốc. Ví dụ tôi sử dụng [Space]
chèn ps:
vào dòng lệnh trống. Vì vậy, thực sự tôi phải gõ thêm 1 ký hiệu. Điều này hơi bất tiện một chút nhưng nó được bù đắp hoàn hảo bởi lớp vỏ tiêu chuẩn CMD trong tay, CMD không chết, đặc biệt là trong Far Manager.
Import-Module FarMacro
(hoặc F11 \ PSF \ Modules \ FarMacro). Tôi nên đã đề cập đến điều này trong sự giúp đỡ (sẽ làm, cảm ơn).
PowerShellFar cho phép bạn tích hợp PowerShell vào Far Manager.
PowerShellFar kết hợp giao diện người dùng dựa trên bảng điều khiển phong phú của Far Manager với toàn bộ sức mạnh của Windows PowerShell được tích hợp hoàn hảo vào môi trường văn bản gốc thân thiện này.