username مربوط به هم computer
سلام. من یه فایل می خوام که بهم بگه توی شبکه ام هر user ی بر روی چه کامپیوتری login کرده. چند تا اسکریپت و batch فایل رو تست کردم اما جواب نگرفتم. ضمنا به domain controller هم دسترسی دارم. مرسی
6 پاسخ
خوب برای اینکه متوجه بشیم بصورت دقیق و اصولی باید اکانتینگ یه به دومین کنترلر وصل بشه که همزمان مک ادرس با مک ادرس داخل دومین کنترلر مطابقت کنه و معلوم شه چه یوزری با چه کامپیوتری لوگین کرده و گرنه با یوزر منیجر بریم توی بخش
ip =>hotspot=>host
میبینیم چه یوزری با چه مک ادرسی لوگین کرده
بايد از اكانتينگ ديگه اي استفاده كنيد مثل خود ويندوز يا اكانتينگ سيب با يوزر منيجر نميشه يا اينكه از كريو استفاده كنيد
سلام
فربد خان عزیز این دوستمون میخواد ببینه در شبکه دومینش هر کدام از یوزرهای دامین با چه کامپیوتری وصل شده به شبکه !!!!!
بحث سر اکانتینگ نیست...
فربدخان عزیز من اصلا یوزر منیجری در کار نیست فقط و فقط یک دومین کنترلر با یک اکتیو دایرکتوری است
اون کلمه اول این سئوال user manager نیست بلکه نوشته username ....
سلام دوستان مرسی که دارید کمک می کنید. بله آقای رسول درست می گن منظورم دقیقا همینه که چه جوری بفهمم هر کدام از user های domain روی چه کامپیوتری(بر اساس computer name نه MAC ) لاگین کردن. مرسی
من 2 راه بهتون پیشنهاد میکنم
اول:
یه پوشه بسازید بر روی سرور، اون رو با دسترسی کامل برای همه کاربران به اشتراک بگذارید
یه batch file بسازید و این کد رو توی اون کپی کنید:
ECHO --------------------------------------------------------------------->> \\Server\Share\info.txt
ECHO %username% %computername% %date% >> \\Server\Share\info.txt
ipconfig | findstr "IPv4 Address">> \\Server\Share\info.txt
حالا با استفاده از GPO بر روی سرور یه logon script بسازید که این batch file رو هنگام لاگین کردن کاربرها به کامپیوتر اجرا کنه
تمام! شما یه log file داری که هر یوزری بر روی هر کامپیوتری وارد بشه در این فایل گزارشش ثبت میشه.
دوم:
استفاده از برنامه EMCO Network Inventory
این برنامه نام کاربری که در زمان انجام عملیات inventory به ویندوز وارد شده، در قسمت شناسنامه هر سیستم به شما نشون میده.