Mostrando postagens com marcador cmd. Mostrar todas as postagens
Mostrando postagens com marcador cmd. Mostrar todas as postagens

quinta-feira, 18 de fevereiro de 2021

Como procurar um arquivo por linha de comando no prompt de comando


 

Uma maneira simples de realizar uma busca de arquivo no prompt de comando windows é através do comando dir, seguindo a sintaxe abaixo.

Sintaxe

dir /s /b arquivo


Onde

  •  arquivo - Nome do arquivo a ser procurado.

 

Exemplos

Abaixo podemos ver alguns exemplos.

 

Exemplo 1 - Neste exemplo será listado todos os arquivos com com extensão .txt.

 dir /s/b *.txt

 

Exemplo 2 - Neste exemplo será listado todos os arquivos com nome de teste.bat

 dir /s/b teste.bat

 

 



quarta-feira, 17 de fevereiro de 2021

Rodando .bat no diretório correto como administrador.

Há momentos que desejamos rodar um .bat como administrador para facilitar o dia-a-dia, porém sempre que executamos o mesmo ele é direcionado "C:\windows\system32" e muitas vezes o .bat tem informações a serem consultadas no diretório onde o mesmo se encontra. 

Para corrigir tal problema é necessário só adicionar as linhas abaixo no começo do seu .bat.

@setlocal enableextensions
@cd /d "%~dp0"

sábado, 13 de fevereiro de 2021

Criar, editar e deletar variável de ambiente no windows

 

Apenas na sessão

Ao alterar ou criar uma variável de forma temporária que só existira quando o terminal estiver aberto. Quando o mesmo for fechado ela será apagada.

Sintaxe:

set variavel=valor

 

Onde:

* variavel - Nome da variável

* valor - Valor atribuído a variável


Exemplo

set JAVA="Teste teste"

set idade=32

 

Forma Permanente

Ao alterar ou criar uma variável de forma permanente ela existirá até mesmo se você fechar o terminal e abrir novamente.


setx variavel valor


Onde:

variavel - Nome da variável

valor - Valor atribuído a variável

 

Exemplo

setx JAVA "Teste teste"

setx idade 32

 

Forma permanente no sistema (nível de administrador)

Ao alterar ou criar uma variável de forma permanente ela existirá até mesmo se você fechar o terminal e abrir novamente em todas sessões. Usa-se o /M para atribuir a variável ao prompt a nível da administrador.


setx variavel valor /M


Onde:

variavel - Nome da variável

valor - Valor atribuído a variável

 

Exemplo

setx JAVA "Teste teste" /M

setx idade 32 /M

 

Removendo uma variável permanente no sistema (nível de administrador)

Para remover uma variável criada com setx basta apontar o conteúdo da variável para um valor vazio conforme a sintaxe abaixo:


setx variavel ""


Onde:

variavel - Nome da variável

 

Exemplo

setx JAVA ""

setx idade""

 



 

 

quarta-feira, 10 de fevereiro de 2021

Como pegar informações da placa mãe por linha de comando


 

Para pegar informações da placa mãe através linha de comando podemos utilizar o comando wmic

Pode-se pegar todas informações através do comando abaixo:

 

wmic baseboard



Caso você queira pegar uma coluna especifica basta colocar o titulo da mesma após o get, veja o comando abaixo:


wmic baseboard get product,Manufacturer
 
 

terça-feira, 8 de dezembro de 2020

Como limpar o console em python

Uma das maneiras que podemos utilizar para limpar o console em python é utilizar o próprio comando do sistema para isso. no windows podemos usar o comando "cls" e no linux "clean".

Exemplo:

 

import os

os.system('cls') or None

 

Comando a ser executado
 

Nesse exemplos colocamos 'or None' para que não seja "printado" na tela um 0 (zero).

 

Comando executado


 





segunda-feira, 13 de abril de 2020

Abri no notepad com texto via linha de comando no windows


Exemplos com o prompt de comando aberto (CMD)


Exemplo 1 - Especificando o local que será criado o arquivo

cmd /c echo "sou um teste" >c:\tmp\my.txt|start notepad c:\tmp\my.txt


Exemplo 2 - Sem especificação do local que será criado o arquivo

cmd /c echo "sou um teste" >my.txt|start notepad my.txt


quinta-feira, 29 de agosto de 2019

Pegar o hostname no windows

Para verificar o hostname de um pc no windows basta utilzar o comando hostname no prompt de comando.


1º Abra o prompt de comando e digite hostname







Nesse exemplo hostname do computador é DSK-0DI2PLR

terça-feira, 2 de julho de 2019

Como habilitar ou desabilitar a ação de hibernar do windows

Para habilitar ou desabilitar a hibernação do seu pc (assumindo que o mesmo tenha suporte) é preciso rodar o prompt(cmd) de comando em modo Administrador.


Para verificar se o computador tem suporte basta digitar powercfg.exe /a no proprio cmd.

