21 trucos e hacks de comandos

Truco de comandos trucos, hacks e segredos en Windows 10, 8, 7, Vista e XP

A ferramenta de Windows Command Prompt e moitos dos seus comandos poden parecer aburridos ou relativamente inútiles a primeira vista, pero como alguén que xa usou o símbolo do sistema moitas veces pode dicirlle, hai moito que amar.

Eu garante que estes varios trucos de ordes de comandos e outros hacks do sistema de comandos che farán entusiasmar con moitas das ordes do mando de ordes do sistema coma telnet, tree ou robocopy ... ok, robocopy soa moi legal.

Algúns destes trucos e hacks de comandos son funcións especiais ou usos divertidos para o símbolo do sistema en si, mentres que outros son cousas pura ou relativamente descoñecidas que pode facer con certos comandos de CMD.

Comezamos! Abre o símbolo do comando e, a continuación, navega por estes 21 súper cool xeitos de comandos.

Sexa o que faga, non perda o truco tolo onde pode ver toda a película de Star Wars Episodio IV, de xeito gratuíto, dende o interior do símbolo do sistema. Si, son serio.

Goza!

01 de 21

Use Ctrl-C para cancelar un comando

© David Lentz / E + / Getty Images

Case calquera comando pódese deter nas súas pistas co comando abortar: Ctrl-C .

Se realmente non executou un comando, pode simplemente retroceder e borrar o que escribiu, pero se o executou, pode facer unha Ctrl-C para detelo.

Ctrl-C non é unha varita máxica e non pode desfacer cousas que non son desfeables, como un comando de formato parcialmente completo.

Non obstante, para cousas como o comando dir que parecen continuar por sempre ou as preguntas que se lle preguntan ao indicar que non coñece a resposta, o comando de abortar é un excelente truco para indicar o comando.

02 de 21

Vexa os Resultados dunha orde (ou a liña) dunha orde

Xa executa un comando, como o comando dir, que produce tanta información na pantalla que é case inútil? Non estás só.

Unha forma de facer isto é executar o comando de forma especial para que se indique a información que se xera dunha páxina ou dunha liña por vez.

Para iso, escriba o comando, o comando dir, por exemplo, e ségueo co carácter de canalización e despois o comando máis .

Por exemplo, executando dir / s | máis xerará as miles de liñas de resultados que espera do comando dir, pero o comando máis pausará cada páxina de resultados con - Máis - na parte inferior da páxina, indicando que o comando non se está executando.

Só ten que premer a barra espaciadora para avanzar por páxina ou premer a tecla Intro para avanzar unha liña á vez.

Consello: un dos nosos outros hack CMD (que verá máis abaixo) fornece unha solución diferente a este problema usando algo chamado operador de redirección , así que estea atento ...

03 de 21

Executar un símbolo de comando como administrador automaticamente

Moitos comandos requiren que os execute desde un aviso de comandos elevado en Windows; noutras palabras, executalos desde un símbolo de comando que se executa como administrador.

Sempre pode facer clic co botón dereito sobre calquera atallo de ordes do comando e escoller Executar como administrador , pero crear un atallo para facer o mesmo pode ser un gran aforro de tempo se é un usuario frecuente de poder de comando.

Para completar este truco do símbolo do sistema, simplemente cree un atallo de comandos de comandos no escritorio, introduza as propiedades do acceso directo e, a continuación, seleccione a caixa Executar como administrador situada no botón Avanzado na páxina de acceso directo .

04 de 21

Convértete nun usuario de poder de símbolo de comando con teclas de función

O feito de que as teclas de función realmente fan algo no símbolo do sistema é quizais un dos segredos mellor gardados sobre a ferramenta:

F1: Cola o último comando executado (carácter por carácter)
F2: Cola o último comando executado (ata o carácter ingresado)
F3: pega o último comando executado
F4: elimina o texto de texto actual ata o carácter ingresado
F5: Pasa comandos recentemente executados (non cicla)
F6: Pasa ^ Z ao indicador
F7: mostra unha lista seleccionable de comandos previamente executado
F8: pega comandos recentemente executados (ciclos)
F9: Solicita o número do comando da lista F7 para pegar

