J'ai un fichier texte d'une ligne qui sera créé quotidiennement et je me demandais si l'on pouvait utiliser SET
y TYPE
(à moins que quelqu'un ait un utilitaire de ligne de commande Windows plus facile) pour définir une variable de ligne de commande Windows.
Réponses
Trop de publicités?Comment puis-je définir une variable d'environnement en utilisant la valeur d'un fichier ?
Vous n'avez pas besoin type pour faire ça. Utilisez plutôt le <
redirection opérateur.
La ligne de commande suivante utilisant set fera ce que vous voulez :
set /p variable=<file.txt
Notas:
-
command < filename
va taper un fichier texte (filename
) et passer le texte àcommand
Autres lectures
- Un index A-Z de la ligne de commande CMD de Windows - Une excellente référence pour tout ce qui concerne la ligne cmd de Windows.
- redirection - Opérateurs de redirection.
- set - Affiche, définit ou supprime les variables d'environnement CMD. Les modifications effectuées avec SET ne seront conservées que pendant la durée de la session CMD en cours.