Categories
por

Como guardar a saída do prompt de comando para um ficheiro de texto no windows

Jason Fitzpatrick é o editor doméstico inteligente sénior da How-To Geek. Ele tem mais de uma década de experiência na publicação e é autor de milhares de artigos em How-To Geek, Review Geek, LifeSavvy, e Lifehacker. Jason foi editor do Lifehacker’s Weekend antes de se juntar à How-To Geek. Leia mais.

Salvar a saída de um comando Windows Command Prompt é uma óptima maneira de obter uma boa cópia para partilhar com o pessoal de apoio, analisar saídas mais longas usando o seu editor de texto favorito, ou de outra forma interagir com a saída com mais flexibilidade do que o facto de permanecer na janela de comando permite.

To redirect the output of a command to a text file instead of printing it to the screen in the command window, we simply need to execute the command and append it with the “>” ângulo de suporte de símbolos – chamado, de forma apropriada, um redireccionamento.

Se, por exemplo, quisesse guardar a saída da função DIR para um ficheiro de texto em vez de percorrer página após página no seu ecrã na janela de comando, executaria o comando

assim, onde executámos o comando DIR a partir do directório C:\ e guardámos a saída para o directório raiz da drive D como “c-drive-directory-output. txt”.

Note que a saída não é exibida na janela de comando acima, mas quando abrimos o documento de texto, vemos a saída completa do comando:

Any command that has a command window output (no matter how big or small) can be appended with > filename. txt e a saída será guardada no ficheiro de texto especificado.

In addition to executing the command as a one-off affair, you can also tweak the command slightly in order to dump sequential output to the same text file for your convenience. Let’s say, for example, you want to send the output of the same command to the same text file before and after you make some change (like, say, rebooting your router and acquiring a new IP address). You can first issue the command with a single angel bracket “>” and then repeat future instances of the same command with a double angle bracket “>>”.

Se estiver a trabalhar com o prompt de comando windows, pode ver directamente a saída directamente na própria janela de comando promt. Agora suponha que pretende guardar o resultado da saída/comando num ficheiro de texto ou imprimi-lo para uma cópia impressa.

Por exemplo, se quiser guardar a informação do seu sistema, uma coisa que pode fazer é copiar da janela de comandos e colá-la num ficheiro de texto e depois, se quiser, pode imprimi-la.

Em vez disso, há uma maneira melhor de guardar facilmente a saída directamente da janela de comandos para um ficheiro, usando o comando de redireccionamento.

To use the redirect command, just use the symbol “ > ” e o nome do ficheiro no fim do comando que pretende executar.

For example to redirect output of the systeminfo command to the file systeminfo. txt, enter the following command at the prompt: systeminfo > systeminfo. txt

Isto irá criar o ficheiro chamado systeminfo. txt no directório actual onde se encontra, com os resultados de saída do comando systeminfo.

Now if you want the file to be created at another location on your hard drive, enter the full path to that location: systeminfo >c:\systeminfo. txt

When using a single redirect command, it will always over-write the contents of the file before writing any new data. That is if you have the same file name. So if you want to append data to an existing file, use two redirection symbols as shown in the following example: dir c:\files >> c:\systeminfo. txt

Este exemplo adiciona a saída do comando dir (directório) ao fim do ficheiro – systeminfo. txt.

Se quiser redireccionar directamente a saída para dispositivos como uma impressora, então pode seguir o seguinte exemplo:

Say you have a printer connected to LPT1. You would use the following command: dir c:\files >LPT1

Isto irá imprimir a produção para si. Também pode usar PRN ou CON para imprimir os resultados dos dados.

Como guardar a saída de um comando CMD para um ficheiro de texto no Windows:- Por vezes, quando executa um comando no prompt de comando, pode sentir a necessidade de o guardar num ficheiro externo ou de o copiar para a área de transferência. Por exemplo, está a receber um código de erro cada vez que executa um comando. Nesse caso, poderá querer que a saída do comando seja guardada algures para que possa partilhá-la com um amigo ou publicá-la num fórum para obter ajuda dos técnicos lá. Haverá uma forma rápida de o fazer? Sim, existe! Mergulhe no artigo para aprender tudo sobre este hack super fixe.

Passos para guardar o resultado de um comando CMD para um ficheiro de texto

  • Iniciar o Prompt de Comando no modo administrador. Para isso, iniciar a digitação em cmd na caixa de pesquisa e quando os resultados da pesquisa aparecerem, clicar com o botão direito do rato no Prompt de Comando e escolher a opção Executar como administrador. Alguns comandos necessitam de privilégios de administrador para serem executados. É por isso que estamos a abrir o Prompt de Comando no modo de administrador.
  • Once the Command Prompt opens up in the administrator mode, type in your command followed by >seguido do nome do ficheiro para o qual pretende que a saída do comando seja guardada. Na captura de ecrã seguinte, tomei o comando ipconfig como exemplo. Pode digitar qualquer comando cmd à sua escolha para obter resultados semelhantes.
  • A saída do seu comando será guardada no local predefinido: C:WindowsSystem32.
  • Se não quiser que o seu ficheiro seja guardado no local predefinido, pode especificar o local e guardar aí o seu ficheiro. Especifiquei Desktop como localização do meu ficheiro, conforme mostrado como exemplo na imagem de ecrã dada abaixo. O formato seria o mesmo de antes, a única alteração seria na localização específica.
  • Agora pode ir ao local onde o ficheiro é guardado e fazer duplo clique sobre ele para ver o seu conteúdo.
  • É isso mesmo. A saída do seu comando é guardada com sucesso.

Passos para copiar a saída de um comando CMD para a Área de Transferência

  • Se quiser apenas que a saída de um comando seja copiada para a área de transferência, pode seguir o seguinte formato:

Nota: A captura de ecrã dada abaixo é apenas um exemplo. Pode guardar a saída de qualquer comando. Não tem de ser o próprio ipconfig.

  • Agora abra o bloco de notas ou qualquer outra aplicação de editor e tente executar o comando de colar. Para isso, pode clicar com o botão direito em qualquer lugar e escolher a opção de colar ou pode usar as combinações de teclas de CTRL+V.
  • É isso mesmo. A saída do comando será agora colada com sucesso ao seu editor a partir da área de transferência.

Espero que tenha achado o artigo útil. Se tiver alguma dúvida em relação a qualquer um dos passos, por favor sinta-se à vontade para deixar comentários, teremos todo o prazer em ajudar. Entretanto, poderá consultar os nossos artigos sobre os tópicos 20 Comandos Úteis do Windows para Gestão de Ficheiros e 6 Linhas Básicas de Comando do Windows que Todos Devem Saber.

No Windows 10, a capacidade de guardar a saída de um comando PowerShell ou Command Prompt para um ficheiro de texto pode ser útil em muitos cenários. Por exemplo, quando se está a resolver um problema, é uma forma conveniente de exportar e analisar a saída do comando, ou pode partilhar a saída com outra pessoa que possa ajudar. Pode imprimir uma saída de comando para um ficheiro de texto para guardar configurações do sistema para fins de documentação, e muito mais.

Embora pudesse simplesmente seleccionar o conteúdo, clicar com o botão direito do rato na selecção para copiar o conteúdo para a área de transferência, e depois colar num ficheiro de texto, este método requer passos adicionais, que pode evitar com uma única linha de comando utilizando a função redireccionar a saída para ficheiro.

Neste guia do Windows 10, vamos guiá-lo através dos passos para guardar uma saída de comando para um ficheiro de texto, quer esteja a utilizar o Command Prompt ou PowerShell.

  • Como guardar uma saída de comando para ficheiro utilizando o Prompt de Comando
  • Como guardar os comandos de saída para arquivo usando PowerShell

Como guardar uma saída de comando para ficheiro utilizando o Prompt de Comando

Para guardar uma saída de comando num ficheiro de texto usando o Prompt de Comando, use estes passos:

  1. Abrir Início .
  2. Procure por Prompt de Comando , clique com o botão direito do rato no resultado superior, e seleccione a opção Executar como administrador.

Como guardar os comandos de saída para arquivo usando PowerShell

  1. Abrir Início .
  2. Pesquisar por PowerShell , clicar com o botão direito do rato no resultado superior, e seleccionar a opção Executar como administrador.

Mais recursos do Windows 10

Para artigos mais úteis, cobertura, e respostas a perguntas comuns sobre o Windows 10, visite os seguintes recursos:

Foram descobertas as realizações da Xbox ‘Goldeneye 007’.

Uma lista completa de realizações Xbox foi divulgada online para o Nintendo 64 clássico, Goldeneye 007. Continue a ler para saber mais detalhes sobre este surpreendente desenvolvimento.

Eis porque é que o Linux é agora o meu sistema operativo principal a entrar em 2022

Já não estou a utilizar o Windows como sistema operativo no meu PC principal. Na verdade, já não está instalado numa unidade secundária. Eis porque é que pode querer considerar a possibilidade de fazer a troca.

Microsoft, precisamos de falar sobre a aplicação Xbox no PC

O serviço Microsoft PC Game Pass é óptimo. Mas à medida que a editora procura expandir as suas bases de jogos para PC, é evidente que o estado actual da aplicação Xbox não a está a cortar.

Estas 10 aplicações são aplicações obrigatórias para qualquer novo PC com Windows

Acabou de adquirir um novo PC e de o configurar, e agora está à procura de algumas grandes aplicações. Não procure mais. Estas são as melhores aplicações para o seu novo PC Windows 10. PowerShell é uma shell de linha de comando concebida especialmente para administradores de sistemas. Ajuda os administradores a gerir e automatizar a administração dos sistemas operativos Windows e das aplicações que nele correm. PowerShell tem a capacidade de guardar as saídas dos comandos que nele correm num ficheiro que poderá mais tarde ver, analisar e partilhar com outra pessoa para resolução de problemas. Neste artigo, irei demonstrar os passos para guardar os resultados dos comandos num ficheiro. Na barra de pesquisa do windows, digite powerhell. exe e prima Enter no teclado para iniciar o PowerShell .

Enviar saída para ficheiro em PowerShell

Na janela PowerShell, introduza o comando seguido de Out-Fil e-FilePath .\filename. txt Substitua os parâmetros Command , FilePath, e FileName pelo seu próprio comando, caminho do ficheiro, e nomes em simultâneo. Se o ficheiro não existir, o Out-File criará o ficheiro com nome e caminho especificado. Por exemplo, eu quero emitir o resultado do ipconfig para um ficheiro chamado ip. txt e guardá-lo no ambiente de trabalho. O comando será: Executando o comando acima irá guardar o resultado do ipconfig como um ficheiro ip. txt no ambiente de trabalho. Se um ficheiro já existir com algum conteúdo, o Out-file irá sobregravá-lo.

Evitar a sobregravação do ficheiro de saída

Para evitar que um ficheiro já existente seja substituído, adicionar o parâmetr o-NoClobber após o comando acima. – NoClobber evitará a sobreescrita e exibirá uma mensagem de que o ficheiro já existe.

Anexar a saída a um ficheiro já existente

Se quiser adicionar outra saída no mesmo ficheiro e também não quiser remover ou sobrescrever os dados, adicion e-Adicionar parâmetro antes do nome do ficheiro, como mostrado no comando abaixo. O comando acima irá adicionar a saída do comando Ping no mesmo ficheiro de texto sem o sobrescrever. Neste artigo, descrevi o método para guardar a saída dos comandos PowerShell num ficheiro. É possível guardar a saída dos comandos num ficheiro de texto, evitar a sua substituição, e adicionar a saída de outro comando no mesmo ficheiro. O comando de estatísticas de rede (netstat ) é uma ferramenta de rede utilizada para a resolução de problemas e configuração, que também pode servir como ferramenta de monitorização de ligações através da rede. Tanto as ligações de entrada como de saída, tabelas de encaminhamento, escuta de portas, e estatísticas de utilização são utilizações comuns para este comando. Aqui estão alguns conteúdos relacionados: Como fazer logoff, reiniciar, ou desligar remotamente o PC ou Servidor Windows através de Command Prompt e PowerShell, Error: Telnet não é reconhecido como um comando interno ou externo, e como configurar o OpenSSH Server. Netstat é um comando multiplataforma, o que significa que também está disponível noutros sistemas operativos como MacOS e Linux. Ver a imagem abaixo para a sintaxe e saída de texto 😉 É isso 🙂 – Ver os seguintes guias sobre “como evitar um encerramento remoto e reiniciar no Windows 10, como permitir apenas aos utilizadores administradores (administradores) encerrar e reiniciar o Windows Server 2012, como evitar que os utilizadores se desliguem numa Máquina Virtual e os Comandos de Encerramento de Comandos Handy Command-Prompt. Como guardar o netstat para testar e solucionar problemas Abaixo está uma tabela da sintaxe de comandos Netstat.

