Acabei de notar que, no meu sistema principal, o console do PowerShell não é redimensionável, pois quando você pressiona maximizar, a largura não muda e você não pode arrastar do canto inferior para a direita etc e não pode segurar CTRL + roll-mouse- wheel para redimensionar, ou seja, esta caixa de console é igual ao DOS. No entanto, quando estou em outro sistema (com exatamente a mesma compilação do Windows 10), o console do PowerShell é totalmente redimensionável (todas as restrições acima desapareceram). Alguém sabe por que esses dois consoles bastante diferentes existem, ambos chamados PowerShell, e como posso ter acesso ao bom (ou seja, mais moderno / redimensionável) (e me livrar do tipo DOS)?
relate perguntas
-
O serviço de arbitragem USB da estação de trabalho VMware não inicia automaticamente
-
Como ativar o sensor de impressão digital no domínio e no diretório ativo do Linux
-
atalho do shell da área de trabalho no painel lateral do explorer
-
Por que não consigo enviar arquivos do Android para o Windows 10?
-
Abrir com em vários arquivos?
A janela do console não faz parte do PowerShell – é mostrada pelo Conhost.
Conhost é o host de janela de console comum para todos os programas de "linha de comando" no Windows, ou seja, o mesmo tipo de janela é exibido automaticamente sempre que o powershell.exe ou cmd.exe é iniciado.
Ele não envolve o DOS (cmd.exe não é "DOS" desde 1992), mas permaneceu praticamente o mesmo desde seu lançamento original como parte do NT3.xe simplesmente não tinha funcionalidade de redimensionamento ou zoom até muito recentemente.
O Conhost foi um pouco melhorado através do Windows 8.1 e Windows 10 para incluir vários novos recursos (zoom, redimensionamento dinâmico, suporte a código ANSI no estilo Unix), mas por medo de quebrar alguns programas existentes, ele ainda permite que as novas adições "Conhost v2" sejam Desativado.
A alternância " Usar console legado " está na parte inferior da caixa de diálogo "Propriedades" de cada janela do console (que pode ser acessada através do AltSpacemenu do sistema da janela):
No entanto, após essas atualizações, o desenvolvimento do Conhost original foi congelado mais uma vez – em vez disso, um novo aplicativo Windows Terminal está sendo desenvolvido, que se tornará o novo console padrão (e emulador de terminal no estilo Unix) no Windows 11.