GOTO: Direciona o interpretador de comandos do Windows para uma linha identificada em um programa em lotes.


 


... Os exemplos para o comando "GOTO"
... "GOTO" Trecho da Ajuda do Microsoft Windows
... Informações importantes, dicas para o comando "GOTO"

O comando: "GOTO" está ativado Windows 12, 11, 10, .. , MS Server 2025, 2022, 2019, .. disponível

Os exemplos para o comando "GOTO"

O`GOTO`O comando no prompt de comando do Windows é usado para controlar a execução de um script em lote para um número de linha específico no script. aqui estão alguns exemplos: Exemplo 1: GOTO simples:

@ECHO OFF
ECHO Esta é a linha 1
GOTO :Exemplo
ECHO Isso será ignorado
:Exemplo
ECHO Esta é a linha depois GOTO

Descrição: O script é executado e quando chega na linha com`GOTO :Exemplo`vem, ele pula para o rótulo`:Exemplo`e a execução continua a partir daí. Exemplo 2: Usando rótulos para saltos:

@ECHO OFF
ECHO Esta é a linha 1
GOTO :Etapa1
ECHO Isso será ignorado
:Etapa1
ECHO Esta é a linha 2
GOTO :Etapa2
:Etapa2
ECHO Esta é a linha 3

Descrição: O script salta de`:Etapa1`para`:Etapa2`e a execução continua. Exemplo 3: saltos condicionais com IF:

@ECHO OFF
SET Nome de usuário=John
IF "%Nome de usuário%"=="John" GOTO :Sucesso
ECHO Isso será ignorado
GOTO :Fim
:Sucesso
ECHO Bem-vindo, John!
:Fim

Descrição: Isto verifica se o nome de usuário é "John". Se sim, será`:Sucesso`saltou e a mensagem correspondente é emitida. Caso contrário, será também`:Fim`saltou. Exemplo 4: Loop com GOTO:

@ECHO OFF
SET /A Contador=1
:loop_start
ECHO Iteração de loop %Contador%
SET /A Contador+=1
IF %Contador% LEQ 5 GOTO :loop_start
ECHO Ciclo encerrado

Descrição: Aqui um loop simples é criado usando GOTO. O loop é repetido cinco vezes antes de terminar. Exemplo 5: Tratamento de erros com GOTO:

@ECHO OFF
REM Aí vem Code, o que poderia causar um erro

IF ERRORLEVEL 1 GOTO :Manipulação de erros
ECHO O Code foi executado com sucesso
GOTO :Fim

:Manipulação de erros
ECHO ocorreu um erro. Erro de código: %ERRORLEVEL%
GOTO :Fim

:Fim

Descrição: O tratamento simples de erros é fornecido aqui`GOTO`realizado. Se ocorrer um erro (verificando o nível de erro com`ERRORLEVEL`), torna-se`:Manipulação de erros`saltou e uma mensagem correspondente é emitida. É importante ressaltar que o uso excessivo de`GOTO`pode levar a códigos difíceis de ler e manter em scripts. Em muitos casos, outras construções, como loops e instruções condicionais (como`IF`) preferido.

"GOTO" Trecho da Ajuda do Microsoft Windows

Microsoft Windows [Version 10.0.19045.3693]
(c) Copyright 1985-2023 Microsoft Corp.

C:\\Windows>

Direciona o cmd.exe para uma linha com um rótulo em um programa em lotes.

GOTO rótulo

rótulo Especifica a cadeia de caracteres de texto usada no programa em 
lotes
como um rótulo.

Você deve digitar um rótulo em uma linha iniciada com dois pontos (:).

Se as extensões de comando estiverem ativadas, o GOTO será alterado como
a seguir:

O comando GOTO agora aceita um rótulo de destino de :EOF que transfere o
controle para o final do arquivo de script em lotes atual. Essa é uma forma
fácil de sair de um arquivo de script em lotes sem definir um rótulo.
Digite CALL /? para obter uma descrição das extensões para o comando CALL
que tornam este recurso nútil.

Informações importantes, dicas para o comando "GOTO"

Ao usar o`GOTO`comando no prompt de comando do Windows, há alguns pontos a serem considerados para garantir que seu script em lote funcione corretamente e seja fácil de entender: 1. Legibilidade e facilidade de manutenção: O uso excessivo de`GOTO`pode levar a um código confuso e difícil de entender. Muitas vezes é aconselhável usar construções alternativas, como loops (`FOR`,`WHILE`) e declarações condicionais (`IF`) para melhorar a legibilidade e a manutenção do script. 2. Nomeie os rótulos claramente: Os rótulos (os locais para onde ir) devem ter nomes claros e significativos para melhorar a compreensão do código. Por exemplo`:Start`,`:Etapa1`,`:Fim`são melhores do que nomes gerais como`:Label1`,`:Label2`. 3. Programação estruturada: A programação estruturada promove estruturas claras no código. Usar`GOTO`cuidadosamente e tente organizar o código em blocos lógicos. 4. Evite loops intermináveis: Se você`GOTO`Se usado em conjunto com loops, certifique-se de que haja um mecanismo que termine o loop para evitar execução infinita. 5. Garantir que os rótulos existam: Antes de pular para um rótulo, certifique-se de que o rótulo realmente exista no script. Caso contrário, o script será encerrado com um erro. 6. Tratamento de erros: Se você`GOTO`para tratamento de erros, revise o código de erro cuidadosamente e responda adequadamente. Verifique os erros com`ERRORLEVEL`.

IF ERRORLEVEL 1 GOTO :Manipulação de erros

7. Prefira instruções condicionais: Em alguns casos, instruções condicionais (`IF`,`ELSE`) uma alternativa melhor para`GOTO`especialmente se isso tornar a estrutura do script mais clara. 8. Programação estruturada: A programação estruturada promove estruturas claras no código. Usar`GOTO`cuidadosamente e tente organizar o código em blocos lógicos. 9. Verifique as alternativas: Em alguns casos pode haver alternativas mais elegantes`GOTO`. Considere se outras construções, como funções, loops ou instruções condicionais, são mais apropriadas. 10. Adicione comentários: Se você`GOTO`Se você usá-lo, adicione comentários para deixar clara a intenção por trás do salto. Comente especialmente sobre saltos complexos ou importantes. É importante notar que as práticas modernas de programação muitas vezes se concentram no uso de`GOTO`minimizar e promover a programação estruturada. Em muitos casos, as alternativas podem tornar o código mais legível e mais fácil de manter.


Deutsch
English
Español
Français
Italiano
日本語 (Nihongo)
한국어 (Hangugeo)
汉语 (Hànyǔ)
Türkçe
Português
Português
Svenska
Norsk
Dansk
Suomi
Nederlands
Polski









Windows-10


... Windows 10 FAQ
... Windows 10 How To


Windows 10 How To


... Windows 11 How To
... Windows 10 FAQ



O comando GOTO - Direciona o interpretador de comandos do Windows para uma linha identificada em um programa em lotes.

HTTP: ... console/br/035.htm
0.077
20505
Is running as admin program dangerous on Windows 10/11!
In run-command is the control panel not correctly displayed!
Program with which you can transform JPG into PDF!
Ändern der Farbverwaltungseinstellungen Grafik, Drucker, ....!
Lines in the Windows Explorer directory Tree with Q-Dir!
Disable and customize APPs Windows 10 notifications!
Powerful sysdm.cpl ,3 command in Windows 10 / 11!
Kostenlos Download msvcp140.dll!
Eine Uhr am Windows Desktop mit Glas Effekt!
Use ms-settings:sound command to set the sound for Windows 10/11!



(0)