| Casa | Hardware | Redes | Programación | software | Criticar | Sistemas |   
Programación  
  • C /C + + Programming

  • Lenguajes De Programación

  • Delphi Programación

  • Programación Java

  • JavaScript Programación

  • Programación PHP /MySQL

  • Perl Programming

  • Python Programming

  • Rubí Programación

  • Visual Basics Programación
  •  
    Conocimientos Informáticos >> Programación >> Lenguajes De Programación >> Content
    Cómo pasar una subcadena como parámetro en un lote DOS
    Un archivo por lotes DOS es el método de alimentación de los usuarios para Típicamente archivos por lotes de DOS se utilizan en el entorno corporativo , o para poner en marcha de forma automática un proceso de " hacer las cosas. " el arranque inicial de un sistema . Los archivos por lotes pueden crear menús sencillos , automatizar procesos y poner en marcha otros programas. Funciones de cadena - es decir, cortar una línea de texto en trozos más pequeños , o " subcadenas " - pueden ser difíciles de dominar, pero son una parte clave del sistema de herramienta del archivo del programador batch. Instrucciones
    1

    Abra el editor de texto. Haga clic en " Inicio", luego " Ejecutar". Escriba notepad.exe en el cuadro de texto. Notepad es un editor de texto por defecto en Windows , pero cualquier editor de texto funcionará , siempre que ahorra texto plano sin formato especial .
    2

    Tipo @ echo off en la primera línea del archivo por lotes .

    Echo Off es un comando por lotes que le dice al sistema que no imprima cada línea de código que se ejecuta el programa . Sólo el símbolo @ tiene la misma función , pero sólo se aplica a la línea actual.
    3

    Utilice el mandato set para establecer el valor de la cadena .

    Set miCadena = ABCDEFGHIJKLMNOP

    Si la cadena tiene todos los espacios , entonces usted necesidad de usar comillas alrededor de la cadena debido a que el procesador de archivos batch lee espacios como puntos de parada . Se debe tener este aspecto :

    Set miCadena = " ten cuidado con los espacios "
    4

    Analizar la cadena en la subcadena

    En la programación , a " . ; parse " algo significa descomponerlo en partes más pequeñas . Por ejemplo , analizar un discurso puede implicar obtener el número de casa y nombre de la calle . Para analizar miCadena , utilice el siguiente comando:

    Set mySubString =% miCadena : ~ 5,3 %

    El procesador de archivos por lotes se iniciará con el quinto personaje y conseguir tres letras totales, así que después de este paso se ejecuta , mySubString contendrá " efg ".
    5

    Pase la subcadena a un subprograma .

    esto puede sonar complicado , pero sólo porque el subprograma no ha sido escrito todavía . Agregue la línea

    Llamar: mySubProgram mySubString

    hasta el final del programa. El colon antes mySubProgram indica al procesador de archivos por lotes para encontrar la etiqueta " mySubProgram " y continuar corriendo de allí
    6

    Agregar la etiqueta al archivo por lotes

    : . . MySubProgram
    7

    Introduce los pasos subprograma reales justo después de la etiqueta.

    Echo % mySubString

    este programa sólo se imprimirá el valor de la sub-cadena , pero esta parte de la programa podría estar haciendo algo complejo basado en el contenido de mySubString .
    8

    Compruebe el código en busca de errores tipográficos y símbolos que faltan.

    @ echo OffSet miCadena = abcdefghijklmnopSet mySubString = % miCadena : ~ 5,3 % Llamar: mySubProgram mySubString : mySubProgramEcho % mySubString
    9

    Haga clic en " archivo" y luego "Guardar como " para guardar el programa. Nombre del archivo Parser.BAT

    El nombre del archivo no es importante , pero la extensión - . Parte después del período - es . El tipo de archivo BAT dice DOS y Windows que se trata de un archivo ejecutable
    10

    ejecutar el programa en una de dos maneras : . Haga doble clic en él en el Explorador de Windows o escriba el nombre completo, Analizador . BAT , en el símbolo del sistema DOS .

    Previous :

    next :
      Artículos relacionados
    ·¿Qué objetos se pueden insertar en HTML 
    ·Cómo utilizar un interruptor en caja con Enum 
    ·Cómo hacer Compilación Quartus Faster 
    ·DataColumn Tipos 
    ·Cómo crear Socket ejemplos en Ada 
    ·Toshiba PLC Training 
    ·Cómo convertir a CLOB Textos en Oracle 
    ·¿Cuál es la descripción del proceso de verificación…
    ·Cómo convertir una lista para un conjunto de datos 
    ·Silverlight Sockets Tutorial 
      Artículos destacados
    ·Cómo descargar Java API Documentación 
    ·¿Qué está causando Listo pero con errores en una pá…
    ·Cómo probar Local FTP Upload PHP en Dreamweaver 8 
    ·Cómo crear una secuencia de solicitar privilegios a un…
    ·Cómo supervisar la agrupación de conexiones en el Jav…
    ·¿Qué es la Programación 
    ·¿Cómo subir y FTP un archivo con PHP 
    ·¿Qué significa la saturación del búfer 
    ·Silverlight : Cómo vincular un bloque de texto que un …
    ·Cómo eliminar una nueva línea en Python 
    Copyright © Conocimientos Informáticos http://ordenador.wingwit.com