Redirecionar comandos de arquivo em lote para um arquivo

Redirecionar comandos de arquivo em lote para um arquivo

Estou em situação de enviar todos os comandos de arquivo em lote para um arquivo de texto. Por exemplo:

(
echo line one
echo line two
echo line three
) >> "script.txt"

em vez de enviar a saída dos comandos acima para script.txt, quero que o arquivo contenha:

echo line one
echo line two
echo line three

Há alguma maneira de fazer isso?

Responder1

Muito tempo para comentar; tente o próximo trecho de código:

(
echo echo line one
echo echo line two
echo echo line three
) >> "script.txt"

Responder2

Isso não está "redirecionando" os comandos, mas se você está apenas tentando colocar os comandos em um arquivo, você pode tentar isto:

doskey /history >> script.txt

informação relacionada