Question : Delprof par l'intermédiaire de gpo sur le bootup de client

Salut question du guys

quick, y a-t-il de toute façon je peut-il obtenir le delprof pour commencer vers le haut sur des ordinateurs de client dessus à initialiser par l'intermédiaire du gpo ? je voudrais un avis d'expert et comment faire ceci correctement s'il peut être fait ! le

i juste veulent pouvoir faire ceci plusieurs fois chaque semaine, le permettent dans le gpo pour le jour et le tournent au loin. pour la semaine. me sauve le grand travail du fonctionnement autour de l'école comme un poulet sans tête delprofing toutes les machines !

many thanks

Phil
class= de

Réponse : Delprof par l'intermédiaire de gpo sur le bootup de client

Si vous voulez supprimer des profils plus anciens qu'un certain âge j'ai un fichier séquentiel pour cela qui emploie seulement des commandes standard de NT.

 Vous pourriez courir le fichier séquentiel que j'ai attaché au démarrage par l'intermédiaire de GPO (ou pour pour un utilisateur qui est des admin locaux vous pouvez également le faire suivre le démarrage GPO ou la méthode régulière de manuscrit de démarrage.)  Voir le code ci-joint.

Si vous voulez courir l'utilité de delpro à la place, vous devrez écrire un petit fichier séquentiel et s'exécuter que comme manuscrit de démarrage par l'intermédiaire de GPO (ouvrir une session encore GPO ou le manuscrit de démarrage d'ouverture régulière exigera l'utilisateur étant un Admin local)

Je ne suis pas au courant de la syntaxe de delpro mais je suis sûr que vous êtes, ainsi nous partirons que jusqu'à vous pour maintenant.

Choses à savoir la suppression courante d'utilisateur par l'intermédiaire de GPO ou autrement :

Noter juste que les manuscrits de démarrage s'exécutent en tant que système local où pendant que les manuscrits d'OUVERTURE s'exécutent en tant que l'utilisateur qui ouvre une session, ainsi donc vous devrait courir ceci comme manuscrit de démarrage.

Je ne suis pas sûr ce que vous regardez pour accomplir exactement avec la commande de delpro, de supprimer tous les profil ou profils plus anciens que des jours de N.

Si vous voulez seulement supprimer des profils plus anciens que des jours de N alors vous ne devriez pas constamment permettre et désactiver le GPO pendant que vous parliez de faire.

OU si vous voulez toujours supprimer tous les profils indépendamment de l'âge, vous pourriez juste inclure un essai pour voir quel jour de la semaine c'est, et courez la commande seulement si le jour s'assortit, encore de cette façon que vous ne devriez pas manuellement permettre et désactiver le 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 :
: : ------------------------------------------------------------------------------------------------: :
: : Manuscrit : DelOldUsers.Bat                                              					 	  : :
: : Version : 1.3                                                                                   : :
: : Copyright : Ben Personick                                                                       : :
: : Date : 2010-07-14                                                                               : :
: :                                                                                                : :
: :                                                                                                : :
: : Desc : Annuaires d'utilisateur de suppressions plus anciens que des jours de N												  : :
: :                                                                                                : :
: : ------------------------------------------------------------------------------------------------: :
: Commencer
Écho au loin


: Commencer-Préparer
	PLACER ScriptName=DelOldUsers.Bat
	APPEL : Commencer-Placer-Date
	ÉCHO %TDate% - %TTime% -- Préparation de Beginging pour le manuscrit : %ScriptName%
	PLACER OldSysDrv=C :
	: : POUR XP OldSysUsrDir=Documents RÉGLÉ et arrangements 
	PLACER OldSysUsrDir=Users
	PLACER OldSysBase=%OldSysDrv% \ %OldSysUsrDir%
	PLACER MaxAgeNTUser=60
	: : Placer le jour de mise à niveau variable
	PLACER UDay=%date : ~7.2%
	: : Placer le mois de mise à niveau variable
	PLACER UMonth=%date : ~4.2%
	: : Placer l'année de mise à niveau variable
	PLACER UYear=%date : ~10.4%
	APPEL : Commencer-Nombre-Date %UDay% %UMonth% %UYear%
	ENSEMBLE CurrentDTotal=%DTotal%
	APPEL : Commencer-Placer-Date
	ÉCHO %TDate% - %TTime% (en jours : %CurrentDTotal%) -- Preperation complet - manuscrit : %ScriptName% commençant
	
