| 
			
				|  | KOPI Forum Klubu Opiekunów Pracowni Internetowych
 
 |  
 
	
		| Zobacz poprzedni temat :: Zobacz następny temat |  
		| Autor | Wiadomość |  
		| TmK18 Użytkownik Forum
 
 
 Dołączył: 31 Aug 2015
 Posty: 2
 Skąd: nie umiem pisać
 
 | 
			
				|  Wysłany: Mon Aug 31, 2015 4:08 pm    Temat postu: Skrypt do czyszczenia kont użytkownika sbs2003 |   |  
				| 
 |  
				| Witam Jak co roku trzeba oczyścić konta (studentxxxx), ręcznie to jest sporo pracy, Dlatego Poszukuję skryptu do czyszczenia kont użytkowników na serwerze sbs2003 od MENu,
 Szukałem w internecie ale niestety większość stron jest nieaktywnych
 |  |  
		| Powrót do góry |  |  
		|  |  
		| rafal Użytkownik Forum
 
 
 Dołączył: 20 Aug 2014
 Posty: 61
 Pomógł: 1
 Skąd: Legionowo
 
 | 
			
				|  Wysłany: Mon Aug 31, 2015 5:17 pm    Temat postu: |   |  
				| 
 |  
				| podaj maila to Ci prześlę tylko ja za cholerę nie potrafię tego użyć... uruchamiam to okienko dosowe i nie wiem co dalej... |  |  
		| Powrót do góry |  |  
		|  |  
		| TmK18 Użytkownik Forum
 
 
 Dołączył: 31 Aug 2015
 Posty: 2
 Skąd: nie umiem pisać
 
 | 
			
				|  Wysłany: Tue Sep 01, 2015 2:26 pm    Temat postu: |   |  
				| 
 |  
				| strona ruszyła tutaj jest opis:
 http://sbs.oeiizk.edu.pl/arch/?sr=faq
 Natomiast jak by ktoś szukał to wkleję cytat
 Ręcznego sposobu nie polecam bo jest później problem z uprawnieniami itp
 
 
  	  | Cytat: |  	  | Jak czyścić zawartość istniejących kont? (01.01.2007) 
 Jeżeli z różnych powodów potrzebujesz wyczyścić osobiste pliki użytkowników możesz to wykonać ręcznie lub automatycznie przy pomocy skryptu.
 
 Ręczne czyszczenie zawartości konta
 
 Na konsoli serwera usuń poniższe foldery:
 
 o:\profiles\nazwa_konta
 o:\appdata\nazwa_konta
 o:\profile\nazwa_konta
 
 Usuń zawartość poniższych folderów (foldery pozostaw)
 
 o:\redirected\nazwa_konta
 o:\desktop\poziom\nazwa_konta
 o:\homepages\nazwa_konta
 o:\home\nazwa_konta
 o:\www\nazwa_konta
 
 Automatyczne czyszczenie kont przy użyciu skryptu
 
 Do czyszczenia zawartości kont polecamy jednak specjalny skrypt, udostępniony na naszej stronie. Poniżej wskazówka skąd można go pobrać.
 Materiały | Skrypty |Automatyczne usuwanie kont na serwerze SBS 2003 [zip,03 KB]
 
 Pobrany spakowany plik należy rozpakować (np. na pulpit serwera) i przejść do folderu Automatyczne usuwanie kont . Tam znajdują się trzy pliki: czysc.cmd oraz czysc_konta.cmd i usuwaj_konta.cmd.
 
 Pierwszy plik czysc.cmd jest właściwym skryptem czyszczącym. Dwa pozostałe to przykłady wywołania pierwszego. Plik czysc_konta.cmd to przykład wywołania oczyszczenia kont ze wszelkich plików i ustawień dokonanych przez użytkownika. Drugi, to przykład wywołania usuwającego trwale konta użytkowników z serwera, co zostało opisane w oddzielnym artykule.
 
 Zaletą użycia skryptu jest to, iż odtwarza on także całą strukturę folderów wraz z odpowiednimi uprawnieniami na wypadek gdyby ta została nieświadomie zmieniona przez administratora.
 
 Przykładowo, jeżeli chcielibyśmy aby zostały wyczyszczone konta od student001c do student010c znajdujące się w jednostce PoziomC składnia wywołania skryptu czyszczącego konta wyglądałaby następująco
 
 call czysc.cmd PLIKI student001c poziomc
 call czysc.cmd PLIKI student002c poziomc
 call czysc.cmd PLIKI student003c poziomc
 call czysc.cmd PLIKI student004c poziomc
 call czysc.cmd PLIKI student005c poziomc
 call czysc.cmd PLIKI student006c poziomc
 call czysc.cmd PLIKI student007c poziomc
 call czysc.cmd PLIKI student008c poziomc
 call czysc.cmd PLIKI student009c poziomc
 call czysc.cmd PLIKI student010c poziomc
 
 Jeżeli konta, których zawartość chcemy wyczyścić nie są umieszczone w żadnej z jednostek PoziomA, PoziomB, PoziomC, PoziomD lub Nauczyciele wtedy skrypt należy wywołać następująco:
 
 call czysc.cmd PLIKI harcerz_001
 call czysc.cmd PLIKI harcerz_002
 call czysc.cmd PLIKI harcerz_003
 call czysc.cmd PLIKI harcerz_004
 call czysc.cmd PLIKI harcerz_005
 call czysc.cmd PLIKI harcerz_006
 call czysc.cmd PLIKI harcerz_007
 call czysc.cmd PLIKI harcerz_008
 call czysc.cmd PLIKI harcerz_009
 call czysc.cmd PLIKI harcerz_010
 | 
 |  |  
		| Powrót do góry |  |  
		|  |  
		| Roman Mor Moderator
 
 
 Dołączył: 12 Mar 2008
 Posty: 722
 Pomógł: 35
 Skąd: WrocÅ‚aw
 
 | 
			
				|  Wysłany: Tue Sep 01, 2015 3:58 pm    Temat postu: |   |  
				| 
 |  
				| Skrypt można znacznie skrócic korzystając z iteracji, w tym przypadku pętli FOR np.: FOR /L %%i IN (1,1,9) DO call czysc.cmd PLIKI student00%%ic poziomc
 FOR /L %%i IN (10,1,99) DO call czysc.cmd PLIKI student0%%ic poziomc
 FOR /L %%i IN (100,1,500) DO call czysc.cmd PLIKI student%%ic poziomc
 Najlepiej te polecenia umieścić w pliku tekstowym z rozszerzeniem bat lub cmd. Wtedy z linii poleceń dajemy komendę będącą nazwą pliku.
 _________________
 Pozdrawiam, RM
 |  |  
		| Powrót do góry |  |  
		|  |  
		|  |  
  
	| 
 
 | Nie możesz pisać nowych tematów Nie możesz odpowiadać w tematach
 Nie możesz zmieniać swoich postów
 Nie możesz usuwać swoich postów
 Nie możesz głosować w ankietach
 
 |  
 Powered by phpBB © 2001, 2005 phpBB Group
 
 |