Jawaban:
Dengan PowerShellFar di Far Manager Anda dapat menjalankan perintah PowerShell langsung dari baris perintah dengan awalan ps:
. Itu adalah:
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 }
Jika Anda mengharapkan output yang panjang, pertimbangkan untuk memulai Far Manager sebagai Far.exe /w
.
Terakhir, lihat bantuan PowerShellFar, bagian Command line
dan FAQ
. Anda dapat mendefinisikan beberapa akselerator. Misalnya saya menggunakan [Space]
sisipan mana ps:
ke dalam baris perintah kosong. Jadi, sebenarnya saya harus mengetik hanya 1 simbol lagi. Ini sedikit merepotkan tetapi sangat baik dikompensasi oleh shell CMD standar yang ada, CMD tidak mati, terutama di Far Manager.
Import-Module FarMacro
(atau F11 \ PSF \ Modul \ FarMacro). Saya seharusnya menyebutkan ini dalam bantuan (akan lakukan, terima kasih).
PowerShellFar memungkinkan Anda untuk mengintegrasikan PowerShell ke Far Manager.
PowerShellFar menggabungkan antarmuka pengguna Far Manager yang kaya konsol dengan kekuatan penuh Windows PowerShell yang terintegrasi sempurna ke dalam lingkungan ramah teks asli ini.