Cuestión : Conexión del servidor 2003 de Windows/informe del registro del término de sesión

Recibimos una grandes extremidad/solución (véase en la parte inferior) de “mi username (HTH)” para capturar la conexión/el término de sesión Info.  Sin embargo, después de un rato, encontramos que todavía tenemos las ediciones siguientes: el

1. prefiere el reloj de 12 horas, tiempo no militasry, y no necesita el seconds
2.       Quisiera separar día de Date
3.       Para uno de nuestros usuarios, no demuestra el día, sino demuestra la fecha y time.
4.       No sure porqué no está demostrando algunas computadoras, cerca de 1/3 de them.

------los ejemplos del
The son escrituras de la conexión y del término de sesión. Aquí están los pasos usted necesita ejecutar it.

- crea una parte en el servidor (si usted agrega la muestra de $ en el extremo de la parte que será ocultado) y se cerciora de que cada usuario tiene la capacidad de escribir al it
- crea dos escrituras usar el código antedicho proporcioné y las ahorra a la parte de NETLOGON en el servidor de SBS. (pegar el texto en libreta y excepto ella como un archivo de .bat - estar seguro de cambiar \ \ servidor \ share$ \ a su nombre de servidor real y al nombre de la parte) el
- abre el Right-click del
- de GPMC (comienzo - > funcionado - > gpmc.msc) la política del dominio del defecto y Edit
- amplía “configuración del usuario \ la conexión del tecleo del doble del
- de los ajustes \ de las escrituras de Windows " y agrega la escritura de la conexión que usted ahorró anterior. Hacer iguales con Logoff.

That debe hacerlo. La vez próxima los usuarios restauran su política del grupo que comenzarán a registrar su conexión y el término de sesión a ése archivo de CSV situado en \ \ servidor \ share$ \ logonEvents.csv.

And esto no generará tanta información como el registro de acontecimiento de la seguridad. Usted conseguirá una entrada por la conexión y el término de sesión.

HTH
class= del

Respuesta : Conexión del servidor 2003 de Windows/informe del registro del término de sesión

usar VBS permite mucho más control sobre el formato.  agregarlo a la conexión /logoff de GPO iguales que un archivo de .bat.

el ive fijó un pedazo de uno de mis escrituras de la conexión que las copias archivan a través de pero también de los registros que es acciones.
ahorrarlo como LogonRecord.vbs

agregar un comando por ejemplo

“CONEXIÓN de LogonRecord.vbs” y “TÉRMINO DE SESIÓN de LogonRecord.vbs” a las secciones de la conexión y del término de sesión del GPO respectivamente.

esto agregará una línea como

Testuser, THEIRPC, 20100603-2002, CONEXIÓN al archivo del csv.

prefiero utilizar meses nombrados para evitar confusiones de US/Europe pero VBS no es tan bueno en el formato eso.

para probar, excepto el archivo y entonces el funcionamiento manualmente de una mesa.
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:
'---------------------------------------
'Escritura para seguir acontecimientos de la conexión y del término de sesión
'1  ladrón  03.June.2010
''''''''''''''''''''''''''''''''''
'Constantes para los archivos de abertura
''''''''''''''''''''''''''''''''''
Const OpenFileForReading = 1
Const OpenFileForWriting = 2
Const OpenFileForAppending = 8
	amortiguar a, src, sVers 
	amortiguar el fs
	
'--- fijar los archivos y el registro ---------
el 'cambio al dominio del juego fijado… el área del sysvol se puede escribir por a las escrituras del arranque y de la conexión
const LogFldr= " \ \ SBSSERVER \ SYSVOL \ mydomain \ registros \ “       
lf = “logonevents.csv”

	el actionX = WScript.Arguments (0)  “asumen que la primera discusión es la acción que es realizada”
	
	"" del sVers=
    
    'configurar una fecha y hora constante, ordenable   YYYYMMDD-HHNN
	datetime=Year (ahora ()) Y derecho (“0” y mes (ahora ()), 2) y derecho (“0” y día (ahora ()), 2) y” - “y derecho (“0” y hora (ahora ()), 2) y derecho (“0” y minuto (ahora ()), 2) 'y derecho (“0” y en segundo lugar (ahora ()), 2)

'o utilizar un formato de fecha Xcel convertirá al valor DateTime
    'configurar una fecha y hora constante, convertible   YYYYMMMDD-HHNN
	datetime=Year (ahora ()) Y MonthName (mes (ahora ()), Verdad) y derecho (“0” y el día (ahora ()), 2) y” - “y derecho (“0” y hora (ahora ()), 2) y derecho (“0” y minuto (ahora ()), 2) 'y derecho (“0” y en segundo lugar (ahora ()), 2)

	'Crear los objetos de Shell etc
    Fijar el oShell = CreateObject (“WScript.Shell”)
	Fijar el oNet = CreateObject (“WScript.Network”)
	Fijar el oFSO = CreateObject (“Scripting.FileSystemObject”)  
	
	'escribir al registro 
	Fijar el flf = oFSO.GetFile (logfldr y el lf)
	Fijar el tslf = flf.OpenAsTextStream (OpenFileForAppending)
  	
	tslf.WriteLine (onet.UserName y “,” y Onet.ComputerName  y “,” y WeekdayName (día laborable (ahora)) y “,” y fecha y hora y “,” y ActionX)
	tslf. Cierre
'------ extremo ---
	fijar el onet = nada
	fijar el oShell = nada
	Fijar el oFSO = nada

wscript.quit
Otras soluciones  
 
programming4us programming4us