Outro truco do símbolo de comando en breve está cheo de atallos de teclas de frecha , algúns dos cales son similares a estes trucos de teclas de función.

05 de 21

Corte o texto indicativo

Comando "prompt $ v".

Sabía que o propio símbolo do símbolo do sistema é completamente personalizable grazas ao comando prompt? É, e cando digo personalizable, quero dicir que é realmente personalizable.

En vez de C: \> , pode configurar a solicitude a calquera texto que desexe, inclúa a hora, a unidade actual, o número de versión de Windows (como na imaxe de exemplo), o nomealo.

Un exemplo útil é o prompt $ m $ p $ g , que mostrará a ruta completa dunha unidade asignada no indicador, xunto coa letra da unidade.

Sempre poderá executar a solicitude por separado, sen opcións, para devolvela á súa opción por defecto aburrida.

06 de 21

Obter axuda para calquera comando

© pearleye / E + / Getty Images

Crea ou non, o comando de axuda non fornece axuda para cada orde do símbolo do sistema. (Que ridículo é iso?)

Non obstante, calquera comando pode ser sufixo co /? opción, xeralmente chamada de axuda , para amosar información detallada sobre a sintaxe do comando e moitas veces incluso algúns exemplos.

Dubido que o cambio de axuda sexa o mellor truco de comando que xa oíches, pero é difícil discordar que é un dos máis útiles.

Desafortunadamente, nin o comando de axuda nin o cambio de axuda ofrecen moito na forma de explicar como interpretar a sintaxe. Vexa como ler a sintaxe do comando se precisa axuda con iso.

07 de 21

Gardar a saída dun comando a un ficheiro

Un truco de comando moi útil é o uso de operadores de redirección , especialmente os operadores > e >> .

Estes pequenos caracteres permiten redireccionar a saída dun comando a un ficheiro de texto , dándolle unha versión gardada de calquer dato o comando producido na xanela de símbolo do sistema.

Por exemplo, digamos que está a piques de publicar un problema de computador nun foro en liña e quere proporcionar información moi precisa sobre o seu computador. Un xeito doado de facelo sería empregar o comando systeminfo cun operador de redirección.

Por exemplo, pode executar systeminfo> c: \ mycomputerinfo.txt para gardar a información proporcionada polo comando systeminfo para ese ficheiro. Podería entón anexar o ficheiro á súa publicación do foro.

Vexa como redirixir a saída de comandos a un ficheiro para máis exemplos e unha mellor explicación sobre como usar os operadores de redirección.

08 de 21

Ver a estrutura completa do directorio dunha unidade

Un dos máis pequenos comandos máis ordenados é o comando de árbore. Coa árbore, podes crear un tipo de mapa dos directorios en calquera das unidades do teu ordenador.

Executar árbore desde calquera directorio para ver a estrutura do cartafol baixo ese directorio.

Con tanta información creada con este comando, é probable que sexa unha boa idea exportar os resultados da árbore a un arquivo para que realmente poida ollar a través del.

Por exemplo, á árbore / a> c: \ export.txt , tal como se explica no último truco do símbolo do sistema sobre os operadores de redirección.

09 de 21

Personaliza o texto da barra de título do símbolo do sistema

Cansado de que o texto da barra de título do símbolo do comando ? Non hai problema, basta con usar o comando de título para hackeo para dicir o que queiras.

Por exemplo, digamos que o seu nome é Maria Smith e quere expresar a súa propiedade do símbolo do sistema: executar o título Propiedade de Maria Smith ea barra de título do símbolo do comando cambiará inmediatamente.

O cambio non se pegará, así que a próxima vez que abra o símbolo do sistema, a barra de título volverá á normalidade.

O comando de título normalmente úsase para axudar a dar unha aparencia personalizada nos ficheiros de guións e ficheiros por lotes ... non que o titulalo co teu nome non é unha boa idea.

10 de 21

Copiar texto dende o símbolo do sistema

Como pode ou non saber, copiar desde o símbolo do sistema non é tan sinxelo coma copiar desde outros programas, o que é parte do motivo polo que gardar a saída dun comando nun ficheiro, o que aprendeu sobre algúns trucos de volta é tan útil .

