Falsche Variable wird im Script ausgegeben
Moin zusammen,
ich stehe gerade auf dem Schlauch:
ich lese die User-Verzeichnisse über mehre Server aus und schreibe diese in eine Liste. Die Liste verarbeite ich weiter, um die Namen zu erhalten. falls bspw. User ausgetreten sind, wurde nur das Verzeichnis umbenannt.
Die Namen werden in eine neue Liste geschrieben, die ich dann nehme um gegen die AD zu prüfen, ob der User existiert oder nicht.
Nachfolgend das Script, wobei die Teile einzeln bereits funktionieren.
was nicht funktioniert ist
aus mir unerfindlichen Gründen schreibt er mir die Variable %tliste% in %%i
Ich stehe gerade auf dem Schlauch ...
Hilfe .....
ich stehe gerade auf dem Schlauch:
ich lese die User-Verzeichnisse über mehre Server aus und schreibe diese in eine Liste. Die Liste verarbeite ich weiter, um die Namen zu erhalten. falls bspw. User ausgetreten sind, wurde nur das Verzeichnis umbenannt.
Die Namen werden in eine neue Liste geschrieben, die ich dann nehme um gegen die AD zu prüfen, ob der User existiert oder nicht.
Nachfolgend das Script, wobei die Teile einzeln bereits funktionieren.
setlocal enabledelayedexpansion
set tliste="%~dp0temp.txt"
set userliste="%~dp0user_liste.txt"
set doliste=%~dp0locationDC.txt
::echo. > %tliste%
for /F %%i in (%doliste%) do dir /b /ad "\\%%i\d$\Pfad\*.*" >> %tliste%
pause
for /F "tokens=1,2* delims=_. " %%u in (%tliste%) do echo %%u
pause
for /F "tokens=* " %%i in (%userliste%) do dsquery user -samid %%i | dsget user -samid || echo %%i>>%~dp0keine_AD_user.txt
was nicht funktioniert ist
C:\Windows\system32>for /F "tokens=1,2* delims=_. " %u in ("C:\Scripte\temp\temp.txt") do echo %u
C:\Windows\system32>echo C:\Scripte\temp\temp
C:\Scripte\temp\temp
aus mir unerfindlichen Gründen schreibt er mir die Variable %tliste% in %%i
Ich stehe gerade auf dem Schlauch ...
Hilfe .....
Please also mark the comments that contributed to the solution of the article
Content-Key: 431532
Url: https://administrator.de/contentid/431532
Printed on: April 20, 2024 at 01:04 o'clock
2 Comments
Latest comment