Opção Explicação
netstat Execute o comando netstat sozinho para mostrar uma lista relativamente simples de todas as ligações TCP activas que, para cada uma, mostrará o endereço IP local (o seu computador), o endereço IP estrangeiro (o outro computador ou dispositivo de rede), juntamente com os respectivos números de porta, bem como o estado TCP.
– a Este interruptor mostra ligações TCP activas, ligações TCP com o estado de escuta, bem como portas UDP que estão a ser escutadas.
– b Este interruptor da netstat é muito semelhante ao interrupto r-o listado abaixo, mas em vez de exibir o PID, exibirá o nome de ficheiro real do processo. Usand o-b ove r-o pode parecer que está a poupar um passo ou dois, mas usá-lo pode, por vezes, prolongar grandemente o tempo que leva o netstat a executar completamente.
– e Utilize este interruptor com o comando netstat para mostrar estatísticas sobre a sua ligação à rede. Estes dados incluem bytes, pacotes unicast, pacotes nãounicast, descartes, erros, e protocolos desconhecidos recebidos e enviados desde que a ligação foi estabelecida.
– f O interrupto r-f forçará o comando netstat a exibir o Nome de Domínio Totalmente Qualificado (FQDN) para cada endereço IP estrangeiro, sempre que possível.
– n Utilize o switc h-n para evitar que a netstat tente determinar os nomes de hosts para endereços IP estrangeiros. Dependendo das suas ligações de rede actuais, a utilização deste switch poderia reduzir consideravelmente o tempo necessário para a execução completa da netstat.
– o Uma opção útil para muitas tarefas de resolução de problemas, o-o switch exibe o identificador de processo (PID) associado a cada ligação exibida. Ver o exemplo abaixo para mais informações sobre a utilização da netsta t-o .
– p Utilize o interrupto r-p para mostrar ligações ou estatísticas apenas para um determinado protocolo . Não pode definir mais do que um protocolo ao mesmo tempo, nem pode executar netstat co m-p sem definir um protocolo .
protocolo Ao especificar um protocolo com a opçã o-p, pode usar tcp , udp , tcpv6 , ou udpv6 . Se utiliza r-s co m-p para ver estatísticas por protocolo, pode utilizar icmp , ip , ic mpv6 , ou ipv6 para além dos quatro primeiros que mencionei.
– r Executar netstat co m-r para mostrar a tabela de encaminhamento IP. Isto é o mesmo que utilizar o comando de rota para executar a impressão da rota .
– s A opçã o-s pode ser utilizada com o comando netstat para mostrar estatísticas detalhadas por protocolo. É possível limitar as estatísticas mostradas a um protocolo particular usando a opçã o-s e especificando esse protocolo , mas certifique-se de usar o protocol o-s antes d o-p quando usar os comutadores em conjunto.
– t Utilize o interrupto r-t para mostrar o estado actual de descarga da chaminé TCP no lugar do estado TCP tipicamente exibido.
– x Utilize a opçã o-x para mostrar todos os ouvintes do NetworkDirect, ligações, e pontos finais partilhados.
– y O-y switch pode ser utilizado para mostrar o modelo de ligação TCP para todas as ligações. Não se pode utiliza r-y com qualquer outra opção netstat.
tempo_intervalo Este é o tempo, em segundos, que gostaria que o comando netstat reexecutasse automaticamente, parando apenas quando se usa Ctrl-C para terminar o loop.
/? Use o botão de ajuda para mostrar detalhes sobre as várias opções do comando netstat.

Para maior clareza, devido ao recente comentário que recebi, aqui estão algumas imagens de um novo teste. Podemos ordenar um ficheiro de texto usando o comando de ordenação do windows inbuilt. Abaixo pode encontrar a sintaxe do comando sort. Ordenar um ficheiro de texto: Um ficheiro de texto pode ser ordenado utilizando o comando simples abaixo. Por exemplo, para ordenar o ficheiro data. txt, o comando seria sort data. txt O comando acima imprime o conteúdo ordenado do ficheiro na consola. Para guardar a saída num outro ficheiro, pode utilizar /o switch, como se mostra abaixo. Em alternativa, pode utilizar o operador de redireccionamento do utilizador. Opções avançadas de ordenação: Ordenar o conteúdo em ordem inversa Se estiver a ordenar ficheiros grandes, então o /M switch irá ajudá-lo a terminar a ordenação rapidamente. Por defeito, o comando sort usa apenas 160 KB de espaço para armazenar o conteúdo do ficheiro na memória principal. Aumentando este limite, irá aumentar o desempenho da operação de ordenação. Para deixar o comando sort usar 10MB de memória, podemos executar o comando abaixo. Penso que o parâmetro /M está incorrectamente indicado aqui, por favor veja a informação de ajuda de linha de comando sobre /M: /M[EMORY] kilobytes Especifica a quantidade de memória principal a utilizar para a ordenação, em kilobytes. O tamanho da memória é sempre limitado a um mínimo de 160 kilobytes. Se o tamanho da memória for especificado, a quantidade exacta será utilizada para a classificação, independentemente da quantidade de memória principal disponível. O melhor desempenho é geralmente alcançado por não se especificar um tamanho de memória. Por defeito, a ordenação será feita com uma passagem (sem ficheiro temporário) se se enquadrar no tamanho máximo de memória predefinido, caso contrário, a ordenação será feita em duas passagens (sendo os dados parcialmente ordenados armazenados num ficheiro temporário) de modo a que as quantidades de memória utilizadas tanto para a ordenação como para a fusão de passagens sejam iguais. O tamanho máximo padrão da memória é 90% da memória principal disponível, se tanto a entrada como a saída forem ficheiros, e 45% da memória principal, caso contrário. Se /M não especificado, sort tentará utilizar a memória de mush o mais possível, sob esta condição, o 160kb é a memória mínima e não a máxima. Se especificou /M, utilizará exactamente essa quantidade de memória. Isto não funciona no Windows 7. Parece que os interruptores desapareceram. O “help sort” produz agora também um erro. By Stella | Follow | Última Actualização 24 de Novembro de 2020

Resumo :

Pode abrir o Gestor de Tarefas para visualizar os processos actualmente em curso no seu computador. Mas poderá não ficar satisfeito com esta visualização. Pode querer emitir os processos da lista do Windows para um ficheiro de texto. Este post do MiniTool Software mostrar-lhe-á três métodos fáceis que podem salvar a lista de processos em execução num ficheiro de texto. Pode ir ao Gestor de Tarefas para ver que processos estão actualmente em execução. Mas é apenas uma interface que lhe mostra as situações de execução dos processos em curso. Poderá querer guardar a lista de processos em execução num texto. Neste post, falaremos sobre a questão da lista de processos em execução no Windows.

Como listar todos os processos em execução no Windows para um ficheiro de texto?

  1. Use o comando Lista de tarefas
  2. Usar o Windows PowerShell
  3. Usar o utilitário de linha de comando do Windows (WMIC)

Processos de Lista de Janelas para Texto Usando o Comando da Lista de Tarefas

Este é o método mais fácil de produzir a lista de processos em execução para um ficheiro de texto.

Aqui está um guia:

2. Escreva a lista de tarefas e prima Enter para ver a lista dos processos que estão a correr no seu Windows.

3. Type tasklist > c:\process_list. txt e carregue em Enter .

4. Vá à unidade C: para encontrar e abrir o ficheiro de texto que é nomeado como process_list. txt .

O ficheiro de texto é o seguinte. Pode ver os nomes dos processos, PID Session Name, Session#, e Mem Usage.

Processos de Listagem do Windows para Texto Utilizando o Windows PowerShell

Também pode utilizar o Windows PowerShell para guardar a lista de processos em execução num texto. Aqui estão as coisas que deve fazer:

1. Clicar com o botão direito do rato em Iniciar e seleccionar Windows PowerShell (Admin) .

2. Digite get-process e prima Enter . Depois, esta ferramenta mostrar-lhe-á os processos actualmente em execução no seu computador.

Na interface acima, pode descobrir que esta ferramenta mostra mais informações do que a lista de tarefas:

  • Pega : O número de pegas que o processo abriu
  • NPM(K) : A memória não envelhecida que o processo está a utilizar (em kilobytes)
  • PM(K) : A memória pageable que o processo está a utilizar (em kilobytes)
  • WS(K) : As páginas em memória que foram recentemente utilizadas pelo processo (em kilobytes)
  • VM(M) : A memória virtual que é utilizada pelo processo (em megabytes)
  • CPU(s) : O tempo do processador que é utilizado pelo processo em todos os processadores (em segundos)
  • ID : O ID do processo do processo
  • ProcessName : O nome do processo

3. Para enviar esta lista de processos para um ficheiro de texto, é necessário digitar Get-Process | Out-Fil e-FilePath .\Process_list. txt e depois premir Enter .

O ficheiro de texto será guardado no caminho onde executa o comando. Pode encontrá-lo e abri-lo para ver a lista de processos. Se não souber a localização, pode também procurar por process_list no Explorador de Ficheiros para a encontrar.

Como procurar por ficheiros no Windows 10? Neste artigo, mostrar-lhe-emos três métodos para efectuar uma pesquisa de ficheiros no Windows 10 por nome, tipo, e conteúdo do ficheiro.

Processos de listagem do Windows para texto utilizando WMIC

Usando o utilitário de linha de comando do Windows (WMIC) pode também emitir os processos de listagem do Windows para um ficheiro de texto e esta ferramenta mostrar-lhe-á até 44 parâmetros para cada processo activo.

Precisa de fazer este trabalho através do Prompt de Comando. Aqui está um guia:

  1. Executar o Prompt de Comando como administrador.
  2. Escreva wmic /OUTPUT:C:\ProcessList. txt PROCESS get /all e prima Enter .
  3. Vá à unidade C: para encontrar o ficheiro de texto que é nomeado como ProcessList .

Desta vez, pode não querer abrir este ficheiro ProcessList usando o Bloco de Notas porque existem muitos parâmetros. Pode usar o Excel. exe para o abrir:

2. Clique em Abrir para abrir um novo ficheiro.

3. Encontre o ficheiro ProcessList. txt da unidade C e clique em Open . Aqui, se não conseguir encontrar esse ficheiro, terá de alterar a opção Tipo de Ficheiro para All Files .

4. Na janela do Assistente de Importação de Texto, precisa de verificar Delimitado e Os meus dados têm cabeçalhos .

5. Clique em Next (Seguinte) para continuar.

6. Verifique Espaço sob a secção Delimitadores e verifique Tratar delimitadores consecutivos como um só .

7. Clicar Próximo para continuar.

8. Clique em Finish (Acabar) .

Após estes passos, o ficheiro de texto será aberto num ficheiro Excel. É conveniente ver estes parâmetros num ficheiro excel.

Conclusão

Estes são os três métodos para eliminar processos de listagem do Windows para um ficheiro de texto. Pode seleccionar um método que deseja utilizar para tentar. Se tiver alguma questão relacionada, pode informar-nos no comentário.

SOBRE O AUTOR

Posição: Colunista:

Stella trabalha em MiniTool Software como editor inglês há mais de 4 anos. Os seus artigos cobrem principalmente os campos da recuperação de dados, incluindo a recuperação de dados de meios de armazenamento e recuperação de dados telefónicos, descarga de vídeos do YouTube, gestão de partições, e conversões de vídeo.

É realmente uma grande frustração quando o seu computador pessoal, ou seja, o computador de secretária ou portátil começa a agir. Contudo, há um pouco de alívio quando finalmente se compreende que o problema não é assim tão grave e pode ser facilmente resolvido reinstalando o sistema operativo ou o Windows se for um utilizador do Windows. Mas, a Microsoft não implementa o Windows com todo o software e programas necessários, e é por isso que precisa de instalar programas adicionais para tornar o seu computador mais eficiente para todas as suas necessidades. Se tiver instalado vários programas no seu computador Windows e estiver a trabalhar numa nova instalação Windows, poderá perder alguns dos programas mais importantes enquanto os instala novamente na sua nova instalação.

