Respuestas:
Con PowerShellFar en Far Manager puede invocar comandos de PowerShell directamente desde la línea de comandos con el prefijo ps:
. Es decir:
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 }
Si espera resultados largos, considere iniciar Far Manager como Far.exe /w
.
Por último, consulte la ayuda incorporada de PowerShellFar, secciones Command line
y FAQ
. Puedes definir algunos aceleradores. Por ejemplo, uso [Space]
que se inserta ps:
en la línea de comando vacía. Por lo tanto, en realidad tengo que escribir solo 1 símbolo más. Esto es un poco inconveniente, pero está perfectamente compensado por el shell estándar de CMD, CMD no está muerto, especialmente en Far Manager.
Import-Module FarMacro
(o F11 \ PSF \ Modules \ FarMacro). Debería haber mencionado esto en ayuda (lo haré, gracias).
PowerShellFar le permite integrar PowerShell en Far Manager.
PowerShellFar combina la rica interfaz de usuario basada en consola de Far Manager con la potencia total de Windows PowerShell perfectamente integrada en este entorno original de texto amigable.