É possível definir uma variável de linha de comando do Windows lendo um arquivo de texto?

1

Eu tenho um arquivo de texto de uma linha que será criado diariamente e queria saber se poderia usar SET e TYPE (a menos que alguém tenha um utilitário de linha de comando do Windows mais fácil) para definir uma variável de linha de comando do Windows. p>     

por noni 26.01.2016 / 14:30

2 respostas

2

Como faço para definir uma variável de ambiente usando o valor de um arquivo?

Você não precisa do tipo para fazer isso. Em vez disso, use o operador < redirecionamento .

A seguinte linha de comando usando o conjunto fará o que você deseja:

set /p variable=<file.txt

Notas:

  • command < filename digitará um arquivo de texto ( filename ) e passará o texto para command

Leitura Adicional

por 26.01.2016 / 14:43
1

Você pode redirecionar um arquivo como entrada para um SET comando que está solicitando a entrada do usuário.

Então, algo como:

set /P myVariable= < myFile.txt

    
por 26.01.2016 / 14:41