Copie o texto de dentro do arquivo de lote para um novo arquivo de texto

0

Estou tentando copiar a linha abaixo para um novo arquivo de texto usando um arquivo em lotes. A linha é dada abaixo:

objIEA.Navigate "http://"&WScript.Arguments(0)&"/video?session=3&alphabet=83&channel="&WScript.Arguments(1)&"&profile="& WScript.Arguments(2)

O que fiz foi algo assim e estou recebendo um erro ao executar o arquivo em lote.

ECHO objIEA.Navigate "http://"&WScript.Arguments(0)&"/video?session=3&alphabet=83&channel="&WScript.Arguments(1)&"&profile="& WScript.Arguments(2) > test.txt

O novo arquivo terá uma extensão .vbs , mas nem mesmo está funcionando para test.txt .

    
por waqas 27.10.2011 / 18:54

1 resposta

1

Os "e" comerciais que estão causando o problema (são interpretados como caracteres especiais)

Você pode escapar disso com o cursor '^'

por exemplo. isso funciona:

ECHO objIEA.Navigate "http://"^&WScript.Arguments(0)^&"/video?session=3&alphabet=83&channel="^&WScript.Arguments(1)^&"^&profile="^& WScript.Arguments(2) > test.txt
    
por 27.10.2011 / 19:20

Tags