Non obstante, e se só queres copiar unha pequena sección de texto no portapapeis? Non é moi difícil, pero tampouco é moi intuitivo:

  1. Fai clic co botón dereito en calquera lugar da xanela de símbolo do sistema e selecciona Marcar .
  2. Agora, resalte o botón que desexa copiar co botón esquerdo do rato.
  3. Unha vez feita a selección, prema Intro ou faga clic co botón dereito nun só clic.

Agora pode pegar esa información en calquera programa que desexe, así como pegar outro texto.

Consello: se escolleu Mark pero logo decidiu non querer copiar nada, pode facer clic co botón dereito do rato de novo para cancelar a acción Marca ou premer na tecla Esc.

11 de 21

Abra o símbolo do sistema desde calquera lugar

Se algunha vez xa traballaches no símbolo do sistema por moito tempo, vostede sabe que pode ser realmente frustrante executar o comando cd / chdir unha e outra vez para chegar ao directorio correcto desde o que quere traballar.

Afortunadamente, hai un truco rápido e sinxelo que lle permitirá abrir unha ventá de símbolo do sistema desde calquera cartafol que estea a ver en Windows.

Todo o que tes que facer é navegar, en Windows, ao cartafol que desexas comezar a traballar dunha vez no símbolo do sistema. Cando estea alí, manteña premida a tecla Maiús mentres fai clic co botón dereito en calquera lugar do cartafol.

Unha vez que apareza o menú, notarás unha entrada que normalmente non está alí: Abre a ventá de comandos aquí .

Fai clic e comezarás unha nova instancia do símbolo do sistema, listo e esperando no lugar indicado.

Se vostede é un usuario de poder de ordes, recoñecerá inmediatamente o valor neste pequeno truco.

Nota: se ves PowerShell no menú do botón dereito no canto do símbolo do sistema, podes facer un pequeno cambio no Rexistro de Windows para cambialo ao símbolo do sistema. How-To Geek ten unha guía sobre iso.

12 de 21

Arrastrar e soltar para a entrada do nome do camiño fácil

A maioría dos comandos do símbolo do sistema requírenlle ou teñen opcións para especificar rutas completas para ficheiros ou cartafoles, pero escribir un camiño longo pode resultar frustrante, especialmente cando perde un personaxe e debe comezar de novo.

Por exemplo, en Windows 10 , a ruta ao grupo Accesorios no meu menú de inicio é C: \ ProgramData \ Microsoft \ Windows \ Menú Inicio \ Programas \ Accesorios . Quen quere escribir todo isto de forma manual? Non o fago.

Afortunadamente, hai un truco de símbolo do sistema que fai moito máis sinxelo: arrastrar e soltar .

Simplemente desprácese ata o cartafol onde desexa a rota no Arquivo / Explorador de Windows. Unha vez alí, arrastre o cartafol ou o ficheiro á xanela de símbolo do sistema e déixao ir. Do mesmo xeito que a maxia, insírese o camiño completo, salvándolle unha cantidade considerable de tipografía en función da lonxitude e complexidade do nome da ruta.

Nota: Desafortunadamente, a función de arrastrar e soltar non funciona nun aviso de comandos elevado. ¡Polo menos, aprendeu algúns trucos de volta a abrir un deses un pouco máis rápido!

13 de 21

Apagar ou reiniciar outra computadora

Os administradores de sistemas nun entorno empresarial fan isto todo o tempo por moitos motivos, pero tamén pode apagar ou reiniciar outra computadora na súa rede, todo desde o símbolo do sistema da súa computadora.

A forma máis sinxela de apagar unha computadora remotamente é executar o apagado / i desde o símbolo do sistema para abrir o diálogo de apagado remoto , que se mostra aquí.

Simplemente escriba o nome da computadora remota (que pode executar o comando hostname na outra PC), escolla o que queira facer (reiniciar ou apagar), seleccione algunhas outras opcións e logo prema en Aceptar.

Entón, se está cepillando as súas habilidades de mando ou só asustando a un membro da familia, este truco do símbolo do comando é divertido.

