Respostas:
Com o PowerShellFar no Far Manager, você pode chamar os comandos do PowerShell diretamente da linha de comando com o prefixo ps:
. Isso é:
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 }
Se você espera uma saída longa, considere iniciar o Far Manager como Far.exe /w
.
Por fim, consulte a ajuda integrada do PowerShellFar, seções Command line
e FAQ
. Você pode definir alguns aceleradores. Por exemplo, eu uso o [Space]
que insere ps:
na linha de comando vazia. Assim, na verdade eu tenho que digitar apenas mais 1 símbolo. Isso é um pouco inconveniente, mas é perfeitamente compensado pelo shell padrão do CMD disponível, o CMD não está morto, especialmente no Far Manager.
Import-Module FarMacro
(ou F11 \ PSF \ Modules \ FarMacro). Eu deveria ter mencionado isso em ajuda (vai fazer, obrigado).
O PowerShellFar permite integrar o PowerShell ao Far Manager.
O PowerShellFar combina a interface de usuário avançada do Far Manager, baseada em console, com a potência total do Windows PowerShell perfeitamente integrada neste ambiente amigável de texto original.