: Extrémité-Préparer


: Commencer-Principal

	APPEL : Commencer-Placer-Date
	ÉCHO %TDate% - %TTime% -- Commencer à faire une boucle par des annuaires d'utilisateur dans %OldSysBase%
	Pour /F « Tokens=* » %%B DEDANS (« dir /A : D /B « %OldSysBase% \ * » ") APPELER : Commencer-UserDir-Boucle « %%B »
	Extrémité-UserDir-Boucle GOTO 
	: Commencer-UserDir-Boucle 
		: : Sauter les chemises nécessaires de système de l'évaluation dans la victoire XP
		SI /I %1== " tous les utilisateurs " GOTO : EOF
		SI /I %1== " utilisateur de défaut " GOTO : EOF
		: : Chemises nécessaires de système de saut de l'évaluation dans la victoire Vista+
		SI /I %1== " public " GOTO : EOF
		SI /I %1== " défaut " GOTO : EOF
		: : Placer TUser variable à = username sans citations
		PLACER TUser=%~1
		APPEL : Commencer-Placer-Date
		ÉCHO %TDate% - %TTime% --  Recherchant des jours de NTUser.dat plus vieux que %MaxAgeNTUser% dans « %OldSysBase% \ %TUser% »
		Pour /F « tokens=1-3 » %%U DEDANS (« dir « %OldSysBase% \ %TUser% \ NTUSER.dat » /A : ^ de H| La trouvaille /I « NTUser.dat » ")  APPELLENT : Commencer-NTUser-Boucle « %%U »
		Extrémité-NTUser-Boucle GOTO
		: Commencer-NTUser-Boucle
			PLACER NDate=%~1
			APPEL : Commencer-Placer-Date
			SI ÉCHO DU == " %NDate% » DE /I « %TUser% " %TDate% - %TTime% -- NE PEUT PAS localiser NTUser.Dat !  Sautant « %OldSysBase% \ %TUser% » !
			SI == " %NDate% » DE /I « %TUser% " GOTO : EOF
			: : Placer le jour de mise à niveau variable
			PLACER NDay=%NDate : ~3.2%
			: : Placer le mois de mise à niveau variable
			PLACER NMonth=%NDate : ~0.2%
			: : Placer l'année de mise à niveau variable
			PLACER NYear=%NDate : ~6.4%
			APPEL : Commencer-Nombre-Date %NDay% %NMonth% %NYear%
			ENSEMBLE NTUserDate=%DTotal%
			: : ICI NOUS APPELLERONS UNE FONCTION DE COMPARER !
			APPEL : Commencer-Comparer-Date %CurrentDTotal% %NTUserDate%
			ENSEMBLE IsAge=%TDifference%
			SI APPEL DE %IsAge% GEQ %MaxAgeNTUser% : Commencer-Supprimer-Annuaire « %OldSysBase% \ %TUser% »
			ÉCHO DE REM %TDate% - %TTime% -- ICI NOUS APPELLERONS UNE FONCTION DE COMPARER ! pour %NDay% et %NMonth% et %NYear%
			
			GOTO : EOF
		: Extrémité-NTUser-Boucle
		
		GOTO : EOF
	: Extrémité-UserDir-Boucle 

	Extrémité GOTO
: Extrémité-Principal

GOTO Extrémité-Substrate
Extrémité GOTO
: Commencer-Substrate
	Extrémité-Placer-Date GOTO
	: Commencer-Placer-Date
		PLACER TDate=%date : ~10,4%-%date : ~4,2%-%date : ~7.2%
		PLACER TTime=%Time : ~0,2%.%Time : ~3,2%.%Time : ~6.2%
		GOTO : EOF
	: Extrémité-Placer-Date
	Extrémité-Nombre-Date GOTO
	: Commencer-Nombre-Date
		PLACER DDay=%1
		SI %DDay : ~0,1%==0 DDAY=%DDay RÉGLÉ : ~1.1%
		Jour J d'ÉCHO de rem = %DDay%
		SI %2 Extrémité-Sauter-Jour GOTO de la quantité nette de substance explosive 02
		: Commencer-Sauter-Jour
			SI %1 28 DDay=28 RÉGLÉS GTR
		: Extrémité-Sauter-Jour
		Jour J d'ÉCHO de rem = %DDay%
		PLACER DMonth=0
		Le rem FONT ÉCHO DMonth = %DMonth%
		SI %2 01 DMonth=31 RÉGLÉS GTR
		ÉCHO DMonth de rem = %DMonth%
		SI %2 02 /A RÉGLÉS GTR DMonth=%DMonth%+28
		ÉCHO DMonth de rem = %DMonth%
		SI %2 03 /A RÉGLÉS GTR DMonth=%DMonth%+31
		ÉCHO DMonth de rem = %DMonth%
		SI %2 04 /A RÉGLÉS GTR DMonth=%DMonth%+30
		ÉCHO DMonth de rem = %DMonth%
		SI %2 05 /A RÉGLÉS GTR DMonth=%DMonth%+31
		ÉCHO DMonth de rem = %DMonth%
		SI %2 06 /A RÉGLÉS GTR DMonth=%DMonth%+30
		ÉCHO DMonth de rem = %DMonth%
		SI %2 GEQ 07 /A RÉGLÉ DMonth=%DMonth%+31
		ÉCHO DMonth de rem = %DMonth%
		SI %2 GEQ 08 /A RÉGLÉ DMonth=%DMonth%+31
		ÉCHO DMonth de rem = %DMonth%
		SI %2 GEQ 09 /A RÉGLÉ DMonth=%DMonth%+30
		ÉCHO DMonth de rem = %DMonth%
		SI %2 GEQ 10 /A RÉGLÉ DMonth=%DMonth%+31
		ÉCHO DMonth de rem = %DMonth%
		SI %2 GEQ 11 /A RÉGLÉ DMonth=%DMonth%+30
		ÉCHO DMonth de rem = %DMonth%
		PLACER /A DYear=%3*365
		Le rem FONT ÉCHO DYear = %DYear%
		ÉCHO DTotal de rem = %DDay% + %Dmonth% + %DYear%
		ÉCHO %DTotal% DE REM
		PLACER /A DTotal=%DDay%+%Dmonth%+%DYear%
		Le rem FONT ÉCHO DTotal = %DTotal%
		GOTO : EOF
	: Extrémité-Nombre-Date
	Extrémité-Comparer-Date GOTO
	: Commencer-Comparer-Date
		PLACER Date1=%1
		PLACER Date2=%2
		FAIRE ÉCHO Date1 = %Date1% Date2 = %Date2%
		PLACER /A TDifference=%Date1%-%Date2%
		FAIRE ÉCHO la différence d'âge en jours = %TDifference%
		GOTO : EOF
	: Extrémité-Comparer-Date
	Extrémité-Supprimer-Annuaire GOTO
	: Commencer-Supprimer-Annuaire
		ÉCHO courant maintenant RMDir /S /Q %1
		RMDir /S /Q %1
		GOTO : EOF
	: Extrémité-Supprimer-Annuaire
	
	Extrémité GOTO
: Extrémité-Substrate


: Extrémité
	APPEL : Commencer-Placer-Date
	ÉCHO %TDate% - %TTime% -- Manuscrit %ScriptName% sortant !
	GOTO : EOF
Autres solutions  
  •  MS Excel 2007 et pdf - l'exportation vers le pdf prend de longues heures !
  •  Dans le Perl, comment j'ajoute une valeur à la liste, puis le contrôle pour voir si la valeur existent avant d'ajouter une nouvelle valeur
  •  Comment fais j'initialiser de la HP BL460c G6 de san et de la HP XP 240000
  •  Comment fais j'employer une clef de permis de volume sur un ordinateur de HP avec du CD de restauration
  •  Emplacement primaire de deux SCCM dans l'annuaire actif
  •  L'initiateur et la HP D2D de l'iSCSI R2 du serveur 2008 de Windows GERCENT l'issue
  •  Stocker le dossier dans le mysql using connector.net et le champ de goutte
  •  Carte vidéo d'USB - bit 32 sur le matériel travaillant au niveau du bit 64 ?
  •  asp.net que j'essaye de convertir une forme de HTML en forme d'aspx ou ? ce qui jamais. Aide du besoin sur la façon dont à à elle.
  •  Winzip 12 issues de secours du travail ?
  •  
    programming4us programming4us