Bem, pode facilmente descarregar os programas da Internet e instalá-los num computador, e várias ferramentas como o Ninite tornam mais fácil instalar a maioria dos programas. Mas se estiver a usar um portátil e precisar de algum programa em movimento, descarregar um software pode não ser possível, e é aí que se torna realmente importante anotar todos os programas que tem instalados na versão actual do Windows antes de começar com a reinstalação. Se o seu Windows falhou a ponto de não poder entrar no seu computador, a obtenção de uma lista de programas pode não ser possível. Contudo, as coisas não são assim tão más a toda a hora. Portanto, hoje vou falar sobre duas maneiras diferentes de criar uma lista de todos os programas instalados no seu computador antes de ir instalar o Windows no seu sistema.

Exportar uma lista de programas instalados num PC com Windows 10/7

Basta abrir ‘ Programas e Características ‘ no seu computador, e captar uma ou várias capturas de ecrã, tendo o nome de todos os programas instalados. Depois de capturar as capturas de ecrã, mantenha as capturas de ecrã num dispositivo de armazenamento diferente, como o armazenamento flash, ou na nuvem em segurança, certificando-se de que as capturas de ecrã estarão disponíveis mesmo depois de reinstalar o Wind

Get-ItemProperty HKLM:|Software\\Wow6432Node\Microsoft\Windows\CurrentVersion\Desinstalar\* | Select-Object DisplayName, DisplayVersion, Publisher, InstallDate | Format-Tabl e-AutoSize

No entanto, este comando irá apenas mostrar-lhe a lista de programas instalados, o seu número de versão, tamanho, e data de instalação. Agora precisa de guardar a saída num ficheiro de texto. Por isso, o comando irá da seguinte forma.

“Caminho”.

D:\programs. txt

Este comando irá guardar a saída do programa no ficheiro de texto com o nome ‘ programs. txt ‘ na unidade D. Não obterá nenhuma saída no ecrã. O caminho pode ser diferente no seu caso.

Get-ItemProperty HKLM:\Software\Wow6432Node\Microsoft\Windows\CurrentVersion\Uninstall\* | Select-Object DisplayName, DisplayVersion, Publisher, InstallDate | Format-Table – AutoSize >Este comando funciona apenas no Windows PowerShell. A utilização deste comando no Command Prompt não vai funcionar.

Get-ItemProperty HKLM:\Software\Wow6432Node\Microsoft\Windows\CurrentVersion\Uninstall\* | Select-Object DisplayName, DisplayVersion, Publisher, InstallDate | Format-Table – AutoSize >Utilizar o comando Prompt de Comando

Se estiver à vontade no Command Prompt , há uma maneira diferente de encontrar a lista de programas instalados, e depois exportá-la para um ficheiro. Para o fazer, digite o seguinte comando e carregue na tecla enter

A lista de programas instalados e o seu número de versão estarão à sua frente.

No entanto, se não quiser obter o mesmo num ficheiro de texto, o comando é semelhante, e aqui está o formato.

O comando exportará a lista de programas instalados e o número de versão para o ficheiro ‘ programs1.txt ‘ dentro da unidade D, e não haverá saída subsequente no ecrã.

O segundo é muito mais fácil de obter a lista de programas, contudo, se estiver a utilizar Microsoft PowerShell, poderá ver mais detalhes em comparação com o método que utiliza o Command Prompt.

Estas são as duas formas úteis de encontrar uma lista de programas instalados num computador Windows. Além disso, também pode descarregar e utilizar programas e desinstaladores de terceiros para fazer a mesma tarefa de exportar a lista de programas instalados para um ficheiro de texto. Após a exportação da lista, será realmente mais fácil para si instalar todos os programas sem qualquer problema.

Assim, tudo se resume a como pode exportar uma lista de todos os programas instalados num computador Windows, para um ficheiro de texto. Tem alguma pergunta? Sinta-se à vontade para comentar sobre o mesmo abaixo.

Quando executamos um comando num terminal no Linux, ele gera alguma saída desse comando. Por vezes precisamos do resultado de saída dos comandos. Hoje vamos ver como guardar o resultado do comando.

Usando Redireccionamentos no Linux:

Podemos utilizar os operadores de redireccionamento para guardar o resultado dos comandos em ficheiros. Os operadores de redireccionamento redireccionam a saída de um comando para o ficheiro em vez do terminal de saída.

Existem dois operadores de redireccionamento principais no Linux:

Exemplo 1:

” que é utilizado para redireccionar a saída de um comando para o ficheiro, mas este operador apaga todos os dados existentes nesse ficheiro e escreve por cima da saída do comando,

operador de redireccionamento:

Na imagem acima, podemos ver que o conteúdo anterior do ficheiro output. txt é apagado e a saída do comando ls é escrita no ficheiro.

The first operator is “ > Exemplo 2:

Let’s see one example of > . Utilizando este operador, podemos anexar a saída do comando ao ficheiro. Ele não apaga qualquer conteúdo anterior do ficheiro.

ope

Quando utilizamos o operador de redireccionamento, a saída vai para o ficheiro apenas o operador de redireccionamento não o imprime no terminal. Para ver a saída no terminal e também guardá-la no ficheiro, podemos utilizar o comando tee. Ele envia a saída do ficheiro, bem como para o terminal.

Now let’s see about the second redirection operator is >>Primeiro, vamos ver como utilizar o operador do tee utilizando a conduta. Segue-se a sintaxe da utilização do operador do tee:

Let’s see the example of >>Agora vamos ver um exemplo do comando tee:

Podemos ver na imagem acima a saída é redireccionada para o terminal, bem como para o ficheiro output. txt.

Para anexar a saída do comando ao ficheiro utilize a opção – uma opção com o comando tee. Aqui está a sintaxe do comando:

Tabela de Conteúdos

Introdução

Se quiser ver que Políticas de Grupo são aplicadas a um cliente, pode executar o comando RSOP (Resultant Set of Policies) para exportar um relatório RSOP.

Também é possível exportar os resultados do RSOP através do GUI, bem como através do Powershell.

Neste post do blogue, explico como exportar os resultados de RSOP para um relatório HTML usando o Powershell.

Se estiver interessado em saber mais sobre Powershell, recomendo vivamente que assista a um curso Pluralsight sobre o tema.

O que é o comando GPResult?

GPResult, ou Resultado da Política de Grupo, é o resultado de todas as políticas aplicadas à máquina. GPresult mostra o resultado de todas as políticas aplicadas no dispositivo, tanto para o utilizador como para o computador.

Deve executar GPResult se quiser compreender que políticas de grupo são aplicadas à máquina.

Como utilizar GPResult para exportar resultados para um ficheiro de texto

Parâmetros Gpresult

Aqui estão os parâmetros de gpresulta que estão disponíveis. Pode sempre utilizar gpresult /? . Se quiser encontrar os diferentes interruptores. Estes podem ser executados tanto localmente como remotamente.

Exemplo de saída gpresult

Use o comando abaixo para exportar a saída GPResultado para um ficheiro de texto no computador local. Note que deve executar isto a partir de um prompt de comando elevado ou de um prompt de Powershell elevado para recuperar todos os detalhes.

No meu exemplo, utilizo /v para informação verbosa tanto para o utilizador local como para a máquina.

O que é a linha de comando RSOP?

O comando RSOP ou Conjunto Resultante de Políticas reúne todas as Políticas de Grupo de Directório Activo para a conta de utilizador e definições informáticas aplicadas a um dispositivo.

Isto é semelhante ao comando gpresult, mas mostra os resultados da mesma forma que se faria quando se configura uma Política de Grupo. O aspecto é semelhante ao da Política de Grupo Local (gpedit. msc) e da consola MMC Group Policy Manager no Active Directory.

Como exportar um relatório RSOP

Como executar o RSOP a partir da linha de comando

Abrir um prompt de comando elevado (CMD) ou Powershell. Executar o comando para gerar dados RSOP:

RSOP irá agora recolher quais as Políticas de Grupo que foram aplicadas para o seu cliente.

Nota: Como mencionado no texto, “A partir do Microsoft Windows Vista Service Pack 1 (SP1), o relatório resultante do Conjunto de Políticas (RSOP) não mostra todas as definições das Políticas de Grupo da Microsoft. Para ver o conjunto completo das definições da Política de Grupo da Microsoft aplicadas para um comp

Se quiser obter os resultados do RSOP a partir de um computador remoto ligado a um domínio Active Directory, pode reunir dados resumidos através da consola de Gestão de Políticas de Grupo.

Isto é possível tanto para o utilizador como para o computador. No relatório, verá de que grupos de segurança o utilizador ou dispositivo é membro e quais os Objectos da Política de Grupo que são aplicados ao recurso.

Exportar comando RSOP para HTML utilizando Powershell para um Computador Remoto

Neste exemplo, recupero o Conjunto Resultante de Políticas (RSOP) para o utilizador Daniel no domínio Contoso, que utiliza o computador Windows10-Client. A saída é em HTML, e o nome do ficheiro é D:

sop. html.

Execute o seguinte comando para guardar o relatório num ficheiro HTML. Neste exemplo, defino o utilizador do âmbito para Contoso\Daniel e num computador remoto.

Conclusão

A utilização do Powershell para exportar os resultados do RSOP é uma forma muito mais rápida do que a utilização do GUI. Como é que se exportam estes resultados? Por favor, deixe um comentário abaixo!

Se estiver interessado em saber mais sobre Powershell, recomendo vivamente que assista a um curso Pluralsight sobre o tema.

Use operadores de redireccionamento para redireccionar ou guardar os resultados de um prompt de comando num ficheiro no MS Server OS ou Windows 11, 10, .

Tal como com MAC OS e Linux, a solução é muito simples também sob todos os sistemas Microsoft Windows e servidores para redireccionar uma saída de comando CMD para um ficheiro, aqui está um exemplo simples que os administradores gostam quando se acede remotamente ao servidor web 2019, 2016, 2012, . é utilizado!

Como utilizar os operadores de redireccionamento! A maneira mais fácil de aprender a utilizar estes operadores de redireccionamento é ver alguns exemplos!

1.) . Exemplo 1 estrutura de directório! 2.) . Exemplo 2 Lista todas as contas Windows! 3.) . Qual é a vantagem do redireccionamento num ficheiro e alternativas? 4.) . Exemplo 3 Ficheiro de lote com vários comandos num ficheiro de texto! ! 5.) . Exemplo 4: Para Windows 11/10 e MS Server 2019 Ctrl + A Ctrl + C!

1.) Exemplo 1: Estrutura de directório!

d:\ estrutura_de_directório_de_c. txt

Neste exemplo, armazena a estrutura do directório todas as pastas e subpastas que a árvore normalmente depois de correr são todas exibidas no ecrã, num ficheiro chamado directório_estrutura_de_c. txt

” operador de redireccionamento vai entre o comando de árvore e o nome do ficheiro que é utilizado aqui. Atenção! Se o ficheiro já existir, será sobrescrito. Se ainda não existir, será criado.

Aqui estão os parâmetros de gpresulta que estão disponíveis. Pode sempre utilizar gpresult /? . Se quiser encontrar os diferentes interruptores. Estes podem ser executados tanto localmente como remotamente.

2.) Exemplo 2 Liste todas as contas Windows!

d:\user_on_PC. txt

Neste exemplo, uma lista de todas as contas Windows que são normalmente exibidas no ecrã depois de executar o utilizador da rede é guardada num ficheiro com o nome user_on_PC. txt

3.) Qual é a vantagem do redireccionamento num ficheiro e alternativas?

No caso de devoluções de consola muito longas (texto de saída), estas não podem ser editadas ou vistas no ecrã, especialmente se se tratar de alguns megabits de dados, só um programa como o ColorConsole pode ajudar, que foi concebido para até 50 megabits.

C: Windows>tree C:\ >► ColorConsole – Mais cor e diversão para a sua consola Windows !

(Image-1) Exemplo de saída de comando CMD alternativo!

