Lead: Para los expertos en computación, la magnífica interfaz gráfica a menudo no es práctica, los comandos de teclado rápidos son los principales. Win7 integró PowerShell2.0, es el rey de la misma, le permite controlar directamente el elemento vital de su computadora.
Power7 está integrado en Win7, y cualquier tarea de administración ejecutada por GUI (como los sistemas de control, el acceso al registro, los registros del sistema y los certificados de firma digital) se puede realizar a través de los scripts de PowerShell. El sistema es WinXP /Vista /2003/2008, solo descargue e instale PowerShell2.0 en http://support.microsoft.com/kb/968929 para usar esta nueva generación de herramientas de línea de comandos.
una, PowerShell es la historia detrás?
PowerShell CMD es una versión mejorada, similar al lenguaje C ++ y ofrece más de 200 comandos, así como un bucle, condicional, control de flujo y la estructura del lenguaje asignación variable que le permite crear Varios scripts complicados para completar la tarea. Es compatible con entornos totalmente interactivos, uno por escribir comandos en la pronta ejecución, por ejemplo, entrar en el retorno de carro conseguir-proceso del comando, el sistema devuelve los resultados del comando, varios comandos también se pueden escribir en el mismo archivo de secuencia de comandos para ejecutar de forma continua archivo de script La extensión del archivo es .ps1, y el nombre del script (extensión del archivo opcional) se puede escribir en el símbolo del sistema para ejecutar automáticamente todos los comandos en el script de forma continua, los resultados de la ejecución del comando se pueden enviar a la ventana, el archivo o la impresora. También se puede utilizar el operador de la tubería (|
) Salida a otros comandos.
En segundo lugar, inicie PowerShell
Haga clic en "Inicio → Todos los programas" en Win7, hay un Windows PowerShell en "Accesorios", haga clic para abrir Windows PowerShell, que tiene Windows PowerShell ISE y Windows PowerShell estas dos opciones (Figura 1), que es CMD como la interfaz de línea de comandos, el primero es un entorno de desarrollo PowerShell gráfica incluye capacidades de depuración y una consola interactiva, la programadas por el usuario para uso PowerShell .
Además del método anterior para iniciar PowerShell, puede iniciar PowerShell ingresando PowerShell en la ventana tradicional de CMD. A diferencia de CMD, el indicador de PowerShell es el comienzo de PS (Figura 2);
para iniciar PowerShell ISE, puede hacer clic en el botón " iniciar y rarr; Todos los programas y rarr, accesorios de vestir y rarr; de Windows PowerShell y rarr; ISE de Windows PowerShell y ", que es un entorno de programación integrado (Figura 3), que tiene tres paneles en la parte superior En el panel, puede practicar la programación para crear o editar secuencias de comandos, con los resultados ejecutándose en el medio, y el comando de PowerShell se puede ingresar en el panel inferior.
Tercero, ¿qué comandos admite PowerShell?
Después de iniciar PowerShell, ingrese get-command en la ventana y presione Enter para mostrar todos los comandos de PowerShell, de acuerdo con el tipo, nombre y descripción del comando. una lista (Fig. 4), hay Alias, cmdlet, función de tres clases de tipo de comando, en el que el comando tiene cmdlet 129, que es un comando de una sola función al objetivo de la operación, que está escrito por el formato - verbos y nombres separados, por ejemplo Get-Process, Start-Service, etc. La mayoría de los cmdlets son muy simples, están diseñados para usarse en combinación con otros cmdlets. Por ejemplo, Get-Process solo muestra los procesos en el sistema actual. Ingrese Get-Process |
Findstr " svchost " (Figura 5), pasará el resultado del comando Get-Process al comando Findstr, utilizando el operador de canalización (|
Envíe el resultado de su comando izquierdo al comando a su derecha, que solo mostrará una lista de los procesos que contienen " svchost ". Para ver el uso detallado de un comando, use el comando get-help. Por ejemplo, escriba get-help get-process y presione Entrar para mostrar el nombre del comando, el resumen, la sintaxis, la descripción detallada, los enlaces relacionados y los comentarios.
PowerShell puede gestionar los servicios del sistema, las operaciones de registro, llevado a cabo un gran número de operaciones relacionadas con la red, puede fácilmente ver y finalizar procesos dentro del sistema, como el sistema procesa la entrada del proceso Get- será incluido en el mango, el proceso de Nombre, tiempo de ocupación del proceso e ID del proceso. Para finalizar uno o más procesos, simplemente use get-process para ver el ID del proceso, luego ingrese el proceso Stop y luego ingrese uno o más procesos cuando se le solicite. ID, estos procesos finalizarán cuando presione Entrar.
PowerShell también permite alias para iniciar un sistema de comandos y una herramienta integrada, tal como se especifica el comando Set-Alias gp conseguir-proceso, puede proporcionarse como un alias gp conseguir-proceso de, después de la entrada al GP Inicie get-process y luego ingrese el comando set-alias ca calc para configurar ca como el alias de la calculadora Calc. Después de ingresar ca, puede iniciar la calculadora.
IV. Sintaxis y ejemplos
Aquí hay algunos ejemplos de comandos de PowerShell:
Características
Formatos y notas
Ejemplos
Matemáticas
Ingrese la expresión que se evaluará y el resultado saldrá
PS C: \\ > 105 + 20
PS C: \\ > (2 + 3 * 4) /512
Texto de salida
PowerShell no requiere una declaración de impresión, solo coloque comillas alrededor del texto que se va a imprimir
PS C: \\ > " hola "
caso de conversión
la cadena en mayúsculas " HOLA "
PS C: \\ > " hola " .ToUpper ()
cadena insertada
cadena se inserta después de la primera cadena de caracteres
PS C: \\ > " hola " .Insert ( 1, " mi ")
Resultados de salida a archivos temporales
Guardar resultados de cálculo en el archivo lbb.txt
PS C: \\ > (1-2 ) * 3/4 > c: \\ lbb.txt
Listar el contenido del archivo
Use el comando type para tomar el resultado del archivo Volver
PS C: \\ > Tipo C: \\ lbb.txt
resultado de la operación almacena en la variable
resultado del cálculo se almacena en la variable x, ya que esto puede ser llamado Variable x
PS C: \\ > $ x = (3-1) * 2
Operación de variable
Los datos en la variable x se operan con 3
PS C: \\ > $ x /3
Array
Guarde la colección de objetos de entrada de directorio en el directorio actual en la matriz dirs
PS C: \\ > $ dirs = dir
Acceso a la matriz
El subíndice de la matriz de PowerShell comienza en 0, lo que devuelve el primer objeto de entrada de directorio guardado en dirs
PS C directorios $ [0]
para acceder al registro
PowerShell en HKEY_LOCAL_MACHINE mapas colmena para HKLM; \\ >: unidad, y se asigna a la colmena HKEY_CURRENT_USER HKCU: conducir PS HKLM: \\ > dir Acceda a la tienda de certificados Mapa de la tienda de certificados a Cert: Drive PS C: \\ > cd cert: PS cert: \\ > dir Esperando el final de la ejecución del programa Calc PS C: \\ > $ processToWatch = get-proceso Calc PS C: \\ > $ processToWatch.WaitForExit () operador de canalización Símbolo (|
) Aplicación Deja de ejecutar todos los programas que comiencen con el carácter " i " PS C: \\ > get-process i * |
Detener proceso Calcula la suma de las longitudes de todos los archivos en el directorio actual PS C: \\ > get-childitem |
Medida-objeto-longitud de propiedad -sum
1. Encuentre el ícono de un altavoz en la parte inferior derecha del escritorio (a la derecha de la
El método específico para descifrar la contraseña de inicio d
por completo en Win7 1. Inicio - dispositivo e impresora: simplemente seleccione un icono de impreso
P: ¿Por qué no puedo encontrar la barra de inicio rápido en el sistema Windows 7? R: Después de ins
Cómo resolver el problema después de actualizar el Win10
La información clave de cuatro win7 necesita saber antes de actualizar a sp1
Los usuarios reales existentes de VISTA podrán actualizar a WINDOWS7
¿La limpieza de basura en la computadora es demasiado molesta? ¿Hay un atajo?
Win7 no puede jugar el juego de pantalla completa
La pantalla azul de la computadora del sistema Win7 y el código "0x000000ED" ¿cómo resolverlo?
Resuelva múltiples archivos en Win 7 para cambiar el nombre de lote
Cómo configurar el escritorio estéreo win7
Win7 es simple y rápido, por lo que su ventana se distribuye uniformemente en el escritorio.
Windows 7 RC, comparación de rendimiento del juego Vista SP1
Cómo abrir la tienda de aplicaciones con la Política de grupo en el sistema Win8
Win8 computadora pantalla de repente negro cómo hacerlo
Windows XP SP2 Ultimate Weapons Firewall
El portátil del sistema Win10 no muestra la solución para el icono de energía
Habilidades de memoria de detección del sistema Win7
¿Qué hacer cuando el sistema win7 está inactivo?
Instalación del sistema de archivos de desinstalación en modo módulo en el sistema Linux
El uso de las herramientas de desaceleración de la aceleración del juego Daquan