Tamén pode apagar ou reiniciar outro computador estrictamente desde o símbolo do sistema co comando de apagado , sen usar o diálogo de apagado remoto.

14 de 21

Use Robocopy como unha solución de respaldo

Grazas ao comando robocopy, non necesita usar o programa de copia de seguridade da xanela nin instale un programa de terceiros para xestionar as súas copias de seguridade .

Simplemente executa o seguinte, obviamente, substituíndo as carpetas de orixe e de destino co que queiras facer e facer unha copia de seguridade.

Robocopy c: \ users \ ellen \ documents f: \ mybackup \ documents / copyall / e / r: 0 / dcopy: t / mir

O comando robocopy con estas opcións funciona de forma idéntica a unha ferramenta de software de copia de seguridade incremental, mantendo en ambas as localizacións sincronizadas.

Non tes o comando robocopy se estás usando Windows XP ou anterior. Non obstante, ten o comando xcopy , que se pode empregar para facer algo moi similar:

xcopy c: \ users \ ellen \ documents f: \ mybackup \ documents / c / d / e / h / i / k / q / r / s / x / y

Non importa o comando que elixe usar, simplemente cree un ficheiro BAT que conteña o comando e configúreo para que se execute no Programador de tarefas e terá a súa propia solución de copia de seguridade personalizada.

Eu uso un servizo de copia de seguridade na nube na miña casa e recomenda que o fagas tamén, pero houbo anos onde elixín usar o comando Robocopy como a miña única solución de copia de seguridade local porque me gustou o nivel de control que me regalou. Esperamos que tome isto como un voto de confianza neste incrible truco de comando.

15 de 21

Consulta a importante información de rede do teu ordenador

Quizais sexa só para a súa propia información, pero seguramente cando estea a solución de problemas de rede ou de internet, probablemente nalgún momento precisa saber detalles sobre a conexión de rede do seu ordenador.

Todo o que desexa saber sobre a súa conexión de rede está dispoñible nalgún lugar do Panel de control en Windows, pero é moito máis fácil de atopar e moito mellor organizado nos resultados do comando ipconfig.

Abra o símbolo do comando e execute ipconfig / all .

O que se mostra na seguinte pantalla é todo o importante sobre a súa conexión de rede: a súa dirección IP , o nome do servidor, o servidor DHCP , a información do DNS e moito máis.

Combina este hack co de operadores de redireccionamento que aprendeu sobre varias diapositivas e tes un xeito moi sinxelo de obter información sobre a túa conexión a alguén que che axude cun problema.

16 de 21

Sitúa unha carpeta local como unha unidade de rede

O comando net use úsase para asignar unidades compartidas nunha rede á túa propia computadora como unha letra de unidade, pero sabías que hai outro comando que se pode usar para facer o mesmo en calquera cartafol de calquera dos teus discos duros locais ?

Hai e chámase o comando subst. Simplemente execute o comando subst, seguido da ruta da carpeta que desexa que apareza como un disco.

Por exemplo, digamos que quere que a súa carpeta C: \ Windows \ Fonts apareza como a unidade Q:. Simplemente execute subst q: c: \ windows \ fontes e estás listo!

Este truco de aviso de comando fai que o acceso a unha localización particular desde o símbolo do sistema sexa moito máis sinxelo.

Consello: Un xeito doado de eliminar o exemplo de "unidade de rede" aquí está co comando subst / dq:. Só ten que reemplazar o q: coa súa propia letra de unidade.

17 de 21

Acceso aos comandos previamente utilizados coas teclas de frecha

© Jon Fisher

Outro gran truco prompt de comando ten que ser o uso das teclas de frecha do teclado para percorrer comandos previamente executados.

As teclas de frecha cara arriba e cara abaixo percorren os comandos que introduciu e a frecha cara á dereita ingresa automaticamente, por carácter, o último comando que executou.

Isto pode non soar tan interesante, pero hai varias situacións nas que as teclas de frecha se fan grandes aforradores de tempo.

