ردیف | عنوان | shopping_basket | access_time | monetization_on |
1 | پاورشل، ابرازی برای فرمان دادن به همهی کامپیوترهای شبکه | lock | 52 : 33 | 99,000 تومان |
اجرای یک دستور روی همه کامپیوترهای شبکه
مدیر از شما میخواهد در مدت بسیار کوتاهی تمام کاربران دسترسی به یک برنامه خاص نداشته باشند. بعنوان مثال مرورگر گوگل کروم که میتواند هر برنامه تحت وبی را اجرا کند از روی تمام کامپیوترها بسته شود.
برای انجام چنین کاری باید مدیریت تمام کلاینتهای شبکه را زیر در دست بگیرید. برای مدیریت راه دور کلاینتها از سرویس Windows Remote Management استفاده میکنیم.
ابتدا باید یک بچ فایل بنویسید و آن را در یک GPO قرار داده و سپس از طریق Group Policy سرویس WinRM را فعال کنید.
از طرفی باید سرویس Windows Remote Management از طریق Group Policy بر روی تمام کلاینتها به حالت Start در بیاید.
در این میان باید لیستی از کامپیوترهای شبکه را برای اجرای دستورات بدست بیاوریم. و در انتهای پروژه دستور یت دستورات خود را بر روی کامپیوترهایی که در لیست هستند بصورت خودکار اجرا میکنیم.
بنابراین در این ویدئوی 34 دقیقهای نکات بسیاری از جمله نوشتن اسکریپت یا بچ فایل و اجرای دستور از راه دور روی سیستم یا سیستمهای موجود در شبکه را فرا خواهید گرفت.
دستوراتی که در ویدئو استفاده شده است:
- Get-Adcomputer -filter * -property * | select name > c:\1.txt
- $computers = Get-Content "1.txt"
- foreach ($comp in $computers) {Invoke-Command -ComputerName $comp -ScriptBlock { taskkill.exe /IM chrome.exe /F }}