Como pegar o conteúdo que está dentro de um .txt com o batch?

Eu estou montando um arquivo .bat onde cria um arquivo .txt. Porém, eu quero fazer um opção na qual ele pega o que está dentro do arquivo .txt
Ex:

“Arquivo.txt” nele está escrito “ABC”
Eu quero que ele pegue o ABC e guarde numa variável

Como eu faço?

Nunca tinha pensando em fazer algo assim!

O comando é esse (testei no Windows 10, só pra constar):

set /p MINHA_VARIAVEL=<nome_do_arquivo.txt

Depois, pra imprimir o conteúdo, bastaria fazer:

echo %MINHA_VARIAVEL%

Eu vi aqui:

Então, eu já fiz isso

Mas eu queria fazer assim:

Supomos que eu criei um .txt e dentro dele está escrito “SouIncrivelmenteLindo”, gostaria de pegar esse “SouIncrivelmenteLindo” e salvar numa variável sem precisar abrir o arquivo.

Porém esse texto está dentro de um .txt

Estranho, porque esse comando não abre nenhum arquivo.

Ele faz exatamente oque vc descreveu, pega o conteúdo do arquivo e o armazena numa variável.

No meu exemplo, se dentro de nome_do_arquivo.txt estiver escrito SouIncrivelmenteLindo, quando vc executar o comando echo vai ver escrito SouIncrivelmenteLindo.

Ahhhh… Poxa entendi errado o que você escreveu kkkk
Sim, o que você disse estava certo
E quando eu dizia abrir, me refiro ao CMD “abrir” o arquivo, para ele só copiar o que estava dentro

Não sabia que esse comando também faz isso
Pensa que ele só mostrava o que você escrevia
Ex:

   Set /p pais=Brasil
   Echo %pais%

   Brasil

Quando vc testar, diz se funcionou pra sua necessidade

Ok ok