Considere este exemplo: escribiu 75 caracteres dun comando e despois intente executalo, só para descubrir que se esqueceu de engadir unha opción ao final. Non hai problema, basta con premer na frecha cara arriba e todo o comando ingrese automaticamente na xanela do símbolo do sistema, listo para que o edite para que funcione.

Concedido, traballo moito no símbolo do sistema, pero supoño que este pequeno truque me salvou moitas horas de repetir a dixitación ao longo dos anos.

18 de 21

Completa os comandos automaticamente coa finalización da lapela

A finalización da táboa é outro truco do símbolo do sistema que pode aforrar moito tempo, especialmente se o seu comando ten un nome de ficheiro ou cartafol no que non está completamente seguro.

Para usar a finalización de pestañas no símbolo do sistema, introduza o comando e, a continuación, a parte da ruta que coñece. A continuación, preme a tecla tabulación unha e outra vez para percorrer todas as posibilidades dispoñibles.

Por exemplo, digamos que quere cambiar directorios a algún cartafol no directorio de Windows pero non está seguro de que se chame. Escriba cd c: \ windows \ e despois preme a pestana ata que vexa o cartafol que está a buscar.

O ciclo de resultados en orde ou pode usar SHIFT + TAB para pasar os resultados ao revés.

Vostede sabe como a aplicación de mensaxes de texto do seu teléfono automaticamente adiviña o que quere escribir o seguinte? A finalización da táboa no símbolo do sistema é así como ... só mellor.

19 de 21

Atopa a dirección IP dun sitio web

¿Quere saber o enderezo IP dun sitio web? Podes usar o comando nslookup ou o comando ping, pero o primeiro é probablemente máis rápido.

Primeiro, imos usar o comando nslookup para atopar o enderezo IP de :

Simplemente execute nslookup e vexa o resultado. Asegúrese de non confundir ningunha dirección IP privada que tamén apareza nos resultados de nslookup xunto coa dirección IP pública de , que é o enderezo IP que estamos logo.

Agora imos tentar usar o comando ping para atopalo:

Execute o ping e mire a dirección IP entre os corchetes na primeira liña que se mostra. Non te preocupes se o comando ping "veces fóra" durante a execución; todo o que necesitabamos aquí era o enderezo IP.

Podes usar o mesmo procedemento con calquera sitio web ou calquera nome de máquina na túa rede local.

20 de 21

Copia e pega máis doado co modo QuickEdit

Algúns destes trucos de ordes de comandos trataron de facer máis fácil a copia e pegar. Entón, que tal un xeito aínda máis sinxelo de copiar desde o símbolo do sistema (e unha forma secreta de pegar fácilmente)?

Traélo, non?

Simplemente prema co botón dereito sobre a barra de título do símbolo do sistema e seleccione Propiedades . Na páxina Opcións , na sección Opcións de edición , marque a caixa de Modo de QuickEdit e prema Aceptar .

Activar o modo QuickEdit é como ter a marca habilitada todo o tempo, así que seleccionar o texto para copiar é realmente sinxelo.

Como bonificación, isto tamén permite un xeito sinxelo de pegar no símbolo do sistema: só tes que premer co botón dereito unha vez e todo o que tes no portarretallos pegarase na ventá do símbolo do sistema. Normalmente, pegar implica premer co botón dereito e seleccionar Pegar , polo que este aínda é un pouco diferente do que estás acostumado.

21 de 21

Assist Star Wars Episodio IV

Si, liches correctamente, podes ver unha versión ASCII da película completa de Star Wars Episodio IV directamente na xanela do símbolo do sistema .

Simplemente abra o símbolo do sistema e execute telnet towel.blinkenlights.nl . A película comezará de inmediato. Consulte a seguinte páxina se isto non funciona.

Verdade, este non é un uso terriblemente produtivo do símbolo do sistema, nin é realmente un truco do símbolo do sistema ou calquera comando, pero seguro que é divertido. Non podo imaxinar o traballo que acudiu a iso.

Consello: o comando telnet normalmente non está habilitado en Windows, pero pódese activar activando Telnet Client das características de Windows na applet de Programas e Características no Panel de control. Se prefires non habilitar Telnet pero queres ver a película, tamén podes vela no teu navegador en Star Wars ASCIIMation.