Problema de comando de eco em lote

1

Está dentro das 2 pausas. Não consigo entender por que não está funcionando. Não importa o resto. É uma parte do TGBF. Tanto quanto eu posso dizer o texto depois que o eco é um erro, mas eu não sei por quê? Ela reside em quantos bits o sistema operacional é? São 64 como é agora. Copiei e colei, mas duvido que isso o afetaria.

@echo off
Title Epidsode one Season one 
Echo Early Alpha 0.01
Echo CLOSED FOR TESTING CFT
Pause
Echo  0  
@echo off
Title Epidsode one Season one 
Echo Early Alpha 0.01
Echo CLOSED FOR TESTING CFT
Pause
Echo  0  %pre%/ |0__ %pre%          __0   0/  0/ __0|
Echo /|\  |   |    |\          /|   |  /|    |
Echo / \ / \ / \  / \          / \ / \ / \  / \
Pause
Echo Warming up assests Step 1
PING 1.1.1.1 -n 1 -w 700>nul
Echo Warming up assets Step 2
PING 1.1.1.1 -n 1 -w 700>nul
PING 1.1.1.1 -n 1 -w 700>nul
PING 1.1.1.1 -n 1 -w 700>nul
PING 1.1.1.1 -n 1 -w 700>nul
Echo Warming up assets final stelp
PING 1.1.1.1 -n 1 -w 200>nul
Pause
/ |0__ %pre% __0 0/ 0/ __0| Echo /|\ | | |\ /| | /| | Echo / \ / \ / \ / \ / \ / \ / \ / \ Pause Echo Warming up assests Step 1 PING 1.1.1.1 -n 1 -w 700>nul Echo Warming up assets Step 2 PING 1.1.1.1 -n 1 -w 700>nul PING 1.1.1.1 -n 1 -w 700>nul PING 1.1.1.1 -n 1 -w 700>nul PING 1.1.1.1 -n 1 -w 700>nul Echo Warming up assets final stelp PING 1.1.1.1 -n 1 -w 200>nul Pause
    
por TGBF Project 07.04.2016 / 09:49

1 resposta

1

Operador de tubos | é um caracter especial e não pode ser ECO como está. Você precisa escapar com ^.

Aqui está o script correto

@echo off
Title Epidsode one Season one 
Echo Early Alpha 0.01
Echo CLOSED FOR TESTING CFT
Pause
Echo  0  
@echo off
Title Epidsode one Season one 
Echo Early Alpha 0.01
Echo CLOSED FOR TESTING CFT
Pause
Echo  0  %pre%/ ^|0__ %pre%          __0   0/  0/ __0^|
Echo /^|\  ^|   ^|    ^|\          /^|   ^|  /^|    ^|
Echo / \ / \ / \  / \          / \ / \ / \  / \
Pause
Echo Warming up assests Step 1
PING 1.1.1.1 -n 1 -w 700>nul
Echo Warming up assets Step 2
PING 1.1.1.1 -n 1 -w 700>nul
PING 1.1.1.1 -n 1 -w 700>nul
PING 1.1.1.1 -n 1 -w 700>nul
PING 1.1.1.1 -n 1 -w 700>nul
Echo Warming up assets final stelp
PING 1.1.1.1 -n 1 -w 200>nul
Pause
/ ^|0__ %pre% __0 0/ 0/ __0^| Echo /^|\ ^| ^| ^|\ /^| ^| /^| ^| Echo / \ / \ / \ / \ / \ / \ / \ / \ Pause Echo Warming up assests Step 1 PING 1.1.1.1 -n 1 -w 700>nul Echo Warming up assets Step 2 PING 1.1.1.1 -n 1 -w 700>nul PING 1.1.1.1 -n 1 -w 700>nul PING 1.1.1.1 -n 1 -w 700>nul PING 1.1.1.1 -n 1 -w 700>nul Echo Warming up assets final stelp PING 1.1.1.1 -n 1 -w 200>nul Pause
    
por 07.04.2016 / 10:24