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 .....
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 431532
Url: https://administrator.de/contentid/431532
Ausgedruckt am: 05.11.2024 um 04:11 Uhr
2 Kommentare
Neuester Kommentar