La lecture d'une ligne spécifique dans un fichier texte à une variable dans un fichier de commandes

Dans un de mes fichiers batch, je suis d'essayer d'écrire, j'ai besoin de lire la dernière ligne 5 ligne du fichier texte dans une variable. D'une façon j'ai pensé à faire ce pourrait être d'avoir chaque ligne qui est mis dans le fichier texte remplace la précédente (comme la création des fichiers et les lignes sont tous créés par une commande, plus précisément slmgr /xpr) mais je ne suis pas sûr de la façon de le faire. Toutes les suggestions ou d'autres moyens de le faire sont appréciées!

cscript %windir%\system32\slmgr.vbs /xpr > xprtest.txt
pause
for /F "skip=4 delims=" %i in (xprtest.txt) set /p xprvar= <xprtest.txt
pause
echo %xprvar%

OriginalL'auteur user2997654 | 2014-03-10