commande SET + fichier .txt - Shell/Batch - Programmation
MarshPosté le 06-09-2012 à 14:20:45
Bonjour à tous,
Cela fait maintenant 4 heures que j'essaye en vain de faire fonctionner ce fichu script mais je crois que pour cette fois Dos a gagné C'est pour cela que je viens solliciter vos lumières afin de réaliser une ligne de commande dos qui va me permettre d'extraire uniquement la ligne 2 d'un fichier .txt comme ci-dessous.
j'essaye avec la ligne ci-dessous mais sans grand succès :
Code :
for /f "tokens=1 delims=<espace><espace>SID" %%i in ('type "f:\temp\sid.txt"') do set var=%%i
goto end
:end
echo %var% >> f:\temp\sid2.txt
Je voudrais pouvoir récupérer uniquement la seconde ligne afin de pouvoir l'utiliser comme variable dans un fichier .bat, le but étant d'injecter une clé dans la base de registre en se basant sur le SID user.
Marsh Posté le 06-09-2012 à 14:20:45
Bonjour à tous,
Cela fait maintenant 4 heures que j'essaye en vain de faire fonctionner ce fichu script mais je crois que pour cette fois Dos a gagné
C'est pour cela que je viens solliciter vos lumières afin de réaliser une ligne de commande dos qui va me permettre d'extraire uniquement la ligne 2 d'un fichier .txt comme ci-dessous.
sid
S-1-5-21-1614895754-115176313-725345543-11149
dsget r‚ussite
j'essaye avec la ligne ci-dessous mais sans grand succès :
Je voudrais pouvoir récupérer uniquement la seconde ligne afin de pouvoir l'utiliser comme variable dans un fichier .bat, le but étant d'injecter une clé dans la base de registre en se basant sur le SID user.
Merci d'avance pour vos réponses.