As you can see, the “ >4.) Exemplo 3 ficheiro Batch com vários comandos num ficheiro de texto!

Se não quiser usar um CMD alternativo para Windows, pode usar o seguinte exemplo:

Dois comandos num ficheiro de texto

C: Windows>net user >Test. bat após emissão. txt

(Imagem-2) Ficheiro de lote com vários comandos num ficheiro de texto!

Os comandos usam então Ctrl + A para seleccionar tudo e copiá-los para a prancheta com Ctrl + C

Ei, Scripting Guy! Estou a tentar escrever um guião que irá correr Fsutil. exe contra todas as unidades de um computador. Isso é muito fácil. No entanto, gostaria de ter toda a produção escrita num ficheiro de texto em vez de ser exibida no ecrã; essa é a parte com a qual não tive muita sorte. Qualquer ajuda aqui seria muito apreciada. – RS

Ei, RS. Bem, os Scripting Guys estão de volta de Orlando – por pouco. Os Scripting Guys deveriam ter chegado a Seattle ontem à noite por volta das 21h30, uma hora de chegada que – entre outras coisas – teria dado ao Scripting Guy que escreve esta coluna tempo para escrever esta coluna. Contudo, graças a uma trovoada que pairou directamente sobre o aeroporto, os Scripting Guys passaram várias horas sentados na pista de aterragem em Orlando, e só chegaram a casa à 1:00 da manhã, hora de Seattle. Isso é mau; pior ainda é o facto de que, desde que os Scripting Guys estavam a operar no horário de verão oriental, à 1:00 da manhã, o horário de Seattle parecia ser as 4:00 da manhã para eles.

E, claro, houve a pequena questão de se sentar num pequeno assento apertado num avião durante 8 horas, com uma boa parte do tempo dedicado a sentar-se no asfalto. Como seria de esperar, o avião ficou estacionado mesmo ao lado de um dos portões, mas ninguém foi autorizado a sair do avião. Para ajudar a compensar este inconveniente, contudo, as companhias aéreas deram a todos um saco de “Savory Snack Mix”, de 1 litro, de graça!

No final, isso significa que a coluna Hey, Scripting Guy! de hoje não foi escrita na noite anterior, como planeado. De facto, um Scripting Guy um pouco grogue está a escrever a coluna de hoje enquanto a lê; só esperamos conseguir escrever esse último parágrafo antes de chegar ao fim do artigo.

Nota . Se pudesse ir beber um café, ir à casa de banho, ou deixar de trabalhar durante alguns minutos, isso ajudar-nos-ia muito. Há uma ideia: talvez pudesse fazer algum trabalho durante alguns minutos.

Não; não se importe de fazer algum trabalho. Afinal, nunca obrigaríamos ninguém a fazer algo que nós próprios não faríamos.

Com tudo isso em mente, talvez devêssemos ver o que podemos fazer para responder à pergunta do RS:

Nota: Se correr este script no Windows Vista, não se esqueça de correr como administrador. (Clique com o botão direito do rato no prompt de comando e seleccione Run As Administrator.) Se não o fizer, a sua saída deste script será algo parecido com isto:

Provavelmente não é exactamente o que estava à espera.

Como pode ver, este não é um guião particularmente complicado. (O que é bom, pois o tipo de guião que escreve esta coluna não está particularmente desperto neste momento). Damos o pontapé de saída do guião criando instâncias de dois objectos COM: Wscript. Shell , o objecto que vamos utilizar para correr Fsutil. exe; e Scripting. FileSystemObject , o objecto que vamos utilizar para escrever a saída gerada por Fsutil num ficheiro de texto. Depois de criarmos estes dois objectos ligamo-nos ao serviço WMI no computador local, depois usamos esta linha de código para recuperar uma colecção de todos os discos rígidos instalados nesse computador:

Duas notas rápidas aqui. Primeiro, notámos que nos ligámos ao serviço WMI no computador local. Poderíamos executar este mesmo script contra um computador remoto? Bem, não, não no seu estado actual; isso é porque não podemos usar o método Windows Script Host Exec para arrancar com Fsutil numa máquina remota. Poderíamos utilizar o WMI para executar o Fsutil, mas depois teríamos dificuldade em capturar a saída e escrevê-la num ficheiro de texto. Se precisar de executar este script contra uma máquina remota, terá provavelmente de confiar nas capacidades remotas do Windows Script Host. Para mais informações sobre essas capacidades, consulte o Guia de Scripting do Microsoft Windows 2000 .

Em segundo lugar, poderá notar que, na nossa consulta WQL, restringimos os dados devolvidos a instâncias da classe Win32_LogicalDisk onde o DriveType é igual a 3. Como já deve ter adivinhado, qualquer coisa que tenha um tipo de unidade igual a 3 é um disco rígido (disco fixo).

Então o que acontece depois de recuperarmos esta colecção de discos rígidos? Bem, para começar, criamos um For Each loop para nos guiar através de cada item da colecção:

Dentro do laço, agarramos o valor da propriedade DeviceID (que por acaso é apenas equivalente à letra da unidade), e armazenamos esse valor numa variável chamada strDriveLetter. Isto leva-nos a esta linha de código:

O que estamos a fazer aqui é construir o comando Fsutil para correr contra o primeiro disco rígido do computador. Assumindo que a primeira unidade no computador é a unidade C, o RS precisa de executar o seguinte comando:

Por incrível coincidência, é exactamente o mesmo comando que estamos a construir: estamos a combinar o valor da string fsutil dirty query e a letra de unidade (DeviceID) C para formar esse comando exacto.

Uma vez obtido este comando, podemos usar o método Exec do Windows Script Host para executar o comando:

Usamos aqui o método Exec (em oposição ao método Run) por uma razão e apenas uma razão: o método Exec permite-nos capturar qualquer saída gerada por Fsutil. Na verdade, é para isso que serve este bloco de código:

Tudo o que estamos a fazer aqui é esperar pacientemente enquanto o Fsutil faz o seu trabalho. Uma vez que a ferramenta de linha de comando tenha terminado de funcionar, utilizamos o método ReadAll para ler na saída (do fluxo StdOut) e armazenamo-lo numa variável chamada strResults.

Nota . A propósito, podemos fazer eco da saída, bem como guardá-la num ficheiro de texto. Se também quiséssemos ver a saída no ecrã, poderíamos simplesmente adicionar a linha Wscript. Echo strResults imediatamente após a declaração de Loop.

No momento em que saímos do Loop, anexamos então o novo conjunto de dados a uma variável chamada strText:

A partir daí voltamos ao topo do laço e repetimos o processo com o próximo disco rígido no computador.

Depois de executarmos Fsutil contra todas as unidades na máquina, usamos este bloco de código para escrever os resultados completos num ficheiro de texto:

Escusado será dizer que não se passa aqui nada de muito extravagante. Na linha 1 estamos a utilizar o método CreateTextFile para criar um novo ficheiro de texto chamado C:\Scripts\Test. txt. Na linha 2, utilizamos o método Write para escrever o valor da variável strText para este novo ficheiro. Finalmente, na linha 3, fechamos o ficheiro de texto e chamamos-lhe um dia.

A esta altura já estamos mais do que um pouco atrasados com a coluna de hoje, por isso teremos de esperar até amanhã para vos fazer mal na nossa viagem a Orlando. Mencionaremos, no entanto, que os Scripting Guys conseguiram montar a viagem dos novíssimos Simpsons no Universal Studios. Como é que foi isso? Bem, foi divertido, mas na altura em que terminámos o nosso estômago já nos sentimos um pouco enjoados, e definitivamente precisámos de nos sentar um pouco antes mesmo de podermos pensar em fazer qualquer outra coisa.

O que, agora que fala nisso, soa muito ao que as pessoas experimentam quando lêem a coluna Hey, Scripting Guy!

Este post foi actualizado mais recentemente em 7 de Dezembro de 2020.

De vez em quando, depara-se com uma situação, em que precisará de alguma forma de abandonar a saída (ou transcrição) da consola de execução de uma aplicação de consola. Na verdade, vou argumentar que acontece muito mais vezes do que se pensa – no meu caso, sempre que um cliente requer um trabalho ou uma função na Web, que normalmente se destacaria para o Azure, sendo executado nos servidores do cliente. Este post descreve a forma de o fazer.

Problema

Tabela de Conteúdos

Algo se parte ou a aplicação trava, e o erro é registado no registo de eventos… Mas apenas o erro, não toda a transcrição. Gostaria de obter tudo, de descobrir o que realmente se passa, mas o registo de eventos não é o caminho a seguir.

Ou, talvez esteja a investigar um erro que tenha acontecido a outra pessoa, mas apenas obtenha capturas de ecrã de erros de consola ou de registo de eventos, enquanto que, em vez disso, gostaria de obter toda a informação possível sobre o problema.

para o salvamento!

Felizmente, é bastante fácil. Há várias maneiras de canalizar, despejar, redireccionar, registar, espelhar ou simplesmente guardar a saída para quase qualquer meio de comunicação alvo imaginável, mas uma vez que odeio sempre procurar no Google por eles (e pela minha vida, não consigo lembrar-me de cor), estou a documentar aqui a minha maneira preferida.

Não há necessidade de canalizar a saída para ficheiro – porque o redireccionamento faz nativamente o que se poderia fazer com um cano e “Out-Fil e-FilePath” ou comando semelhante.

Como redireccionar a saída para ficheiro em Powershell?

Pode direccionar toda a saída da consola (e portanto toda a transcrição do PowerShell para o seu executável) para um ficheiro de texto fazendo algo como isto:

&1

O que é o comando GPResult?

Este método apenas escreve tudo desde a janela da consola até um ficheiro – tão simples quanto isso!

E claro, não se limita apenas ao Command Prompt (cmd. exe) – também funciona no Windows PowerShell:

Solution: redirection operator >Se quiser verificar este trabalho, pode executar o seguinte no PowerShell – primeiro sai ” Hello World ” e depois simplesmente redirecciona-o para o ficheiro output. txt :

&1 .\output. txt

O segundo comando deve abrir output. txt no editor de texto – e deve conter “Hello World”.

Está bem – e agora está finalmente documentado. Talvez não tenha de procurar no Google da próxima vez 🙂

Espere… Mas como é que isto é melhor do que copypasting a partir de uma janela de consola?

executable. exe > output. txt 2>Se não estiver a executar a sua aplicação sem vigilância, pode simplesmente executar a aplicação e copiar-colar da janela para o local da sua preferência. Isso é agradável e fácil! Então o que m

executable. exe *>&1 >Esta é a forma mais fácil que encontrei de pedir a outras pessoas toda a saída/transcrição de uma aplicação de consola executada.

Isso é realmente útil, porque quando estou a depurar, quero mesmo todo o registo, e não apenas as últimas linhas de texto vermelho!

Outros pensamentos

Para mais informações e opções sobre os cenários de saída, ver este tópico sobre o Stack Overflow. Se quiser ler mais sobre stdout e stderr, veja isto.

echo “Hello World” >output. txt 2>No entanto, um cenário muito mais avançado seria salvar a saída directamente para Application Insights ou algo semelhante. Para muitos casos, isto seria como disparar uma mosca com uma bazuca, mas para implantações maiores, porque não. Talvez valha a pena um post no blog mais tarde!

Antti Koskela é um orgulhoso criador de pilha completa nómada nativo digital milenar (será que já chega de “buzzwords” engraçados? É definitivamente suficiente “buzzwords” engraçados!), que trabalha como Arquitecto de Soluções para Precio Fishbone, construindo deliciosos Locais de Trabalho Digitais.

É um programador desde 2004 (começando com PHP e Java), e tem trabalhado em projectos. NET, Azure, Office 365, SharePoint e muitas outras coisas. É também Microsoft MVP para o Desenvolvimento Office.

Este é o seu blog pessoal profissional (e. g. profissional, mas definitivamente pessoal).

A correcção mais simples para “500 (Erro do Servidor Interno)” de Azurite – 17 de Maio de 2022

Como resolver o “Npgsql”: 42883: a função create_hypertable(…) não existe”? – 10 de Maio de 2022

