Programação  
 
Conhecimento computador >> Programação >> Programação De Computador Idiomas >> 
Como passar um Substring como um parâmetro em um lote DOS
Um arquivo de lote do DOS é o método de o usuário poder para Normalmente arquivos em lote do DOS são utilizados no ambiente corporativo, ou para iniciar automaticamente um processo de " fazer as coisas ". a inicialização de um sistema. Os arquivos de lote pode configurar menus simples , automatizar processos e lançar outros programas. Funções de corda - ou seja , cortando -se uma linha de texto em partes menores , ou " substrings " - pode ser difícil de dominar, mas eles são uma parte fundamental do conjunto de ferramentas do programador arquivo em lotes. Instruções
1

Abra o editor de texto. Clique em " Iniciar", depois em "Executar ". Digite notepad.exe na caixa de texto . Bloco de notas é o editor de texto padrão no Windows , mas qualquer editor de texto irá funcionar, enquanto ele salva como texto simples , sem formatação especial .
2

Tipo @ echo off como a primeira linha do arquivo de lote .

echo off é um comando de lote que diz ao sistema para não imprimir cada linha de código como o programa é executado . O sinal @ sozinho tem a mesma função , mas só se aplica a linha atual.
3

Use o comando set para indicar o valor da cadeia.

Set minhaString = ABCDEFGHIJKLMNOP

Se a string possui espaços, então você precisa usar aspas em torno da cadeia porque o processador de arquivo de lote lê espaços como pontos de parada . Deve olhar como este : .

Set minhaString = " ter cuidado com os espaços "
4

analisar a cadeia na substring

Na programação, a " , analisar " alguma coisa significa dividi-la em pedaços menores. Por exemplo, ao analisar um endereço pode envolver recebendo o número da casa e nome de rua . Para analisar minhaString , use o seguinte comando:

Definir mySubString =% minhaString : ~ 5,3 %

O processador de arquivo de lote vai começar com o quinto personagem e ganha três cartas somam , então depois este passo é executado, mySubString conterá " EFG ".
5

Passe o substring para um subprograma .

isso pode parecer complexo , mas apenas porque o subprograma não foi escrito ainda. Adicione a linha

Chamada: mySubProgram mySubString

até o fim do programa. Os dois pontos antes mySubProgram informa ao processador de arquivo de lote para encontrar o rótulo de " mySubProgram " e continuar correndo de lá
6

Adicione o rótulo para o arquivo de lote

: . . MySubProgram

7

Entre os passos reais subprograma logo após o rótulo.

eco % mySubString

Este programa só irá imprimir o valor da substring , mas esta parte do programa poderia estar fazendo algo complexo com base no conteúdo de mySubString .
8

Verifique sobre o código , procurando por erros de digitação e falta de símbolos .

@ de eco minhaString = abcdefghijklmnopSet mySubString = % minhaString : ~ 5,3 % de chamadas: mySubProgram mySubString : mySubProgramEcho % mySubString
9

Clique em "Arquivo " e depois em "Salvar como " para salvar o programa. Nomeie o arquivo Parser.BAT

O nome do arquivo não é importante , mas a extensão - . Parte após o período - é . O tipo de arquivo BAT diz DOS e Windows que este é um arquivo executável
10

Execute o programa em uma das duas formas: . Clique duas vezes sobre ele no Windows Explorer, ou digite o nome completo, o Analisador . BAT , em um prompt de comando do DOS .

Anterior :

Próximo : No
  Os artigos relacionados
·Como substituir COBOL 
·Como implementar uma árvore binária Usando Pascal 
·Como criar um conjunto de dados hierárquica 
·Funções Scala de corda 
·Como Obter o ClientID em ASP 
·Como Verificar Bots Com ColdFusion 
·O que são caracteres especiais em Computador Codificaç…
·O que é um argumento de comando 
·Como compilar um kernel para um Android 
·Como obter um filtro de banda para trabalhar em Labview…
  Artigos em destaque
·Como escrever um programa em C usando a série de Lucas…
·Como usar uma caixa de combinação no MFC 
·Como usar modelos de função em C + + 
·Oz programação de ajuda 
·O que são as declarações típicas em Programação P…
·Métodos de retorno 
·Como Obter o ClientID em ASP 
·Como Fazer um EXE no bloco de notas 
·Como distribuir Xcode no Mac Apps 
·O que faz Alias ​​média no I /O de arquivos 
Cop e direita © Conhecimento computador http://ptcomputador.com Todos os Direitos Reservados