Antworten:
Mit PowerShellFar in Far Manager können Sie PowerShell-Befehle direkt über die Befehlszeile mit dem Präfix aufrufen ps:
. Das ist:
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 }
Wenn Sie eine längere Ausgabe erwarten, starten Sie Far Manager als Far.exe /w
.
Schließlich finden Sie in der integrierten PowerShellFar-Hilfe Abschnitte Command line
und FAQ
. Sie können einige Beschleuniger definieren. Zum Beispiel benutze ich [Space]
welche Einfügungen ps:
in die leere Kommandozeile. Also muss ich eigentlich nur noch 1 Symbol eingeben. Dies ist ein wenig umständlich, wird aber durch die vorhandene Standard-CMD-Shell perfekt kompensiert. CMD ist nicht tot, insbesondere in Far Manager.
Import-Module FarMacro
(oder F11 \ PSF \ Modules \ FarMacro) aufrufen. Ich hätte dies in der Hilfe erwähnen sollen (wird tun, danke).
Mit PowerShellFar können Sie PowerShell in Far Manager integrieren.
PowerShellFar kombiniert die reichhaltige konsolenbasierte Benutzeroberfläche von Far Manager mit der vollen Leistungsfähigkeit von Windows PowerShell, die perfekt in diese ursprüngliche textfreundliche Umgebung integriert ist.