Como configurar o Azure PostgreSQL para permitir ligações Cloud Shell? – 3 de Maio de 2022

  1. Posts relacionados com “Como fazer a transcrição da consola ou PowerShell para um ficheiro no Windows”:
  2. Fixação de “Connect-SPOService : Identity Client Runtime Library (IDCRL) não podia procurar a informação do domínio para…
    • Como corrigir “O website não suporta as credenciais SharePoint Online. O código de estado da resposta é “Não Autorizado””.
  3. 5 maneiras de activar Scripts Personalizados para uma colecção de sites SharePoint
    • Pesquise este sítio!

Sobre o sítio e o autor

Bem-vindo! Acabou de tropeçar na página inicial de um artesão de código versátil e Microsoft MVP, Antti “koskila” Koskela.

Não hesite em deixar comentários. Li todos eles e tentei responder também!

Mais informações sobre mim na secção Sobre!

As soluções são inúteis se não forem partilhadas!

Veja as dicas técnicas e de programação, frequentemente sobre ASP. NET MVC, Entity Framework, Microsoft SharePoint Server & Online, Azure, Active Directory, Office 365 ou outras partes da pilha sempre crescente e cada vez mais intimidante que a Microsoft nos oferece.

  • Nos últimos 15 anos tenho vindo a desenvolver tanto coisas clássicas de servidores, mas também (e na verdade especialmente) mais orientadas para as nuvens.
  • Há um post ocasional sobre questões de software que não na pilha da Microsoft, e um post raro sobre hardware, também! E por vezes posso postar sobre as minhas sessões em diferentes eventos comunitários, ou experiências como expatriado a viver num país estrangeiro (em 2017, esse país foi os EUA, em 2018 & 2019 Canadá).
  • E uma vez que estou a acolher este sítio no WordPress, e o rapaz faz o WordPress experimentar muitos problemas, posso também publicar algo sobre a resolução desses casos. Como problemas de compatibilidade com PHP.

Quer as últimas dicas directamente para a sua caixa de entrada?

  • Gosta destes posts e dicas? Pode obtê-las automaticamente à medida que as publico! Introduza o seu e-mail aqui ou consulte o feed RSS aqui: https://www. koskila. net/feed/
  • E não se preocupe – são apenas notificações de novas mensagens a chegar, nada mais 🙂
  • Automatizar tarefas e mais com ficheiros de lotes

Universidade dos Governadores Ocidentais

Tweet

Partilhar

Email

Tweet

Partilhar

Email

O Que Saber

Crie um ficheiro batch no Windows 10 digitando os seus comandos num documento Bloco de Notas em branco, e guardando-o como. bat em vez de. txt.

Os comandos incluem PAUSE, COPY, e CLS (limpar).

Para adicionar comentários, inicie uma linha com duas vírgulas e um espaço. Os comentários são úteis para dividir um ficheiro de lote em secções.

Este artigo explica como criar um ficheiro de lote no Windows 10 usando o Bloco de Notas, como adicionar comentários, e inclui uma lista de comandos comuns.

Como criar um ficheiro de lote no Windows 10

Criar um ficheiro batch no Windows 10 é tão simples como digitar os comandos que deseja executar num documento de bloco de notas em branco, depois guardar o documento como um ficheiro. bat em vez de um documento de texto. Pode então executar o ficheiro clicando nele, o que iniciará automaticamente a shell de comandos do Windows e executará os seus comandos.

  • Veja aqui como criar um ficheiro simples de lote no Windows 10:
  • Escreva Notepad na barra de pesquisa, e clique na aplicação Notepad quando esta aparecer nos resultados.
  • Escreva o seguinte num documento Bloco de Notas em branco para criar um ficheiro de lote simples:
  • Clicar File no canto superior esquerdo da janela do Bloco de Notas.
  • Escreva Notepad na barra de pesquisa, e clique na aplicação Notepad quando esta aparecer nos resultados.
  • Escreva o seguinte num documento Bloco de Notas em branco para criar um ficheiro de lote simples:
  • Clicar File no canto superior esquerdo da janela do Bloco de Notas.

Localize o ficheiro que acabou de guardar, e clique duas vezes nele.

  • Se o ficheiro foi criado correctamente, verá uma janela de comando que se parece com esta:
  • Comandos e descrições do ficheiro em lote
  • Um ficheiro de lote é um tipo especial de ficheiro que abre automaticamente uma janela de comando quando activado. Se já conhece os comandos que precisa do seu ficheiro para executar, então está pronto para ir. Basta digitar os comandos no Bloco de Notas da forma descrita acima, guardar como ficheiro. bat, e abrir o ficheiro de lote para executar os comandos sempre que quiser.

Se não tiver a certeza do que colocar no seu ficheiro, tenha em mente que um ficheiro. bat é essencialmente uma lista ordenada de comandos que serão executados através do prompt de comando do Windows. Qualquer coisa que possa digitar manualmente no prompt de comando, pode ser colocado num ficheiro de lote. O ficheiro executará então cada comando, por ordem, do topo para a base.

Aqui estão alguns comandos úteis para usar em ficheiros batch, juntamente com explicações sobre o que fazem:

@ECHO OFF : Desactiva a exibição do prompt. Isto é normalmente utilizado no início de um ficheiro de lote para uma exibição mais limpa. Não é necessário o @, mas inclui também o comando ECHO OFF.

ECHO : Imprime o seguinte texto para a janela de comando.

PAUSE : Faz com que a janela de comando permaneça aberta após a conclusão do ficheiro de lote, ou permite que o texto na janela seja lido antes de prosseguir.

TÍTULO : Coloca um título personalizado na barra de título da janela de comando.

CLS : Limpa a janela de comando.

EXIT : Sai e fecha a janela de comando.

COPY : Copia um ou mais ficheiros.

REM : Grava comentários ou observações.

IPCONFIG : Mostra informação IP detalhada para cada adaptador de rede ligado ao seu sistema.

PING : Envia um Inter

Se iniciar uma linha no seu ficheiro de lote com duas colunas e um espaço, esta não será executada. Isto permite-lhe inserir facilmente comentários no seu ficheiro de lote. Os comentários são úteis para dividir um ficheiro de lote em secções com uma breve explicação sobre a finalidade da secção.

Aqui está um exemplo de um ficheiro de lote com comentários:

Se colar esses comandos num ficheiro de lote e o executar, verá uma saída como esta:

Os comentários não são necessários, mas é uma opção útil que tenderá a precisar mais quando criar ficheiros de lote complicados com lotes de secções.

  • Aqui está um ficheiro de lote ligeiramente mais complicado que usa uma variedade de comandos, comentários, e que na realidade executa uma tarefa útil:
  • Este ficheiro verifica a sua ligação à Internet utilizando o ipconfig e depois faz uma pausa para que o possa examinar. Em seguida, pings google. com. Finalmente, dá-lhe a opção de executar o comando tracert se assim o desejar. Depois faz uma segunda pausa, permitindo-lhe verificar os resultados antes de fechar a janela.
  • O resultado final tem este aspecto:
  • Pode usar qualquer comando de prompt de comando que desejar num ficheiro de lote, incluindo variáveis e interacção do utilizador como o exemplo acima, escrever informação para outros ficheiros, e muito mais.
  • Para a entrega fui aconselhado a imprimir a saída completa do meu programa para um ficheiro txt. Também preciso de imprimir o tempo de execução usando o comando “tempo” que implementei no meu script de execução.
  • O problema que estou a ter é que a saída do programa vai correctamente para o ficheiro txt, mas o tempo de execução está a ser mostrado no terminal, mas deve ser impresso também no ficheiro txt.
  • 2 Respostas 2
  • Deve funcionar da forma que desejar se envolver o comando num grupo ou sub-concha de comando:
  • Em Bash, tempo é uma palavra-chave em shell para pipelines que interpreta o redireccionamento do fluxo para ocorrer apenas no comando cronometrado (pipeline); acontece também ser um programa utilitário comum *nix:
  • Se quiser redireccionar fluxos para/de tempo, pode usar grupos de comandos ou sub-camadas como explicado na resposta do Steeldriver ou chamar explicitamente o programa utilitário time(1):
  • ou se não estiver seguro sobre o caminho completo do tempo
  • P. S.: Pode guardar a saída do comando time(1) num ficheiro que não esteja ligado à saída de erro padrão do comando (que é o padrão) no caso de querer preservar a saída de erro padrão do programa cronometrado sem alteração com a opçã o-o. – a faz com que o tempo seja anexado a esse ficheiro em vez de o sobrescrever.
  • redireccionar para anexar em vez de o sobrescrever):

Ou para guardar o registo de tempo mas deixar a saída de erro padrão do programa cronometrado como está:

Web Design, Desenvolvimento & Consultoria por Allison Wong

Exportar nomes de ficheiros de pastas do Windows para um ficheiro de texto utilizando a Linha de Comando

Cenário : Tem uma pasta Windows contendo uma grande quantidade de ficheiros que precisa de ter exportado para um ficheiro de texto listando todos os nomes dos ficheiros. Por exemplo, poderá precisar de copiar e colar esses nomes de ficheiros numa folha de cálculo Excel.

Aqui está uma forma rápida e fácil de o fazer:

cmd )

Abrir a linha de comando

2. Navegue para a pasta utilizando o comando cd. Se precisar de subir um nível, utilize o cd … Se o nome da sua pasta contiver espaços, rodeie-a com citações.

Comandos para digitar

filelist. txt

4. Isto irá criar o ficheiro de texto dentro dessa pasta. Se quiser que o ficheiro seja produzido noutro local, utilize um nome totalmente qualificado. Lembre-se que o Windows usa \ como delimitador de directório, não /

A alternativa “bonita”: Basta arrastar e largar a pasta para um browser Mozilla (Firefox). A estrutura do directório será produzida num bonito documento HTML.

Conteúdo do directório listado numa página HTML

15 ideias sobre ” Como exportar nomes de ficheiros para um ficheiro de texto”.

Super útil. muito obrigado

Muito super útil. Este truque firefox é espantoso!

Há um pequeno utilitário de janelas File Names Export, pode fazê-lo com um clique http://filenames. bghot. com/download. php

