Вопрос : Logon сервера 2003 Windows/отчет о журнала Logoff

Мы получили большие конец/разрешение (см. в основании) от «моего Username (HTH)» для захватывать logon/logoff info.  Однако, после awhile, мы нашли что мы все еще имеем следующий вопросы:

1. предпочитает часы 12 часов, militasry время, и не нужно seconds
2.       Хотел был отделить день от Date
3.       Для одного из наших потребителей, оно не показывает день, а показывает дату и time.
4.       Конечно почему оно не показывает некоторые компьютеры, около 1/3 из them.

------примерами
The будут сценарии logon и logoff. Здесь шаги вам нужно снабдить it.

- создаете долю на сервере (если вы добавляете знак $ в конце доли, котор она будет спрятана) и делаете конечно каждого потребителя имеете способность написать к it
- создаете 2 сценария using вышеуказанное Кодий я подал и сохраняете их к доле NETLOGON на сервере SBS. (наклеите текст в блокнот и за исключением его по мере того как архив .bat - будьте уверен изменить \ \ сервер \ share$ \ к вашему фактическому имени сервера и имени доли)
- раскрывает Right-click
- GPMC (старта - > побежали - > gpmc.msc) политика домена невыполнения обязательства и отборное Edit
- расширяет «конфигурация потребителя \ установки \ сценарии Windows Logon щелчка двойника
- " и добавляет сценарий logon, котор вы сохранили более раньше. Сделайте эти же с Logoff.

That сделать его. Следующее время потребители освежают их политику группы, котор они начнет внести их logon в журнал и logoff к тому архив CSV расположенный на \ \ сервер \ share$ \ logonEvents.csv.

And это не произведет как много информацию как журнал случая обеспеченностью. Вы получите один вход в logon и logoff.

HTH
class=

Ответ : Logon сервера 2003 Windows/отчет о журнала Logoff

using VBS позволяет намного больше управление над форматизацией.  добавьте его к logon /logoff GPO эти же архив .bat.

ive вывесило часть одного из моих сценариев logon что экземпляры хранят через но также журналов, котор будет действиями.
сохраньте его как LogonRecord.vbs

добавьте командование как

«LOGON LogonRecord.vbs» и «LOGOFF LogonRecord.vbs» к разделам logon и logoff GPO соответственно.

это добавит линию как

Testuser, THEIRPC, 20100603-2002, LOGON к архиву csv.

я предпочитаю использовать названные месяцы для избежания запутанностей US/Europe но VBS не настолько хорошо на форматизации то.

испытать, за исключением архива и после этого бега ручно от настольный компьютер.
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:
'---------------------------------------
'Сценарий для того чтобы отслеживать случаи logon и logoff
'1  разбойник  03.June.2010
''''''''''''''''''''''''''''''''''
'Константы для архивов отверстия
''''''''''''''''''''''''''''''''''
Const OpenFileForReading = 1
Const OpenFileForWriting = 2
Const OpenFileForAppending = 8
	затемните a, src, sVers 
	затемните fs
	
'--- setup архивы & журнал ---------
'изменению к setup домену костюма… зоне sysvol можно написать к сценариям запуска & logon
const LogFldr= " \ \ SBSSERVER \ SYSVOL \ mydomain \ журналы \ «       
lf = «logonevents.csv»

	actionX = WScript.Arguments (0)  «принимают первым аргументом будет будучи выполнянным действие»
	
	"" sVers=
    
    'установите последовательное, orderable время YYYYMMDD-HHNN   даты
	datetime=Year (теперь ()) & право («0» & месяц (теперь ()), 2) & правое («0» & день (теперь ()), 2) &» - «& право («0» & час (теперь ()), 2) & правое («0» & минута (теперь ()), 2) '& право («0» & во-вторых (теперь ()), 2)

'или используйте формат даты Xcel преобразует к DateTime значению
    'установите последовательное, обратимое время YYYYMMMDD-HHNN   даты
	datetime=Year (теперь ()) & MonthName (месяц (теперь ()), True) & право («0» & день (теперь ()), 2) &» - «& право («0» & час (теперь ()), 2) & правое («0» & минута (теперь ()), 2) '& право («0» & во-вторых (теперь ()), 2)

	'Создайте предметы etc раковины
    Установите oShell = CreateObject («WScript.Shell»)
	Установите oNet = CreateObject («WScript.Network»)
	Установите oFSO = CreateObject («Scripting.FileSystemObject»)  
	
	'напишите к журналу 
	Установите flf = oFSO.GetFile (logfldr & lf)
	Установите tslf = flf.OpenAsTextStream (OpenFileForAppending)
  	
	tslf.WriteLine (onet.UserName & «,» & Onet.ComputerName  & «,» & WeekdayName (будний день (теперь)) & «,» & Datetime & «,» & ActionX)
	tslf. Конец
'------ конец ---
	установите onet = ничего
	установите oShell = ничего
	Установите oFSO = ничего

wscript.quit
Другие решения  
  •  Как я добавляю кнопки на форме PDF для того чтобы добавить/извлекаю рядки данных?
  •  Шнур ошибки в блоке задвижки?
  •  сколько вариант сервера SQL на одной машине
  •  Внешний вид 2007 не может архивный файл открытой сети сохраненный
  •  Активно директория DNS записывает вопрос
  •  Отчет о доступа 2010 экспорта к CSV с коллекторами?
  •  Прокладчик OCE 9400 не начинает
  •  как добавить десятичное место в формуле в отчете о кристалла seagate
  •  Windows XP и Мичрософт Оутлоок и проблемы установителя Windows
  •  VB6 к VS2010 - консультации тренировки?
  •  
    programming4us programming4us