Defina Powershell como o shell padrão do Far Manager?

18

Posso definir o Powershell como o shell padrão do Far Manager?

    
por mjsr 04.04.2011 / 05:50

2 respostas

15

Com o PowerShellFar no Far Manager, você pode invocar comandos do PowerShell diretamente de a 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, as seções Command line e FAQ . Você pode definir alguns aceleradores. Por exemplo, eu uso [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 CMD padrão nas mãos, o CMD não está morto, especialmente no Far Manager.

    
por 15.04.2011 / 18:08
4
O

PowerShellFar permite integrar o PowerShell ao Far Manager.

PowerShellFar combines the rich console based user interface of Far Manager with full power of Windows PowerShell perfectly integrated into this original text friendly environment.

    
por 04.04.2011 / 14:00