Questione : Delprof via il gpo sul bootup del cliente

Ciao domanda del guys

quick, è c'io può convincere comunque il delprof per cominciare in su sui calcolatori del cliente sul caricamento del sistema in su via il gpo? gradirei un parere di un esperto e come fare correttamente questo se può essere fatto! il

i appena vuole potere fare questo alcune volte ogni settimana, gli permette in gpo per il giorno e lo gira fuori. per la settimana. lo conserva il grande lavoro di funzionare intorno alla scuola come un pollo senza testa che delprofing tutte le macchine!

many thanks

Phil
class= del

Risposta : Delprof via il gpo sul bootup del cliente

Se volete cancellare i profili più vecchi di una determinata età ho uno schedario di lavoro per quello che usa soltanto gli ordini standard del NT.

 Potreste fare funzionare lo schedario di lavoro che ho attaccato alla partenza via GPO (o per per un utente che è i admin locali potete anche farli using la partenza GPO o il metodo normale dello scritto startup.)  Vedere il codice allegato.

Se volete fare funzionare il programma di utilità di delpro preferibilmente, dovrete scrivere un piccolo schedario di lavoro ed eseguire che come scritto startup via GPO (entrare ancora GPO o lo scritto start-up di inizio attività normale richiederà l'utente che è un Admin locale)

Non ho una conoscenza di con sintassi di delpro ma sono sicuro che siete, in modo da andremo che fino voi per ora.

Cose da sapere circa l'omissione corrente dell'utente via GPO o al contrario:

Notare appena che gli scritti start-up eseguono come sistema locale in cui mentre gli scritti di INIZIO ATTIVITÀ eseguono come l'utente che sta entrando, in modo da quindi voi dovrebbe fare funzionare questo come scritto Start-up.

Non sono sicuro che cosa state osservando per compire esattamente con l'ordine di delpro, cancellare tutti i profilo o profili più vecchi dei giorni di N.

Se volete soltanto cancellare i profili più vecchi di i giorni di N allora non dovreste costantemente permettere e rendere invalido al GPO mentre avete parlato del fare.

O se ancora volete cancellare tutti i profili senza riguardo all'età, potreste comprendere appena una prova per vedere il che giorno della settimana è e fate funzionare l'ordine soltanto se il giorno abbina, ancora questo senso che non avreste dovuto manualmente permettere e rendere invalido al GPO.
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
26:
27:
28:
29:
30:
31:
32:
33:
34:
35:
36:
37:
38:
39:
40:
41:
42:
43:
44:
45:
46:
47:
48:
49:
50:
51:
52:
53:
54:
55:
56:
57:
58:
59:
60:
61:
62:
63:
64:
65:
66:
67:
68:
69:
70:
71:
72:
73:
74:
75:
76:
77:
78:
79:
80:
81:
82:
83:
84:
85:
86:
87:
88:
89:
90:
91:
92:
93:
94:
95:
96:
97:
98:
99:
100:
101:
102:
103:
104:
105:
106:
107:
108:
109:
110:
111:
112:
113:
114:
115:
116:
117:
118:
119:
120:
121:
122:
123:
124:
125:
126:
127:
128:
129:
130:
131:
132:
133:
134:
135:
136:
137:
138:
139:
140:
141:
142:
143:
144:
145:
146:
147:
148:
149:
150:
151:
152:
153:
154:
155:
156:
157:
158:
159:
:: ------------------------------------------------------------------------------------------------::
:: Scritto: DelOldUsers.Bat                                              					 	  ::
:: Versione: 1.3                                                                                   ::
:: Copyright: Ben Personick                                                                       ::
:: Data: 2010-07-14                                                                               ::
::                                                                                                ::
::                                                                                                ::
:: Desc: Indici di utente di cancellazioni più vecchi dei giorni di N												  ::
::                                                                                                ::
:: ------------------------------------------------------------------------------------------------::
: Cominciare
Eco fuori


: Avviare-Preparar
	REGOLARE ScriptName=DelOldUsers.Bat
	CHIAMATA: Avviare-Regolare-Data
	ECHI %TDate% - %TTime% -- Preparazione di Beginging per lo scritto: %ScriptName%
	REGOLARE OldSysDrv=C:
	:: PER XP OldSysUsrDir=Documents STABILITO e regolazioni 
	REGOLARE OldSysUsrDir=Users
	REGOLARE OldSysBase=%OldSysDrv% \ %OldSysUsrDir%
	REGOLARE MaxAgeNTUser=60
	:: Fissare il giorno di aggiornamento variabile
	REGOLARE UDay=%date: ~7.2%
	:: Fissare il mese di aggiornamento variabile
	REGOLARE UMonth=%date: ~4.2%
	:: Fissare l'anno di aggiornamento variabile
	REGOLARE UYear=%date: ~10.4%
	CHIAMATA: Avviare-Numero-Data %UDay% %UMonth% %UYear%
	INSIEME CurrentDTotal=%DTotal%
	CHIAMATA: Avviare-Regolare-Data
	ECHI %TDate% - %TTime% (in giorni: %CurrentDTotal%) -- Preperation completo - scritto: %ScriptName% che comincia
	
: Fine-Preparar


: Avviare-Principale

	CHIAMATA: Avviare-Regolare-Data
	ECHI %TDate% - %TTime% -- Cominciare a collegare attraverso gli indici di utente in %OldSysBase%
	Per /F “Tokens=*„ %%B DENTRO (“dir /A: D /B “%OldSysBase% \ *„ ") DENOMINARE: Avviare-UserDir-Ciclo “%%B„
	Fine-UserDir-Ciclo DI AVANZAMENTO 
	: Avviare-UserDir-Ciclo 
		:: Saltare i dispositivi di piegatura necessari del sistema dalla valutazione nella vittoria XP
		SE /I %1== " tutti gli utenti " DI AVANZAMENTO: EOF
		SE /I %1== " utente di difetto " DI AVANZAMENTO: EOF
		:: Dispositivi di piegatura necessari del sistema di salto dalla valutazione nella vittoria Vista+
		SE /I %1== " pubblico " DI AVANZAMENTO: EOF
		SE /I %1== " difetto " DI AVANZAMENTO: EOF
		:: Regolare TUser variabile a = username senza citazioni
		REGOLARE TUser=%~1
		CHIAMATA: Avviare-Regolare-Data
		ECHI %TDate% - %TTime% --  Cercando i giorni di NTUser.dat più vecchio di %MaxAgeNTUser% “in %OldSysBase% \ in %TUser%„
		Per /F “tokens=1-3„ %%U DENTRO (“dir “%OldSysBase% \ %TUser% \ NTUSER.dat„ /A: ^ di H| Il ritrovamento /I “NTUser.dat„ ")  DENOMINA: Avviare-NTUser-Ciclo “%%U„
		Fine-NTUser-Ciclo DI AVANZAMENTO
		: Avviare-NTUser-Ciclo
			REGOLARE NDate=%~1
			CHIAMATA: Avviare-Regolare-Data
			SE ECHI %TDate% - %TTime% " DEL == " %NDate%„ DI /I “%TUser% -- NON PUÒ individuare NTUser.Dat!  Saltando “%OldSysBase% \ %TUser%„!
			SE == " %NDate%„ DI /I “%TUser% " DI AVANZAMENTO: EOF
			:: Fissare il giorno di aggiornamento variabile
			REGOLARE NDay=%NDate: ~3.2%
			:: Fissare il mese di aggiornamento variabile
			REGOLARE NMonth=%NDate: ~0.2%
			:: Fissare l'anno di aggiornamento variabile
			REGOLARE NYear=%NDate: ~6.4%
			CHIAMATA: Avviare-Numero-Data %NDay% %NMonth% %NYear%
			INSIEME NTUserDate=%DTotal%
			:: QUI DENOMINEREMO UNA FUNZIONE DI PARAGONE!
			CHIAMATA: Avviare-Confrontare-Data %CurrentDTotal% %NTUserDate%
			INSIEME IsAge=%TDifference%
			SE CHIAMATA DI %IsAge% GEQ %MaxAgeNTUser%: Avviare-Cancellare-Indice “%OldSysBase% \ %TUser%„
			ECHI %TDate% - %TTime% DI REM -- QUI DENOMINEREMO UNA FUNZIONE DI PARAGONE! per %NDay% e %NMonth% e %NYear%
			
			DI AVANZAMENTO: EOF
		: Fine-NTUser-Ciclo
		
		DI AVANZAMENTO: EOF
	: Fine-UserDir-Ciclo 

	Estremità DI AVANZAMENTO
: Fine-Principale

DI AVANZAMENTO Fine-Subs
Estremità DI AVANZAMENTO
: Avviare-Subs
	Fine-Regolare-Data DI AVANZAMENTO
	: Avviare-Regolare-Data
		REGOLARE TDate=%date: ~10,4%-%date: ~4,2%-%date: ~7.2%
		REGOLARE TTime=%Time: ~0,2%.%Time: ~3,2%.%Time: ~6.2%
		DI AVANZAMENTO: EOF
	: Fine-Regolare-Data
	Fine-Numero-Data DI AVANZAMENTO
	: Avviare-Numero-Data
		REGOLARE DDay=%1
		SE %DDay: ~0,1%==0 DDAY=%DDay STABILITO: ~1.1%
		D-day di ECO di rem = %DDay%
		SE %2 Fine-Saltare-Giorno DI AVANZAMENTO di quantità netta di sostanza esplosiva 02
		: Avviare-Saltare-Giorno
			SE %1 28 DDay=28 STABILITI GTR
		: Fine-Saltare-Giorno
		D-day di ECO di rem = %DDay%
		REGOLARE DMonth=0
		Il rem ECHEGGIA DMonth = %DMonth%
		SE %2 01 DMonth=31 STABILITO GTR
		ECO DMonth di rem = %DMonth%
		SE %2 02 /A STABILITI GTR DMonth=%DMonth%+28
		ECO DMonth di rem = %DMonth%
		SE %2 03 /A STABILITI GTR DMonth=%DMonth%+31
		ECO DMonth di rem = %DMonth%
		SE %2 04 /A STABILITI GTR DMonth=%DMonth%+30
		ECO DMonth di rem = %DMonth%
		SE %2 05 /A STABILITI GTR DMonth=%DMonth%+31
		ECO DMonth di rem = %DMonth%
		SE %2 06 /A STABILITI GTR DMonth=%DMonth%+30
		ECO DMonth di rem = %DMonth%
		SE %2 GEQ 07 /A STABILITO DMonth=%DMonth%+31
		ECO DMonth di rem = %DMonth%
		SE %2 GEQ 08 /A STABILITO DMonth=%DMonth%+31
		ECO DMonth di rem = %DMonth%
		SE %2 GEQ 09 /A STABILITO DMonth=%DMonth%+30
		ECO DMonth di rem = %DMonth%
		SE %2 GEQ 10 /A STABILITO DMonth=%DMonth%+31
		ECO DMonth di rem = %DMonth%
		SE %2 GEQ 11 /A STABILITO DMonth=%DMonth%+30
		ECO DMonth di rem = %DMonth%
		REGOLARE /A DYear=%3*365
		Il rem ECHEGGIA DYear = %DYear%
		ECO DTotal di rem = %DDay% + %Dmonth% + %DYear%
		ECO %DTotal% DI REM
		REGOLARE /A DTotal=%DDay%+%Dmonth%+%DYear%
		Il rem ECHEGGIA DTotal = %DTotal%
		DI AVANZAMENTO: EOF
	: Fine-Numero-Data
	Fine-Confrontare-Data DI AVANZAMENTO
	: Avviare-Confrontare-Data
		REGOLARE Date1=%1
		REGOLARE Date2=%2
		ECHEGGIARE Date1 = %Date1% Date2 = %Date2%
		REGOLARE /A TDifference=%Date1%-%Date2%
		ECHEGGIARE la differenza di età in giorni = %TDifference%
		DI AVANZAMENTO: EOF
	: Fine-Confrontare-Data
	Fine-Cancellare-Indice DI AVANZAMENTO
	: Avviare-Cancellare-Indice
		ECO ora che fa funzionare RMDir /S /Q %1
		RMDir /S /Q %1
		DI AVANZAMENTO: EOF
	: Fine-Cancellare-Indice
	
	Estremità DI AVANZAMENTO
: Fine-Subs


: Estremità
	CHIAMATA: Avviare-Regolare-Data
	ECHI %TDate% - %TTime% -- Scritto %ScriptName% che esce!
	DI AVANZAMENTO: EOF
Altre soluzioni  
 
programming4us programming4us