Pytanie : Dlaczego username użytkownik kto wykonywać pismo

Kochany ekspert,

I tworzyć pismo che otwierać użytkownik konto i pisać wydajność .txt bela:

@echo off

SET netdrive=SAMPLE_NETWORK_DRIVE
pushd %netdrive%
set /p username=Please wchodzić do użytkownik imię:
dsquery użytkownik - samid %username% | dsmod użytkownik - niepełnosprawny no
For /f "tokens=4 delims=," %%A wewnątrz ("dsquery użytkownik - samid %username%") ustawiać Department=%%A
echo Obrachunkowy, %username%, %Department%, %TIME%, %DATE%>>unlocks.txt
popd

What I także potrzebować być username użytkownik kto biegać the pismo i nagrywać ono w the bela. Wsad ewentualny z wsad pisać scenariusz?

I dodatek I polubić dwa ekstra rzecz:

1. usuwać the "OU=" część od the bela tak, że wydajność czytać %Department% zamiast OU=%Department%
2. Tylko nagrywać %Department% informacja jeżeli the użytkownik należeć specyfik OU (i.e. ONO lub Wprowadzać na rynek)

Please czuć swobodnie twój thoughts.

Thanks w postęp,
Skielve

Odpowiedź : Dlaczego username użytkownik kto wykonywać pismo

Wewnątrz być już wewnątrz tam; the aktualny użytkownik imię być w the brak środowisko zmienna "%username%"; używać być dlaczego I zmieniać the "username" ty używać przedtem "użytkownik"; w the bela linia, the pierwszy wejście być teraz the imię the użytkownik the pismo.
Inne rozwiązania  
 
programming4us programming4us