To achieve the same effect with the time shell key word (as usual, use >> instead of >Quero copiar ficheiros de uma pasta numa unidade partilhada com o seguinte caminho K:\Contas a PagarRecs WA 2013\Conta do Fornecedor Recs A-M\340 – PE 30.04.2013 O que estou a fazer mal, parece que não consigo pô-lo a funcionar? Obrigado

neil thanks this was the utility que eu procurava.

Muito útil. Muito obrigado!

Super super super útil. Muito obrigado por publicar isto 😀

Agradável, muito útil na acção. Obrigado! Stu

Super Útil . …Muito obrigado

1. Open a Command Window (Start > Run >Pode simplesmente colar a lista no Excel, como se segue:

1. Abra o Windows Explorer e seleccione a pasta de origem no painel da esquerda. 2. Prima Ctrl + A para seleccionar todos os itens no painel da direita. 3. Prima e mantenha premida a tecla Shift, depois clique com o botão direito do rato sobre a selecção. 4. A partir do menu de contexto, escolher “Copiar como Caminho”. 5. Colar a lista no Excel.

Como se pode fazer uma lista que também incluirá o directório juntamente com o nome de cada ficheiro?

Excelente material. Vou usar isto!

3. Type the command dir /b>Quase 9 anos e isto ainda está a funcionar, espantoso, obrigado!

A opção “Copiar como Caminho” é simplesmente soberba

Alguma forma de conseguir que a coluna “proprietário” da data também seja modificada?

Como se guarda um ficheiro de texto em Unix?

Depois de modificar um ficheiro, prima [Esc] para o modo de comando e prima :w e prima [Enter] como se mostra abaixo. Para guardar o ficheiro e sair ao mesmo tempo, pode usar o ESC e a tecla e premir [Enter] . Opcionalmente, prima [Esc] e digite Shift + Z Z para guardar e sair do ficheiro.

Como posso criar um ficheiro. TXT em Unix?

Como criar um ficheiro no Linux a partir da janela do terminal?

Crie um ficheiro de texto vazio chamado foo. txt: toque em foo. bar. …

Hi There – I’m a bit confused. When I open my dos box it says H:\>

filename. txt.

Adicione dados e prima CTRL + D para guardar o filename. txt quando utilizar o cat no Linux.

data. txt.

Acrescentar texto ao ficheiro existente no Linux:

Como posso alterar um ficheiro. TXT para um ficheiro. sh?

tudo o que faz, é primeiro ir ao painel de controlo, opções de pastas, desmarcar a opção chamada esconder as extensões do ficheiro. quando terminar, ir ao bloco de notas e escrever o script para o ficheiro . sh. e depois ir renomear o ficheiro.

Qual é o comando para guardar um ficheiro no Linux?

Para guardar um ficheiro, deve primeiro estar em modo de Comando. Prima Esc para entrar no modo de Comando, e depois digite :wq para escrever e sair do ficheiro. … Mais recursos do Linux.

Comando

Finalidade

wq ou ZZ

Save and quit/exit vi.

:q!

Sair vi e não guardar alterações.

Yank (copiar uma linha de texto).

Como é que guardo um ficheiro de texto no prompt de comando?

Para guardar uma saída de comando num ficheiro de texto usando o prompt de comando, use estes passos: Abrir Início. Procure por Prompt de Comando, clique com o botão direito do rato no resultado superior, e seleccione a opção Executar como administrador. No comando, certifique-se de substituir “SEU COMANDO” pela sua linha de comando e “c:PATHTOFOLDEROUTPUT”.

  1. Que comando é usado para guardar um ficheiro?
  2. Make a text file on Linux: cat >Guarde, ou utilize o atalho Ctrl+S (Command+S for Macs).
  3. Como é que se cria um ficheiro de texto?
  4. Run shell command: echo ‘This is a test’ >Há várias maneiras:
  5. O editor no seu IDE serve perfeitamente. …

Notepad é um editor que irá criar ficheiros de texto. …

Há outros editores que também irão trabalhar. …

O Microsoft Word PODE criar um ficheiro de texto, mas DEVE guardá-lo correctamente. …

O WordPad guardará um ficheiro de texto, mas mais uma vez, o tipo padrão é RTF (Rich Text).

Como é que se cria um ficheiro? Abra uma aplicação (Word, PowerPoint, etc.) e crie um novo ficheiro como normalmente o faria. …
Clique em Arquivo. Clicar Guardar como.
Seleccione Caixa como o local onde gostaria de guardar o seu ficheiro. Se tiver uma pasta específica para a qual gostaria de a guardar, seleccione-a. Dê um nome ao seu ficheiro.
yy Clique em Guardar.

Como posso adicionar um ficheiro em Unix?

O utilizador pode criar um novo ficheiro usando o comando ‘Cat’ em unix. Usando o prompt da shell directamente o utilizador pode criar um ficheiro. Usando o comando ‘Cat’ o utilizador poderá também abrir um ficheiro específico. Se o utilizador quiser processar o ficheiro e anexar dados ao ficheiro específico, utilize o comando ‘Cat’.

Como faço para tornar um ficheiro de texto executável no Linux?

To save a file, you can click the Save icon in the top-left corner, click File>Isto pode ser feito através do seguinte:

Abrir um terminal.

Navegue até à pasta onde o ficheiro executável é armazenado.

  1. Digite o seguinte comando: para qualquer ficheiro . bin: sudo chmod +x filename. bin. para qualquer ficheiro. run: sudo chmod +x filename. run.
  2. Quando solicitado, digite a palavra-passe requerida e prima Enter.
  3. Como é que crio um ficheiro. sh?
  4. Vamos compreender os passos na criação de um Shell Script:
  5. Criar um ficheiro utilizando um editor vi(ou qualquer outro editor). Nomear ficheiro de script com extensão . sh.

Iniciar o guião com #! /bin/sh.

  1. Escreva algum código.
  2. Guardar o ficheiro do guião como filename. sh.
  3. Para executar o script do tipo bash filename. sh.
  4. Como é que executo um ficheiro de texto no Linux?
  5. Para todos os fins. Nenhum ficheiro em ambiente *nix (que é criado pelo utilizador) seria executado a menos que o utilizador permita. chmod +x nome de ficheiro. … Quando abre um ficheiro de texto executável, pode seleccionar de entre:
  6. Executar ficheiros de texto executáveis quando estes são abertos.

Visualizar ficheiros de texto executáveis quando estes são abertos.

Pergunte de cada vez.

Como copio um ficheiro no Linux?

Cópia de ficheiros com o comando cp

  1. Nos sistemas operativos Linux e Unix, o comando cp é utilizado para copiar ficheiros e directórios. Se o ficheiro de destino existir, será sobrescrito. Para obter um pedido de confirmação antes de sobrescrever os ficheiros, utilize a opçã o-i.
  2. Como é que se guarda um ficheiro no Terminal?
  3. Prima Ctrl + X ou F2 para Sair. Ser-lhe-á então perguntado se pretende guardar.
  4. Prima Ctrl + O ou F3 e Ctrl + X ou F2 para Guardar e Sair.

Como criar e guardar um ficheiro no Linux?

e o nome do ficheiro que pretende criar. Prima Enter digite o texto e uma vez terminado prima CRTL+D para guardar os ficheiros.

  1. Com PowerShell, pode redireccionar a saída de qualquer comando para um ficheiro de texto. Isto é útil se quiser guardar os resultados devolvidos por um comando ou script PowerShell. O PowerShell Out-File cmdlet é utilizado para redireccionar a saída para um ficheiro de texto simples.
  2. O PowerShell tem uma classe de Out – cmdlets. Todos estes comandos são utilizados para redireccionar os dados recebidos para dispositivos de entrada (ficheiro, impressora, ecrã). Uma lista de PowerShell Out – cmdlets pode ser obtida como se segue:
  3. Para exibir informação sobre a sintaxe do Out-File cmdlet, use o comando:
  4. O Out-File cmdlet permite receber um objecto como entrada utilizando o operador da tubagem (|) e guardar os dados recebidos num ficheiro.
  5. Por exemplo, para obter uma lista de processos em execução e guardá-la num ficheiro, executar o comando:

O caminho para o ficheiro de texto é especificado como um parâmetro. O cmdlet irá criar um novo ficheiro proccess. txt no directório especificado. Se o directório especificado não’.

Pode guardar a lista de serviços em execução num ficheiro no seu ambiente de trabalho, utilizando o comando Get-Service:

  1. Para obter o conteúdo do ficheiro resultante e exibi-lo na consola PowerShell, utilize o comando
  2. Por defeito, o Out-File cmdlet substitui os dados de um ficheiro existente. Se quiser evitar a substituição do ficheiro, utilize o parâmetro NoClobber. Se precisar de adicionar novos dados ao fim do ficheiro, utilize o parâmetro Append:
  3. Pode utilizar pseudónimos em vez do Out-File cmdlet. São semelhantes aos caracteres de redireccionamento no Prompt de Comando do Windows (cmd. exe).

Por exemplo, é possível enviar dados para um ficheiro como este:

Ou anexar novos dados ao fim do ficheiro:

Por defeito, Out-File guarda a saída para um ficheiro codificado Unicode (UCS-2 LE BOM).

Pode utilizar outras codificações. Podem ser especificadas utilizando o parâmetro Codificação. Por exemplo, para guardar o ficheiro em UTF-8:

  1. O Out-File formata o conteúdo dos ficheiros para se parecerem com a saída da consola. Como resultado, a saída é truncada. Pode-se especificar a largura da linha utilizando o parâmetro Largura (valor máximo 2147483647):
  2. As secções seguintes contêm informações sobre as várias formas de criar um ficheiro em MS-DOS ou a partir do Prompt de Comando do Windows. Para prosseguir, pode ler cada secção por ordem ou seleccionar a partir da lista abaixo.

Comando Editar

To create a new file run the cat command followed by the redirection operator >Comando Copy con

Comando de arranque

Listagem do ficheiro depois de criado

Com o comando editar

As versões de 64 bits do Windows não incluem o comando de edição. Em vez de usar o comando edit, use o comando start mencionado abaixo.

Se disponível e feito correctamente, verá uma janela semelhante ao exemplo abaixo.

Depois de ter digitado a informação para o ficheiro myfile. txt, clique em File e escolha Exit . Se não tiver um rato, consulte a página de comando editar para atalhos de teclado e outras dicas de navegação.

Após clicar em sair, se forem feitas alterações, o computador pede-lhe para guardar o ficheiro. Clique em Yes, e o ficheiro é criado ou sobregravado com as novas alterações.

Com o comando copy con

Se estiver a executar uma versão MS-DOS 4.x ou inferior ou não puder utilizar a edição ou o método de início, também pode utilizar o copy con para criar um ficheiro, como se mostra abaixo.

Ao executar o comando acima, o cursor desce uma linha para uma linha em branco, permitindo-lhe criar o novo ficheiro linha a linha. Quando estiver pronto para criar o ficheiro, prima Enter para chegar a uma linha em branco, prima e mantenha premida Ctrl , prima Z , e depois solte ambas as teclas. Assim que ^Z for mostrado no ecrã, prima Enter para guardar o ficheiro e sair.

A utilização do método con de cópia é um método básico para criar um ficheiro que não lhe permite editar ou corrigir quaisquer erros cometidos durante a criação da linha.

Com o comando start

O Bloco de Notas do Windows e qualquer editor de texto também pode ser iniciado para criar um ficheiro a partir da linha de comando. O comando acima usa o comando iniciar para executar o Bloco de Notas e criar o meu ficheiro. txt . Uma vez o ficheiro guardado no Bloco de Notas, esse ficheiro é criado no mesmo directório onde o comando start foi executado.

Como listar o ficheiro uma vez criado

Após o ficheiro ser criado utilizando qualquer um dos métodos acima referidos

Da mesma forma, como prompt, quando abrimos o prompt de comando, o título da aplicação é como ” C:\WINDOWS\system32\d. exe ” está escrito. Se o quisermos alterar, então usamos o comando de título.

Sintaxe:

3. Comando Cor

Quando vemos hackers em filmes, com alguns códigos verdes a moverem-se muito depressa no ecrã do computador, ficamos fascinados. Talvez se tenham aborrecido enquanto trabalhavam num ecrã a preto e branco. Depois pode usar o comando a cores.

  • Requer dois dígitos hexadecimais. O primeiro para o fundo e o segundo para o primeiro plano.
  • Exemplo: a cor 02 torna-o em texto verde e fundo preto.
  • 4. Atalho CMD de abertura
  • Há muitas maneiras de abrir o prompt de comando em janelas. Uma que vamos discutir hoje é, abrir o CMD em qualquer pasta. Sim, vamos abri-lo em qualquer pasta. Basta ir à barra de endereços dessa pasta do tipo ” cmd ” e carregar em ” enter “.

5. Esconder Pastas

Quando escondemos qualquer pasta das suas propriedades, ela é mostrada ao verificarmos “Mostrar ficheiros escondidos” e o mesmo acontece quando usamos ” attrib +h filename “. Portanto, agora vamos ver um comando que irá esconder a sua pasta e não há maneira de a descobrir novamente por outros em vez de si.

Sintaxe:

Nota: Use ” attri b-h – s-r nome de ficheiro ” para desproteger o ficheiro.

6. Verifique o estado da bateria do seu portátil

Portanto, o primeiro comando é para verificar o estado da bateria do portátil. O comando de imediato dar-lhe-á informações breves e detalhes técnicos sobre a bateria do seu computador portátil. Para ver um relatório da bateria, abra um prompt de comando como administrador e execute o seguinte comando:

powercfg /batteryreport /output “C:\battery_report. html”.

Depois de carregar na tecla enter, o relatório de bateria do seu portátil será guardado no seu percurso especificado em formato html. (aqui indicamos o trajecto da drive C).

Relatório de bateria gerado

7. Procura de problemas no sistema

Com o prompt de comando do Windows, pode verificar todos os ficheiros do sistema para detectar quaisquer problemas de sistema como corrupção de ficheiros dentro de um único comando. Basta abrir um prompt de comando em modo administrativo e digitar:

Este comando verificará todos os ficheiros de sistema protegidos, e substituirá os ficheiros corrompidos por uma cópia em cache que se encontra numa pasta comprimida em %WinDir%\System32\dllcache. Este processo levará algum tempo, por isso não feche o prompt de comando até que a verificação esteja concluída.

Procura de problemas no sistema

8. Ver a sua chave de licença do Windows

Por vezes é necessário transferir a sua licença do Windows 10 para um novo computador. Nessa altura, a sua chave de licença de produto Windows é muito importante. Vamos ver como pode obter a sua chave de licença do Windows usando um prompt de comando. Como anteriormente, abra um prompt de comando em modo administrativo e depois de digitar o comando mencionado abaixo, prima a tecla enter.

wmic path softwarelicensingservice obter OA3xOriginalProductKey

Chave de licença do Windows

9. Guardar árvores de pastas em disco

Por vezes não se consegue encontrar uma visão geral de todas as pastas aninhadas numa unidade e ficar confuso sobre a localização de uma determinada pasta. Nesta situação, a linha de comando ajuda-o. Dar-lhe-á uma representação em forma de árvore de todas as pastas aninhadas nesse directório. Digite este comando e depois de pressionar enter, verá a representação pictórica de todas as pastas.

Visão geral de todas as pastas aninhadas numa drive

9. Guardar árvores de pastas em disco

Toda a lista de pastas é guardada na unidade C.

10. Ver e apagar o histórico incógnito

Talvez saiba que o seu computador tem um Sistema de Nome de Domínio (DNS) que converte o URL do sítio que digita na barra de endereços do navegador num endereço IP equivalente a esse sítio. Assim, o seu histórico incógnito também é guardado numa cache DNS, por vezes referida como cache de resolução DNS.

Para visualizar a cache DNS, digite

ipconfig /displaydns

na linha de comando, e prima enter e verá todos os sítios com os seus endereços IP.

Cache DNS que consiste na lista de sítios Web e os seus endereços IP

Para apagar o tipo de cache DNS

9. Guardar árvores de pastas em disco

e a sua história incógnita será apagada.

Cache DNS apagada

Também pode consultar o nosso artigo detalhado sobre Como Verificar a História do Incógnito e Apagá-lo.

Portanto, estes são cinco truques de comando que precisa de conhecer. Esperamos que encontre valor a partir dele. Para mais informações sobre tais truques de comando, visite este artigo sobre Comandos CMD úteis para uso diário no SO Windows

Há muitas coisas que pode fazer no Command Prompt no Windows 10. Mesmo assim, esta é uma das aplicações mais subutilizadas; alguns utilizadores nunca a abrem sequer. A interface Command Prompt pode parecer um pouco intimidante devido a linhas de comando, sintaxe/código específico, e falta de interface gráfica clicável.

No entanto, não há nada a recear, a introdução do código/código de comando errado não vai estragar o seu PC, o comando simplesmente não vai executar. Deve saber que certas acções são muito mais rápidas através do Prompt de Comando – acesso a ficheiros, por exemplo.

Este artigo explicará todos os comandos necessários para abrir um ficheiro, fechá-lo, abrir uma pasta, e mover-se para uma pasta

Abertura de um ficheiro

Para ter acesso directo a um ficheiro, o Prompt de Comando requer que introduza o caminho específico. Isto significa que precisa de introduzir o nome do ficheiro e a sua respectiva extensão. Siga estes passos:

Escreva “Cmd” na pesquisa do Windows e clique na aplicação nos resultados para a executar.

cd C:\”Users\”User name”\”Location” Neste exemplo, o “Username” será User e o “Location” será Desktop.

Depois escreva o nome e extensão do ficheiro que está a tentar abrir: “Fileename. filetyp e.” Neste exemplo, o “Nome de ficheiro” será screenshot e o “Tipo de ficheiro” será. png

Fechamento de um ficheiro

O comando para fechar um ficheiro é ainda mais simples e segue esta sintaxe: taskkill /im “filename. filetype” /t. O exemplo Filetype neste comando será “i_view64” e o Filety pe será “.exe”.

Este comando fecha todos os ficheiros que estão abertos, mesmo que sejam executados em diferentes aplicações como o Microsoft Word ou o IrfanView. Por isso, é necessário utilizá-lo com cuidado, para evitar perder o seu progresso ou dados.

Como Abrir uma Pasta

Este comando para abrir uma pasta segue esta sintaxe: start %windir%explorer. exe path-to-folder . Aqui está um exemplo do caminho exacto: start %windir%explorer. exe ” C:UsersLelaDesktop “.

You can also add “ >É importante notar que os comandos para abrir ficheiros e pastas funcionam sem direitos de administrador. Deve incluir o caminho do ficheiro ou pasta entre aspas duplas porque têm nomes específicos com espaços no meio. Por outro lado, se não houver espaços nos nomes, os comandos funcionam sem as aspas duplas.

Nota: Para fins gramaticais, alguns exemplos de códigos neste artigo têm uma paragem completa no final da frase. Quando se utiliza o comando, omitir o ponto final completo.

Execução de programas básicos

Como indicado, pode executar qualquer programa com comandos simples e, para que isto funcione, poderá necessitar de privilégios administrativos. A sintaxe para executar programas básicos é: start program_name . Aqui está a lista de comandos que poderá achar útil:

  • start calc (Calculadora) bloco de notas de iníciostart explorer (Explorador de ficheiros)

start cmd (nova janela de Prompt de Comando)

  • iniciar o wmplayer (Windows Media Player) start mspaint (Tinta) iniciar taskmgr (Gestor de tarefas)

mapa de início (Mapa de caracteres)

Prima Enter quando digitar o comando e o programa dado deve aparecer num instante. Deve certificar-se de que existe um espaço entre a parte “iniciar” e o nome do programa, mas mesmo assim, algumas aplicações podem não ser executadas. Isto geralmente significa que a sua pasta não está no caminho de pesquisa do Prompt de Comando.

Comando/Caminho-Fim Este artigo

Quando tudo estiver dito e feito, abrir um ficheiro através do Prompt de Comando é muito mais rápido do que navegar através de todas as pastas no seu computador. É necessário conhecer o caminho/localização exacta do ficheiro, mas pode encontrá-lo facilmente com o File Explorer no seu computador. Tem alguma experiência, dicas ou perguntas relacionadas com a abertura de ficheiros utilizando o prompt de comando? Deixe-as na secção de comentários abaixo.

O comando compacto integrado no Windows permite comprimir ou descomprimir ficheiros num sistema de ficheiros NTFS. Usando este comando podemos também definir atributos de compressão num directório para que os novos ficheiros adicionados ao directório sejam comprimidos automaticamente. Vejamos a sintaxe do comando ‘ compacto ‘ com poucos exemplos.

Verifique o estado de compressão de um ficheiro:

Comprimir um ficheiro a partir da linha de comando:

Descomprimir um ficheiro:

  1. Para comprimir todos os ficheiros do directório actual

Navigate to the location of your file by typing the following into the command prompt window: Users\”Username”>Para comprimir todos os ficheiros do directório actual e também os subdirectórios e os ficheiros que neles se encontram recursivamente

Para descomprimir todos os ficheiros do directório actual

Para descomprimir todos os ficheiros no directório actual e também nos seus subdirectórios:

como se fez a taxa de compressão para 8.0 para 1

pode mostrar como aumentar a compressão máxima para uma quantidade diferente?

Use ‘compacto /?’ para descobrir mais detalhes sobre o comando. a taxa de compressão dependerá do tipo de ficheiro que suspeito, texto que comprime mais do que imagens, por exemplo.

mas porque recebo esse erro: ‘compacto’ n’est pas reconnu en tant que commande interne ou externe …. .

Podemos comprimir em ficheiro. ZIP em cmd sem utilizar powerhell ou vbscripts ?

Utilizei o mesmo comando que executou com sucesso, mas quando verifiquei o tamanho do meu ficheiro comprimido, mostra o mesmo que o anterior

Onde está o meu ficheiro Compact? Não o consigo encontrar no meu disco. Por favor, guie.

Por favor, estejam todos conscientes de que este Compact é um pouco como o antigo Drivespace no DOS: NÃO cria um NOVO ficheiro, como um ficheiro zip, mas armazena o mesmo ficheiro, ou todo o directório, de uma forma comprimida. Em NTFS. Porque NTFS tem a capacidade de fazer isso, e FAT / FAT32 não pode. O seu ficheiro comprimido só ocupará menos espaço em disco quando for armazenado nesse disco em que foi comprimido. E não sei se esse atributo de Compressão se segue quando esse ficheiro é copiado para outro disco (NTFS).

  1. É possível seleccionar para que os ficheiros comprimidos apareçam noutra cor no explorador de ficheiros, para sua conveniência. E esteja ciente de que as taxas de compactação não são assim tão impressionantes.
  2. O uso prático de Compress é hoje em dia menos, pois recolhemos muitas imagens e som e estas não podem ser mais compactadas, e Compress é um tradeoff entre a velocidade do processo e o tamanho do ficheiro. Imagine comprimir um ficheiro de base de dados? Óptimo – tem de ser desembrulhado e recompactado pelo Windows cada vez que se faz uma alteração recorde. Alegadamente Comprimir trabalhos / (funcionou?) bom com programas CAD onde tem enormes bibliotecas de peças com milhares de pequenos ficheiros de componentes.
  3. No melhor dos mundos, pode comprimir o seu directório de Documentos e %programas% para poupar espaço nos discos. Mas alegadamente Comprimir interfere com o windowsupdate.
  4. Porque está a tentar descomprimir um ficheiro. txt.
  5. Todos sabemos como executar um comando na linha de comando do Linux, o Terminal, resulta na execução do comando e impressão dos resultados no próprio Terminal. Por vezes, esta exibição imediata dos resultados não é suficiente, especialmente se quisermos guardar os resultados para utilização posterior. Felizmente, a bash do Linux e todo o sistema operativo bash, aliás, está equipado com a capacidade de imprimir a saída de um comando para um ficheiro especificado. Neste artigo, trataremos das duas tarefas seguintes:
  6. Salvar a saída de um comando para um ficheiro
  7. Impressão de saída no terminal e gravação num ficheiro
  8. Os comandos mencionados neste artigo foram executados num sistema Ubuntu 18.04 LTS.

Salvar a saída de comandos para um ficheiro

Executaremos alguns exemplos em que a saída dos comandos será guardada no nome do ficheiro que especificarmos.

Criar novo ficheiro/substituir ficheiro existente

Se quiser guardar a saída de um comando para um novo ficheiro ou substituir o conteúdo de um ficheiro já existente com a saída do comando, utilize a seguinte sintaxe:

Por exemplo, irei utilizar o comando lscpu(que mostra informação do sistema) e depois imprimir o seu conteúdo no ficheiro chamado systeminformation. txt. Este ficheiro ainda não existe no meu sistema.

Quando acedo a este ficheiro através do gestor de ficheiros, é o que parece:

Anexar saída ao ficheiro existente

Se quiser guardar a saída de um comando Linux num ficheiro sem mexer no seu conteúdo já existente, pode usar a seguinte sintaxe:

Por exemplo, o seguinte comando anexará o resultado do comando ls no final do meu sistema de ficheirosinformation. txt já existente.

O seguinte ficheiro que em tempos só continha informações do meu sistema agora também contém o resultado do meu comando ls:

Saída de Impressão no Terminal e Gravação num Ficheiro

Deve ter reparado que os comandos que mencionámos acima apenas guardam a saída para o ficheiro sem os imprimir no próprio Terminal. Utilize a seguinte sintaxe se quiser ver a saída do comando também no Terminal:

Por exemplo, o texto que queremos que ecoe na imagem seguinte será agora ecoado no Terminal e também impresso no ficheiro myfile. txt.

Estes são os conteúdos do ficheiro gerado através do comando:

Se desejar anexar a saída de um comando a um ficheiro já existente. Por favor, siga esta sintaxe:

Por exemplo, a imagem seguinte mostra como mais algum texto será ecoado e depois adicionado ao meu ficheiro já existente:

É assim que o ficheiro se parece agora:

Estes ficheiros de texto orientados para a saída que gerámos através deste artigo podem ser muito mais úteis em alguns casos do que a impressão habitual da saída no terminal. É assim que a base Ubuntu é poderosa!

← Keep Your Clock Sync with Internet Time Servers in Ubuntu 18.04

Teste a sua velocidade da Internet através da linha de comando Ubuntu →

Karim Buzdar

Sobre o Autor: Karim Buzdar é licenciado em engenharia de telecomunicações e possui várias certificações de administrador de sistemas. Como engenheiro informático e autor técnico, escreve para vários sites na Internet. Pode contactar Karim no LinkedIn

Se precisar de executar comandos como mkdir , ping , e netstat no Windows, terá de abrir o programa de Prompt de Comando.

Acontece que há uma série de maneiras de o fazer. Neste artigo vamos abordar algumas das formas mais comuns de abrir o programa de Prompt de Comando.

  • Nota: Embora este artigo tenha sido escrito para o Windows 10, alguns métodos devem ser semelhantes para as versões anteriores do Windows.
  • Como abrir o Prompt de Comando a partir do Menu Iniciar do Windows

Primeiro, clicar no botão Start Menu no canto inferior esquerdo para abrir o menu Iniciar.

Nota: Embora este artigo tenha sido escrito para o Windows 10, alguns métodos devem ser semelhantes para as versões anteriores do Windows.

Como abrir o “Prompt de Comando” com a barra de pesquisa

Uma das formas mais rápidas de abrir o Prompt de Comando é utilizando a barra de pesquisa na barra de tarefas do Windows 10.

Basta digitar “cmd” na barra de pesquisa e clicar em “Prompt de Comando”:

Como abrir o Prompt de Comando a partir do programa Executar

O Windows 10 tem outro programa chamado Run que lhe permite, bem, executar outros programas. Também pode fazer coisas como abrir pastas e ficheiros, mas isso está fora do âmbito deste tutorial.

Para abrir Executar, pode abrir o Menu Iniciar e encontrá-lo em “Sistema Windows”. Também pode escrever “run” na caixa de pesquisa e encontrá-lo dessa forma.

Mas a forma mais rápida de abrir o Run é com a tecla de atalho Windows + R .

Depois, uma vez aberta a janela Run, basta digitar “cmd” e premir “OK” para abrir o Prompt de Comando:

Como abrir o Prompt de Comando como administrador

Como abrir o Prompt de Comando a partir do Menu Iniciar do Windows

Para abrir o Prompt de Comando como administrador, encontre o Prompt de Comando usando qualquer um dos métodos descritos anteriormente.

Depois, clique com o botão direito do rato em “Prompt de Comando” e clique em “Executar como administrador”:

Poderá ter de pairar sobre “Mais” dependendo do método que utilizou para encontrar o programa de Prompt de Comando.

Também pode ver uma janela “User Account Control” com a mensagem “Do you want to allow this app to make changes to your device? Basta clicar em “Sim” para continuar.

Depois disto, deverá ver uma janela de Prompt de Comando com “Administrator”: Prompt de Comando” através do topo:

Em alternativa, pode abrir o Prompt de Comando como um utilizador normal, escrever um comando, e depois premir Ctrl + Shift + Enter para executar esse comando como administrador.

Nota: Embora deva ter sempre cuidado com os comandos que executa no Prompt de Comando ou em qualquer outro programa de linha de comando, esteja especialmente atento ao que corre como administrador. Um comando errado poderia apagar ficheiros de sistema importantes e arruinar a sua instalação do Windows.

  • Em resumo
  • Estas são apenas algumas das muitas formas de abrir o Prompt de Comando no Windows. Vá com o que funcionar melhor para si e execute os comandos de acordo com o seu coração.

Mas, por favor, antes de executar qualquer comando, verifique duas vezes se tudo está correcto, especialmente se abriu o Prompt de Comando como administrador. Falando por experiência, alguns segundos extra de cautela podem poupar-lhe horas de reinstalação.

E com isso, vá em frente e (em segurança) execute todos os comandos.

Leia mais mensagens deste autor.

Se ler até aqui, tweet para o autor para lhes mostrar que se importa. Tweet um agradecimento

Aprenda a codificar gratuitamente. O currículo de código aberto do freeCodeCamp ajudou mais de 40.000 pessoas a conseguir emprego como programadores. Comece

freeCodeCamp é uma organização sem fins lucrativos isenta de impostos 501(c)(3) (United States Federal Tax Identification Number: 82-0779546)

A nossa missão: ajudar as pessoas a aprender a codificar de graça. Conseguimos isto criando milhares de vídeos, artigos, e lições de codificação interactiva – tudo gratuitamente à disposição do público. Temos também milhares de grupos de estudo gratuitos do CampCodeCamp em todo o mundo.

As doações para a FreeCodeCamp vão para as nossas iniciativas educacionais, e ajudam a pagar os servidores, serviços, e pessoal.

Também é possível pensar nisso como uma ligação temporária mas directa entre dois ou mais processos, comandos, ou programas. Os filtros são aqueles programas de linha de comando que executam o processamento adicional.

Esta ligação directa entre processos ou comandos permite-lhes executar e passar os dados entre eles simultaneamente sem terem de enfrentar o problema de verificar o ecrã de visualização ou ficheiros de texto temporários. Na tubagem, o fluxo dos dados é da esquerda para a direita, o que declara que as tubagens são unidireccionais. Agora, vamos verificar alguns exemplos práticos de utilização de tubagens no Linux.

Piping the List of Files and Directories:

No primeiro exemplo, ilustramos como se pode utilizar o comando pipe para passar a lista de directórios e ficheiros como “entrada” para mais comandos.

Aqui, a saída de “ls” é considerada como entrada pelo comando “mais”. De cada vez, a saída do comando “ls” é mostrada no ecrã como resultado desta instrução. O tubo fornece a capacidade do recipiente para receber a saída do comando “ls” e passá-lo para mais comandos como entrada.

Como memória principal executa a implementação da tubagem, este comando não utiliza o disco para criar uma ligação entre a saída padrão l s-l e a entrada padrão de mais comandos. O comando acima é análogo à série de comandos seguintes em termos de operadores de redireccionamento de Entrada/Saída.

Verifique manualmente o conteúdo do ficheiro “temp”.

Classificar e imprimir valores únicos utilizando tubos:

Agora, veremos um exemplo de utilização de tubos para ordenar o conteúdo de um ficheiro e imprimir os seus valores únicos. Para este efeito, combinaremos os comandos “sort” e “uniq” com um cano. Mas primeiro seleccione qualquer ficheiro que contenha dados numéricos, no nosso caso temos o ficheiro “record. txt”.

Escreva o comando abaixo dado para que, antes do processamento do pipeline, tenha uma ideia clara sobre os dados do ficheiro.

Agora, a execução do comando abaixo dado irá ordenar os dados do ficheiro, ao mesmo tempo que exibe os valores únicos no terminal.

Comandos de Utilização de Tubagem com Comandos de Cabeça e Cauda

Também pode utilizar comandos “cabeça” e “cauda” para imprimir linhas de um ficheiro numa gama específica.

O processo de execução deste comando irá seleccionar as primeiras sete linhas de “ficheiro de amostra” como entrada e irá passar isso para o comando de “cauda”. O comando de cauda recuperará as últimas 5 linhas do “ficheiro de amostra” e imprimi-las-á no terminal. O fluxo entre a execução do comando é todo devido a tubos.

Correspondência de um padrão específico em ficheiros de correspondência utilizando tubos

Os tubos podem ser utilizados para encontrar ficheiros com uma extensão específica na lista extraída do comando ls.

Comando Pipe em combinação com “grep”, “tee”, e “wc”.

Este comando irá seleccionar o “Alex” do ficheiro “record. txt”, e no terminal, irá imprimir o número total de ocorrências do padrão “Alex”. Aqui, os comandos “cat”, “grep”, “tee”, e “wc” combinados com o tubo.

Conclusão:

Um pipe é um comando que é utilizado pela maioria dos utilizadores de Linux para redireccionar a saída de um comando para qualquer ficheiro. O carácter pipe ‘|’ pode ser utilizado para realizar uma ligação directa entre a saída de um comando como uma entrada do outro. Neste post, temos visto vários métodos de canalização da saída de um comando para o terminal e ficheiros.

Sobre o autor

Talha Saif Malik

Talha é um colaborador da Linux Hint com uma visão para trazer valor e fazer coisas úteis para o mundo. Ele adora ler, escrever e falar sobre Linux, Dados, Computadores e Tecnologia.

Por Alisa | Follow | Last Updated January 11, 2022

Resumo :

Como abrir um ficheiro cmd ou como abrir uma pasta no Command Prompt no Windows 10? Este tutorial fornece um guia passo-a-passo. Além disso, se não conseguir encontrar alguns ficheiros ou pastas no Windows 10, ou se alguns ficheiros se perderem inesperadamente no seu computador com Windows 10, o software de recuperação de dados gratuito MiniTool para Windows 10/8/7 pode ajudá-lo a recuperar facilmente ficheiros perdidos.

Também pode abrir ficheiros a partir de Command Prompt. Como abrir um ficheiro ou pasta no Prompt de Comando no Windows 10? Consulte o guia passo-a-passo neste tutorial.

Como abrir um ficheiro CMD Windows 10 em 2 Passos

Passo 1 – Prompt de Comando Aberto

Pode premir as teclas Windows + R no teclado para abrir o diálogo Executar Windows. Depois digite cmd na caixa Executar. Se quiser executar o Prompt de Comando como Administrador, tem de premir as teclas Ctrl + Shift + Enter ao mesmo tempo.

Em alternativa, também pode clicar em Iniciar ou Procurar na caixa do Windows 10, e digitar cmd ou prompt de comando . Clique com o botão direito do rato na aplicação de Prompt de Comando na lista e escolha Executar como administrador .

Passo 2 – Abrir ficheiros a partir do prompt de comando

Normalmente tem duas maneiras de abrir um ficheiro usando cmd. Uma é mover a pasta onde se encontra o ficheiro, a outra é abrir os ficheiros directamente no Prompt de Comando.

Método 1. Como abrir um ficheiro com cmd, movendo primeiro para a pasta

Pode utilizar o comando cd para mover para a pasta exacta onde se encontra o ficheiro. Por exemplo, cd C:\Users\miniDesktop .

Depois de estar no caminho correcto da pasta, pode digitar o nome do ficheiro com a sua extensão, por exemplo “travel. png” , e carregar no botão Enter para o abrir.

Como parar a actualização do Windows 11? Este post fornece 5 soluções para lhe permitir desactivar as actualizações automáticas no Windows 11. Verifique o guia passo-a-passo.

Método 2. Como abrir um ficheiro utilizando directamente o cmd

Também pode optar por abrir ficheiros a partir do Prompt de Comando no Windows 10 directamente, em vez de ir para o caminho da pasta. Pode introduzir o caminho completo, o nome do ficheiro e a sua extensão para abrir o ficheiro alvo, por exemplo “C:\Users\miniDesktop\travel. png” .

Pode também especificar livremente uma aplicação para abrir o ficheiro. É necessário digitar todo o caminho do aplicativo antes do caminho do ficheiro, por exemplo, “%windir%system32\mspaint. exe” “C:\Users\miniDesktop\travel. png” . Prima Enter para abrir o ficheiro utilizando CMD.

Se se esqueceu da senha do Windows 11, pode verificar as 6 soluções neste post para redefinir/bypass da senha do Windows 11. Aprenda também como alterar a palavra-passe do Windows 11.

Como abrir uma pasta no prompt de comando Windows 10

Pode também abrir uma pasta a partir do Prompt de Comando com a linha de comando abaixo.

Depois de entrar na janela de Prompt de Comando seguindo a operação acima, pode abrir uma pasta no Explorador de Ficheiros no Prompt de Comando. A linha de comando pode ser assim, start %windir%\explorer. exe “C:\Users\mini\Desktop” .

Dica: É necessário mencionar que é necessário incluir o caminho de um ficheiro ou pasta entre aspas duplas, uma vez que alguns nomes de pastas ou ficheiros têm espaços neles.

Guia Rápido de Vídeo:

Para Recuperar Arquivos Perdidos Inesperadamente ou Fo

MiniTool Power Data Recovery, um software de recuperação de dados 100% limpo e gratuito para Windows 10/8/7, permite-lhe recuperar facilmente ficheiros apagados por engano ou ficheiros perdidos da unidade local do computador, disco rígido externo, unidade SSD, unidade USB (pen drive data recovery), cartão SD, e muito mais.

O Windows 11 não se actualiza? Verifique as 8 soluções neste post para resolver problemas de actualização do Windows 11 e não pode actualizar o problema do Windows 11.

SOBRE O AUTOR

Posição: Colunista:

Resumo :

>>

SOBRE O AUTOR

Posição: Colunista: