-
بستن explorer.exe
با سلام
من میخوام وقتی یه یوزر اکتیو دایرکتوری وارد سیستمش می شه فقط و فقط یه برنامه مالی در یه مسیر خاص باز شه و یوزر به هیچ قسمت از ویندوز دسترسی نداشته باشه. نه استارت منو نه تسک بار نه دسکتاپ . یعنی explorer.exe نمی خوام اجرا شه. البته این کار رو از طریق سرور انجام بدم مثل GP. حالا راه حل بدین. ممنون
-
این کار و روش انچام اون به سیستم عامل کلاینت ها و سرور بستگی داره.
همانطور که میدونید ، سون و ویستا فیچر های مختلفی برای این کار دارند.
لطفا سیستم عامل هارو ذکر کنین.
-
دوست عزیز این عملیات را باید روی کامپیوترهایی که میخواهید روی آنها این کار انجام شود به صورت جداگانه انجام دهید.
درخواست شما شامل دو بخش میشه :
1-- ساخت یک برنامه برای جلوگیری از اجرای explorer.exe
2- اجرای خودکار یک برنامه در startup
قسمت اول:
notepad راباز کنید و درآن تایپ کنید:
taskkill /f /im explorer.exe
بعد این فایل را بانام desktop.cmd در مسیر دلخواه ذخیره کنید.
[URL="http://rapidshare.com/files/456361502/desktop.cmd"]اگر خواستید این فایلو خودم براتون ساختم دانلودش کنید.[/URL]
قسمت دوم :
در run تایپ کنید gpedit.msc و بعد enter برنید.
و در پنجره باز شده به مسیر زیر برید:
computer configuration/windows setting/scripts(startup/shutdown)
وروی گزینه اول (startup) دابل کلیک کنید.
در این حال پنجره ای با نام statup properties را مشاهده میکنید.
در پنجره باز شده در تب scripts روی گزینه show files کلیک کنید وفایل desktop.cmd را در آنجا کپی کنید و بعد از آن نیز ok
حال کامپیوتر راریستارت کنید . میبینید که فقط شماتصویر desktop را دارید و taskbar وایکون های دسکتاپ وجود ندارند.
-
بعد من یک Ctrl+Alt+Del میزنم و میرم تو File - New - Explorer.exe و تمام زحمات شما رو به باد میدم ;)
حداقل بیاین Task Manager رو هم غیر فعال کنید
[B]Hive:[/B] [COLOR=green][B]HKEY_CURRENT_USER [/B][/COLOR]
[B]Key:[/B] [COLOR=green][B]Software\Microsoft\Windows\CurrentVersion\Policies\System [/B][/COLOR]
[B]Name:[/B] [COLOR=green][B]DisableTaskMgr [/B][/COLOR]
[B]Type:[/B] [COLOR=green][B]REG_DWORD[/B][/COLOR]
[B]Value:[/B] [COLOR=green][B]1=Enable[/B][/COLOR]this key, that is DISABLE TaskManager
[B]Value:[/B] [COLOR=green][B]0=Disable[/B][/COLOR]this key, that is Don't Disable, Enable TaskManager
یوزرها که ایشالا دسترسی خیلی محدودی دارند درسته ؟ وگر نه زحمات من هم به باد میره
ضمنا Terminal Services هم در این مورد امکانات خوبی به شما میده
-
البته میشه با GPO هم این کارو کرد (بستن task mgr)
و فکر میکنم در ادامه اون برنامه ای رو که میخوایم این کاربر اجرا کنه رو هم باید در startup قرار دهیم
-
[QUOTE=poker;307620]البته میشه با GPO هم این کارو کرد (بستن task mgr)
و فکر میکنم در ادامه اون برنامه ای رو که میخوایم این کاربر اجرا کنه رو هم باید در startup قرار دهیم[/QUOTE]
بله ! قطعا هر تغییر رجیستری رو با پالیسی هم میشه پیاده کرد
[url=http://tips4pc.com/computer_tips_and_tricks/disable-or-enable-the-task-manager-using-the-group-policy-editor-or-windows-registry-editor.htm]Disable or enable the Task Manager using the Group Policy Editor or Windows registry editor[/url]
ولی کلا این کار دوستمون و روشی که انتخاب کرده چندان جالب نیست (اگر واقعا واسش مهمه که یوزر هیچ کاری غیر از این نتونه انجام بده)
-
سلام دوستان عزیز
یه سوال در مورد taskkill دارم:
همون طور که میدونید با سینتکس های s /u/ و p/ میشه از طریق ریموت یه task رو از کار انداخت
در مقابل با فرمان start میشه یه task رو run کرد
ولی من نمیدونم چطور میشه start رو به صورت ریموت انجام داد؟
لطفا راهنمایی کنید
ممنون
-
[QUOTE=Devil Jin;307859]سلام دوستان عزیز
یه سوال در مورد taskkill دارم:
همون طور که میدونید با سینتکس های s /u/ و p/ میشه از طریق ریموت یه task رو از کار انداخت
در مقابل با فرمان start میشه یه task رو run کرد
ولی من نمیدونم چطور میشه start رو به صورت ریموت انجام داد؟
لطفا راهنمایی کنید
ممنون[/QUOTE]
به طور كلي براي اجراي هر برنامه اي به صورت ريموت بهترين ابزار كه خود MS پيشنهاد ميكنه اينه
[url=http://technet.microsoft.com/en-us/sysinternals/bb896649]PsTools[/url]
فقط يك چيزي منظورتون رو از اجرا با استارت متوجه نشدم ! Task بستنش دست ماست ! اجراش كه دست ما نيست ! اجراش يعني اجراي برنامه اي كه باعث ايجاد اون Task ميشه ! درست گفتم يا جايي رو بد متوجه شدم ؟
-
منم میام یه فلش اتوران وصل میکنم و زحمات بروبچز قبلی به باد میره
برای جلوگیری از اینکار و کارهای مشابه هم باید از طریق gpedit.msc اقدام کنید
ضمنا باید دسترسی یوزر به درایوها رو ببندید
[QUOTE] ولی کلا این کار دوستمون و روشی که انتخاب کرده چندان جالب نیست (اگر واقعا واسش مهمه که یوزر هیچ کاری غیر از این نتونه انجام بده) [/QUOTE]
دقیقا منم میگم این روش جالبی نیست
-
سلام
یه سوال ایا میشه روی DC این کارو انجام داد؟؟؟یعنی بریم در gpo و روی ou مورد نظر اعمال کنیم؟؟؟ منظورم اینه روی کامپیوتر client این کار انجام مشه.
من این کارو کردم ولی وقتی user وارد میشه هیچ اتفاقی نمیافته!!!
بعد یه چیز دیگه چه فرقی میکنه تو user configuration بنویسیم یا تو computer configuration ??
-
ضمن اینکه منم این اسکریپت ها رو اجرا کردم و جواب نگرفتم. تمامی سوالات آقای افشین برای منم پیش اومده.
همچنین آقای گنجی نیز به Terminal Services برای رفع این مشکل اشاره کردند. ممکنه توضیح مختصری ارایه بدید.
-
دوستان کسی تا حالا تست نکرده ؟؟؟
-
سلام در این مورد دوست عزیز اقای گنجی میتونن کامل توضیح بدن
اما معمولآ تنظیمات GPO فکر میکنم 90 تا 120 دقیقه زمان نیاز داره
-
[QUOTE=poker;307934]سلام در این مورد دوست عزیز اقای گنجی میتونن کامل توضیح بدن
اما معمولآ تنظیمات GPO فکر میکنم 90 تا 120 دقیقه زمان نیاز داره[/QUOTE]
آقا از خودت مایه بذار ! ;) خودت که استادی برادر
شما دقیقا درست فرمودید ! پالیسی ها به صورت پیش فرض هر 90 دقیقه و با یک آفست رندم 30 دقیقه ای روی سیستمها اپدیت میشن
این زمان از طریق پالیسی خاصی قابل تنظیم تا 45 روز هم هست ضمن اینکه اگر اون پالیسی رو غیر فعال کنید میشه هر 7 ثانیه و طبیعتا شبکه میترکه :)
[QUOTE]ضمن اینکه منم این اسکریپت ها رو اجرا کردم و جواب نگرفتم[/QUOTE]
قربان من که اسکریپتی نگفتم
[QUOTE] همچنین آقای گنجی نیز به Terminal Services برای رفع این مشکل اشاره کردند. ممکنه توضیح مختصری ارایه بدید. [/QUOTE]
میتونید کاری کنید که سیستمها همه به همون سرور میزبان برنامه ریموت بزنند و در این Session فقط برنامه مد نظر شما اجرا بشود.
ببینید این سوال کلا عجیب است اندکی !
شما به ملت سیستم میدید که بیان بالا فقط بک برنامه رو سیستم مالی رو اجرا کنند !؟ همین ! و جلوی همه چیز گرفته بشه ! خوب از این Thin Client ها بگیرید
یا برید سراغ برنامه ها و سخت افزارهایی که حقیقت من ندیدم و کار نکردم اما فکر کم وجود دارند و کارشون اینه که امکان استفاده چند نفر رو از یک سیستم فراهم کنند
-
اگه dc داشته باشی گروپ پلایسی راحت می تونه دسکتاپ یوزرها رو disable کنی و آدرس اون فایلی که قرار اجرا بشه رو بدی