sintaxe:

powercfg.exe /a

Abaixo é possível ver o comando executado.






Habilitar 


Para habilitar a hibernação basta utilizar o parâmetro /hibernate on.

Sintaxe:


powercfg.exe /hibernate on




Desabilitar


Para desabilitar a hibernação basta utilizar o parâmetro /hibernate off.


Sintaxe:


powercfg.exe /hibernate off

 









segunda-feira, 24 de junho de 2019

Copiando arquivos com robocopy

Sintaxe:


robocopy diretorio_origin diretorio_destino nome_arquivo


Onde:


  • diretorio_origin - Directório do qual o arquivo será copiado.
  • diretorio_destino - Directório que receberá o arquivo.
  • nome_arquivo - Arquivo existente no directório, que será copiado.

Exemplo:


robocopy c:\tmp c:\tmp2 log.txt


domingo, 12 de maio de 2019

Como bloquear a tela do windows por linha de comando e interface gráfica

Nesse post será explicado duas maneiras simples de bloquear a tela do windows, uma mais simples por combinação teclas e outra mais interessante por linha de comando.

1. Bloqueio por modo gráfico


Para bloquear a tela do Windows basta apertar as teclas:


win + L


2. Bloquei por linha de comando


Para bloquear por linha de comando basta abri o prompt e utilizar o comando abaixo:


rundll32.exe  user32.dll,LockWorkStation 
 


segunda-feira, 28 de janeiro de 2019

Criando, Removendo e Renomeando pastas por linha de comando (windows)

Criando uma pastas


Sintaxe:

mkdir nome_pasta

Exemplo:

mkdir pastaTeste



Para criar várias pastas de uma única vez bastas colocar os nomes separadas por espaço.

Exemplo:

mkdir teste1 teste2 teste3


Renomeando uma pasta


move nome_orginal novo_nome

ExemplO;

move pastaTeste pastaXX



Movendo uma pasta


move nome_arquivo local_arquivo

Exemplo;

move pastaXX c:\teste\teste2


Removendo uma pasta


rmdir nome_pasta

Exemplo:

rmdir pastaXX


 

quinta-feira, 4 de outubro de 2018

Pegar o nome do usuário logado com linha de comando

Existem várias maneiras de se obter o usuário no qual você está logado no sistema, para isso apresentaremos algumas maneira abaixo utilizando powerShell e cmd.



Power Shell

Get-WMIObject -class Win32_ComputerSystem | select username



Prompt de comando cmd

Utilizando o prompt (cmd) basta abrir o mesmo executar os comandos dos topicos abaixo.

Através do comando whoami

Através do whoami é obtido somente o nome do usuário.

Sintaxe:

whoami



Através do comando query user

Através do query user são obtidos mais informações como: nome da sessão (SessionName) e hora de logon.

Sintaxe:

query user

quarta-feira, 26 de setembro de 2018

Como pegar o mac de computadores na rede

Caso seja necessário algum dia que seja pego o mac dos computadores em uma rede, basta utilizar o comando arp. Vale lembrar que é necessário abrir o  powershell ou o cmd para executar o comando.cd

MAC de todos computadores de uma rede


Sintaxe:


arp -a




MAC de um IP especifico

Para obter o mac de um determinado IP basta utilizar a sintaxe abaixo:

Sintaxe:


arp -a IP


Onde:


IP - O IP propriamente dito (ex: 10.10.20.1 , 192.168.0.1)


Exemplo:

arp -a 192.168.0.12


Pegando MAC do PC

O comando para pegar o mac do proprio pc é  getmac

Sintaxe

getmac



sexta-feira, 7 de setembro de 2018

Bloquear o windows por linha de comando


Para bloquear windows por linha de comando basta executar o comando baixo no terminal, powershell ou menu executar (win+r)


C:\Windows\System32\rundll32.exe user32.dll, LockWorkStation


Exemplo menu executar:


Abra o menu executar (aperte o botão win e a letra R)  e cole o comando acima e clique em executar.



Exemplo no cmd


Basta colocar a linha de código no cmd.



Exemplo com powershell



quarta-feira, 17 de maio de 2017

Salvar conteudo de saida de comando em variavel via prompt MSDOS

Resumo

comando > nome_arquivo


Introdução

O principal objetivo deste post é explicar de maneira simples e rápido como se direciona o resultado da execução de um comando para um arquivo. Isso poderia ser utilizado por exemplo para criar arquivos de log.


Sintaxe:

comando > nome_arquivo_log


Onde:

comando - comando a ser executado.
nome_arquivo_log - nome do arquivo do qual receberá a saída do comando executado.


Exemplo:

dir > log.log

Figura 1 - Prompt de comando para execução

Abaixo é possível visualizar o arquivo de log já criado.

Figura 2 - Comando após execução do comando e criação do arquivo de log.log
Abaixo é possível ver o conteúdo do arquivo gerado.

Figura 3 - Conteúdo do arquivo de log