Se você já usou o Linha de comando, ou CMD, interface no Windows, você provavelmente tem alguma ideia das coisas poderosas que ela pode fazer. Criando o seu próprio Scripts CMD, você pode fazer ainda mais, mas mais rápido.
UMA Script CMD faz a mesma coisa como se você digitasse comandos na janela CMD. Se quiser fazer algo regularmente, como dizer ao Windows para desligar o computador após uma hora, você pode escrever um script e, em seguida, ativar o script sempre que quiser executá-lo.
Compreendendo CMD e Comandos Escritos
Nos primeiros dias da computação pessoal, quase tudo era feito por comando de digitação_s em uma interface de linha de comando. Se você quisesse abrir um programa, você teria que digitar o nome do programa na linha de comando. Hoje, você pode simplesmente clique ou toque em um ícone na tela para realizar a maioria das ações. Mas o Windows ainda aceita comandos escritos no utilitário CMD. Você pode escrever comandos_ para abrir programas, adicionar ou alterar permissões de conta, fazer backup de arquivos ou obter informações sobre seu computador usando a janela CMD.
Compreendendo Scripts CMD
O utilitário Prompt de Comando no Windows pode ser aberto a qualquer momento, simplesmente por digitando "cmd" no Windows Start cardápio. Aqui, você pode digitar todos os tipos de comandos para abrir programas, alterar configurações e fazer ajustes no desempenho do Windows e de seus programas. Na longa história da Microsoft de sistemas operacionais, CMD i_s um novato relativo. No MS-DOS, antes do lançamento do Windows, quando você queria executar um script, você o salvava como um arquivo .bat. Embora você ainda possa salvar arquivos com essa extensão hoje, a maioria das pessoas usa o extensão .cmd._
Usando um Script CMD para abrir o bloco de notas
Para criar e salvar um Interruptor CMD, é melhor usar um editor de texto básico. Usar um processador de texto como o Microsoft Word torna o salvamento do arquivo um incômodo. Bloco de anotações é muito mais fácil de usar. Então, para demonstrar como CMD funciona, vamos abrir, usar para abrir Bloco de anotações.
- Digite CMD no menu Iniciar do Windows e pressione Enter abrir CMD.exe.
- Mude o diretório de sua pasta de nome de usuário atual para o diretório base, digitando "CD\" e pressionando Entrar. Agora deve ler "C: \>" antes do cursor piscando.
- Digite a seguinte linha e AperteEntrar:inicie "c: \ windows \ system32" notepad.exe
Assim que você pressionar Enter, verá o Bloco de notas aberto. O comando que você digitou disse ao Windows para começar a notepad.exe programa, que está localizado no system32 pasta, que está dentro da janelas pasta, no C: dirigir. Os comandos CMD não fazem distinção entre maiúsculas e minúsculas, portanto, você pode usar letras maiúsculas ou minúsculas de forma intercambiável.
Criando o seu primeiro Script CMD Arquivo
Agora que o Bloco de notas está aberto, crie seu primeiro arquivo de script CMD digitando a mesma linha que você usou na janela CMD no bloco de notas: inicie "c: \ windows \ system32" notepad.exe
Salve o arquivo em lote para sua área de trabalho, selecionando "Salvar como" no menu Arquivo. Nomeie o arquivo "firstscript.cmd" e clique"Salve ." Comandos de script do bloco de notas deve ser salvo com a extensão .cmd, em vez da extensão .txt padrão.
Clique duas vezes no novo Arquivo CMD em seu desktop. Você verá a janela CMD aberta por uma fração de segundo e, em seguida, fechada quando Bloco de anotações é lançado.
Isso dificilmente é um script útil, já que um atalho na área de trabalho faz a mesma coisa. Para criar algo mais útil, vamos editar o arquivo para que ele crie um novo arquivo de texto em sua área de trabalho listando todos os seus programas.
Usando Echo e Echo Off
Enquanto o CMD janela não foi aberta o tempo suficiente para vê-lo, por padrão, ele sempre exibirá o texto que foi inserido no Arquivo CMD quando é executado. Para scripts mais longos, isso pode ser um incômodo, portanto, geralmente é uma boa forma de desligar isso usando o comando Echo Off na primeira linha do arquivo CMD. Por si próprio, Echo desligado desativa a exibição de qualquer texto que o segue. Para fazer com que o comando Echo Off se aplique a si mesmo, coloque um símbolo @ na frente dele. Assim, seu script CMD de duas linhas seria:
@echo off
inicie "c: \ windows \ system32" notepad.exe
Criação de um script de arquivo de texto
Este script CMD listará todos os arquivos que você tem na pasta Arquivos de programas e colocará essa lista em um novo arquivo de texto.
- Abra o bloco de notas. Modelo "@echo off"na primeira linha e pressione Enter.
- Na segunda linha, modelo: dir "C: \ Arquivos de programas"> list_of_files.txt
- Selecione "Salvar como"no menu Arquivo e salve o arquivo como "program-list-script.cmd."
- Duplo click o novo arquivo de texto em sua área de trabalho para ver a lista de arquivos e pastas.
O arquivo de texto aparecerá na mesma pasta onde o próprio arquivo de script está. Portanto, se o arquivo de script estiver em sua área de trabalho, o arquivo list-of-files.txt também aparecerá na sua área de trabalho.
Se você deseja alterar a pasta onde o arquivo de texto é colocado, você pode especificar sua própria pasta no script. Por exemplo, se você deseja que seja colocado na pasta Documentos, use: dir "C: \ Arquivos de programas"> C: \ Usuários \ David \ Documentos \ list_of_files.txt
Criando um Script de Informação de Sistemas
Se você deseja usar um script para fornecer as informações necessárias, nem sempre é necessário produzir um documento de texto com um script. Você pode ter as informações postadas diretamente no Janela CMD.
O script de exemplo abaixo fornecerá informações básicas sobre o seu computador, incluindo o sistema operacional e o número da versão, a versão do BIOS, a memória física total e o endereço de rede do seu computador. Para usar o script, digite ou copie as linhas abaixo em um novo arquivo do Bloco de Notas e salve-o com o extensão de arquivo .cmd, tal como "my_computer_info.cmd."
Neste exemplo, ECHO OFF é usado para prevenir o Janela CMD de exibir o script.
O Comando ECHO é usado para exibir texto específico, bem como alguns sinais de igual (===) como linhas para organizar as informações em seções.
Para inserir um comentário para seu próprio uso - sem afetar o script ou aparecer na janela CMD - digite dois dois-pontos primeiro. Qualquer coisa na mesma linha seguindo " :: " será comentado no script.
O Comando PAUSE dirige o Programa CMD para ficar aberto. Pressionar qualquer tecla do teclado fechará a janela.
@ECHO OFF
:: Este script CMD fornece informações sobre seu sistema operacional, hardware e rede.
TITLE My System Info
ECHO Aguarde ... Coletando informações do sistema.
ECO ===========================
SISTEMA OPERACIONAL ECHO
systeminfo | findstr / c: "Nome do SO"
systeminfo | findstr / c: "Versão do sistema operacional"
ECO ===========================
ECHO BIOS
systeminfo | findstr / c: "Tipo de sistema"
ECO ===========================
ECO-MEMÓRIA
systeminfo | findstr / c: "Memória física total"
ECO ===========================
ECHO CPU
wmic cpu get name
ECO ===========================
ENDEREÇO DE REDE ECHO
ipconfig | findstr IPv4
ipconfig | findstr IPv6
PAUSA
Usando scripts para desligar o computador
Normalmente, quando você desliga o computador, isso acontece instantaneamente. Suponha, entretanto, que você está ouvindo um audiolivro ou assistindo a um vídeo de treinamento - e sabe que vai adormecer após uma hora. Você pode usar um Script CMD para dizer ao seu computador para desligar, após um período de tempo especificado, usando o comando shutdown.
Quando você usa o comando shutdown, você precisa incluir duas opções adicionais, ou subcomandos. O primeiro diz ao computador para desligar ou reiniciar. Você pode usar -s ou -r. O segundo diz ao computador quantos segundos deve aguardar antes de executar o comando. Para isso, você usa -t, seguido pelo número de segundos.
Para desligar o computador em um segundo, use: desligamento -s -t 01
Para reiniciar o computador em oito segundos, use: desligamento -r -t 08
Para desligar o computador em duas horas, use: shutdown -s -t 7200
Backup de arquivos com um script CMD
Se você achar tedioso fazer backup de seus arquivos em um segundo dispositivo de armazenamento, usando um Script CMD torna o processo uma brisa. Para isso, use o Robocopy comando. Por exemplo, se você deseja fazer backup de todos os arquivos da pasta Documentos em um dispositivo de armazenamento removível, pode escrever o comando em um arquivo CMD e então - no final do dia - simplesmente clicar duas vezes no arquivo para ativá-lo .
O Comando Robocopy precisa saber, primeiro - qual pasta você deseja copiar e, segundo - onde deseja que a cópia seja colocada. A origem e o destino precisam estar entre aspas.
Se você não tiver certeza de quais são as letras das suas unidades, abra Explorador de arquivos e clique em "Meu computador."
Por exemplo, se o seu nome de usuário for O meu nome, sua Documentos pasta está em seu C: dirigir e seu Cópia de segurança a pasta está em um armazenamento removível D: dirigir, então o comando seria:
robocopy D: \ Usuários \ MeuNome \ Documentos F: \ Backup / XA: H / W: 0 / R: 1> F: \ Backup \ backup.log
Este exemplo é um pouco mais complicado, pois Robocopy oferece muitas opções.
D: \ Usuários \ MeuNome \ Documentos: a pasta da qual deseja fazer backup.
F: \ Backup: a localização da sua pasta de backup.
/ XA: H: ignora arquivos ocultos.
/ W: 0: aguarda zero segundos entre as novas tentativas, em vez dos 30 segundos padrão.
/ R: 1: tente novamente apenas uma vez se o arquivo estiver bloqueado.
> F: \ Backup \ backup.log: crie um log de backup colocado na pasta Backup.
Observe que, como este é um backup de espelho, se você excluir arquivos da pasta de origem, eles serão excluídos da pasta Backup na próxima vez que usar o script. Seria uma boa ideia explorar opções adicionais disponíveis para Robocopy, para garantir que você faça backup de seus arquivos da maneira que funciona melhor para você.