Substituição do CMD.exe [fechado]


89

Alguém sabe de uma boa substituição do Prompt de Comando? Eu tentei o bash / Cygwin, mas ele não atende às minhas necessidades no trabalho porque é muito pesado. Eu gostaria de um wrapper idêntico de função para função no cmd.exe, mas com destaque, intellisense e (criticamente) uma interface com guias. Powershell está bem, mas a interface ainda está faltando.


2
BGShell . Frontend com guias para PowerShell com intellisense e outras vantagens. Ir. Agora.

Respostas:


65

Editado : Eu uso o ConEmu ( http://conemu.github.io/ ) há algum tempo. Este também é um invólucro, visto que não é realmente possível substituir o console do Windows sem reescrever todo o interpretador de comandos. Abaixo da linha está minha resposta original para uma alternativa anterior.


Não é exatamente um substituto (na verdade, é um wrapper bonito), mas você pode tentar o Console ( http://sourceforge.net/projects/console/ )


6
Não é realmente possível substituir o cmd.exe. Porque o prompt do Windows não tem camada de interface. Então você tem que embrulhar. Talvez a Microsoft tenha uma pista e melhore isso para o Windows 7.
mxcl

138
Eu venho do futuro. O Windows 7 ainda tem um console ruim.
Blender

3
O console é o shell cmd.exe mais recomendado em AlternativeTo.net: alternativeto.net/software/windows-command-prompt-cmd/… (perdendo apenas para cygwin :-P)
Greg Bray

25
Eu também venho do futuro. O Windows 8 ainda tem essa porcaria.
AhmetB - Google

5
Eu venho do presente. O Windows 10 não resolve esse problema.
dgo

10

Eu uso os produtos da JPSoft há muito tempo (começando com 4OS2 e 4DOS) e atualmente uso Take Command 9. Ele funciona com arquivos em lote existentes, tem suas próprias melhorias na parte superior, uma interface com guias e opções de cores de nome de arquivo.

Parece que o site deles está com alguns problemas no momento, mas você pode encontrá-los em: http://jpsoft.com/


Acabei de experimentar o Take Command 12.0. Parece bastante problemático, infelizmente - ele travou em mim e deixou alguns processos desonestos bloqueando arquivos, rodando em segundo plano, que exigiram uma reinicialização para se livrar. Parece que falta muito polimento.
Contango

@Gravitas: Há algum tempo que uso 12 (pulei 10, passei para 11 e atualizei para 12 em novembro). Eu não tenho tido nenhum desses problemas.
crashmstr

também não é compatível com scripts cmd
mhstnsc

@MihaiStanescu Se você usar as extensões JPSoft, então não, elas não podem ser usadas com cmd.exe, mas geralmente o contrário está bom, e se não funcionar direito, apenas execute-o em cmd.exe
crashmstr

6

Eu uso o Take Command 9.0. Eu tenho usado de JPSoft produtos há anos. Possui uma interface com guias. Eu iniciei Take Command com Take Command, Powershell e CMD.exe, cada um em sua própria guia. Não faz realce de sintaxe. Take Command é sintaticamente compatível com CMD.exe e aprimora cada comando um pouco e adiciona muito mais.

O PowerShell não é uma substituição completa para CMD.exe ou Take Command. Eu me encontro usando os dois. Você pode perguntar por que eu ainda usaria CMD.exe e é porque usarei Take Command para testar um arquivo em lote que é limitado a comandos que funcionam em CMD.exe e, então, preciso implantar o arquivo em lote em uma estação de trabalho / servidor que não tem Assumir o Comando. Posso criar / testar no Take Command e verificar se ele funciona no CMD.exe antes de implantá-lo.

Não conheço nenhum IDE que forneça IntelliSense para arquivos em lote especificamente. Se o fizessem, seria apenas para algumas palavras-chave. Na maioria das vezes, em arquivos em lote, você executa comandos externos à linguagem em lote e não seriam incluídos no Intellisense.

Eu uso o Textpad para editar meus arquivos em lote. Take Command possui um depurador e recursos de registro que tornam muito fácil testar seus arquivos em lote.


Parece que me lembro do IDE VB6 com arquivo em lote "intellisense", como autocompletar componentes ActiveX. Eu poderia estar imaginando isso, no entanto.
Stephen Swensen,

4

PowerCmd é um wrapper de software de avaliação para cmd.exe e custa $ 30

Oferece:

  • guias
  • um modo de seleção "normal"
  • copiar e colar
  • destacando
  • autocompletar
  • botões para iniciar Python, Powershell e outros

Tenho usado o PowerCmd, mas acho que ele congela ou não funciona com aplicativos mais complexos - GIT, P4 etc.
Toby Allen

Estou meio envergonhado de admitir que eu realmente pesquisei "o que é trailware" ... Eu acho que você provavelmente quis dizer trialware :) lol
Adam Plocher

Sim, obrigado, corrigido o erro de digitação.
phobie




1

Eu uso 4NT do JPSoft mencionado acima. Ele funciona muito bem e tem uma grande funcionalidade adicional. Ele está sendo substituído pelo TakeCommand, mas não preciso de tantas funcionalidades extras.

Atualização: não é mais conhecido como 4NT. Agora seu nome é TCC / LE .


0

Nick, sei que você perguntou isso há muito tempo, mas acabei de encontrar enquanto procurava por algo relacionado. Tenho usado o PromptPal e tem sido ótimo. Comprei há cerca de um ano, no início de 2008, e foi por meio de um software de desconto chamado BitsDujour. Eu simplesmente fui lá e percebi que eles tinham um acordo de 51% de desconto naquele produto apenas alguns dias atrás . Fique de olho nesse site e talvez o desconto volte a acontecer em breve. Valeu a pena os $ 30, mas ganhei 2 licenças por 1/2 de desconto, uma para cada um dos meus PCs ...


0

Se você não quiser usar o cmd.exe totalmente, vá para o terminal ZOC.exe . ZOCé um aplicativo corporativo.

Caso contrário, basta adicionar algum recurso ao prompt de comando instalando GOW.EXE . GOWé um aplicativo de código aberto.

Mas sempre você pode ir para o Git, que fornece principalmente comandos no bash. Basta adicionar a binpasta ao caminho do ambiente. Seu prompt de comando funcionará como um terminal unix.


Você tem algum link para eles? O Google oferece muitas fontes diferentes e quero ter certeza de que tentarei a correta.
Mizipzor

Para Gow - github.com/bmatzelle/gow/downloads Descrição Gow - prinew.com/… Para Zoc - emtec.com/zoc Descrição Zoc
Priya

Então, estou tentando ZOC agora. Mas o que devo inserir para me conectar ao Windows local para poder acessar a unidade C: e executar coisas lá?
Raymond, o Desenvolvedor
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.