PDA

Visualizza versione completa : for da command line per estrarre questa riga


xmatrix83
02-05-2007, 16.56.41
scusate per motivi vari avrei necessitÓ di estrarre parte di una riga di un file di testo, ho provato con il for ma non ci sono riuscito, qualcuno potrebbe darmi una mano??

Il contenuto del file di testo Ŕ il seguente:


Elenco del percorso delle cartelle per il volume WinXP
Numero di serie del volume: 00EC-0DDD
C:\DOCUMENTS AND SETTINGS\UTENTE\DATI APPLICAZIONI\MICROSOFT\CREDENTIALS
└───S-1-5-21-725345543-1284227242-682003330-1003


io dovrei estrarre l'ultima riga partendo da └─── in una variabile.
Quindi il contentuo della ipotetica variabile "pippo" in questo caso deve essere:

S-1-5-21-725345543-1284227242-682003330-1003



Grazie milleeeee

comm64
02-05-2007, 18.21.02
sarrebbe bello saperla sta cosa.. interesserebbe anche me

xmatrix83
02-05-2007, 18.22.41
da command line
cmd

xmatrix83
03-05-2007, 10.31.00
nessuno sÓ darmi una mano?? :(

Sergio Neddi
03-05-2007, 22.52.44
A me funziona cosý, utilizzando come esempio ci˛ che hai inserito sul forum, se i caratteri strani non sono stati modificati dal sistema di immissione nel forum dovrebbe andare:
@echo off
for /f "delims=─ tokens=2" %%i in (pippo.txt) do set pippo=%%i

echo %pippo%
pause
Il file di testo che ho creato si chiama pippo.txt.