PDA

View Full Version : قفل کردن ویندوز و باز شدن آن توسط پسورد



top_level
سه شنبه 30 شهریور 1389, 16:05 عصر
من در حال انجام پروژه دانشجویی هستم
در این پروژه احتیاج دارم در ابتدا برنامه سیستم عامل را قفل کند و توسط نام کاربری و پسوردی که از مدیر در یافت می کند بتواند با کامپیوتر کار کند
ممنون اگه کمکم کنید .

fjm11100
سه شنبه 30 شهریور 1389, 16:49 عصر
کافیه یک فرم بزرگ full روی صفحه بندازی و keyboard را هم برای alt+ctrl+del ببندی البته توی ویندوز 7 جواب نمیده

top_level
سه شنبه 30 شهریور 1389, 17:06 عصر
مرسی
خوب اینطوری باید منوی استارت رو هم ببندم . دستوری واه اینکار هست؟

sinashahab
سه شنبه 30 شهریور 1389, 17:18 عصر
یه کاری کن اصلا .

فایلت رو بجای explorer.exe بزار.

به همین راحتی:چشمک:.

bpzone
سه شنبه 30 شهریور 1389, 17:23 عصر
یه کاری کن اصلا .

فایلت رو بجای explorer.exe بزار.

به همین راحتی:چشمک:.

یعنی بعد از اینکه کاربر اطلاعات رو وارد کرد، explorer.exe رو اجرا کنیم
چطوری برنامه رو بجای explorer.exe اجرا کنیم ؟
میشه نمونه کد بزارید ؟

sinashahab
سه شنبه 30 شهریور 1389, 18:21 عصر
explorer فایل اصلی دسکتاپ و محیطی هست که ما باهاش کار می کنم.

شما میتونید نمونه ی اصلی explorer رو که توی درایو سیستم هست رو جای دیگه مخفی بریزید و برناه ی خودتونو بجاش بزارید و وقتی کاربر درست وارد کرد برنامه اون explorer.exe اصلی رو اجرا کنه.

آدرسش : c:\windows

اگه خوشت اومد یه صلوات بفرست.

محمد فدوی
سه شنبه 30 شهریور 1389, 18:37 عصر
سلام, ببخشید چون شاید یه مقدار زیادی حرفم بی ربط باشه!
ولی به نظر من بهترین راه استفاده از Win 32 هست, چون برای انجام چنین کاری به این وسعت قدرت و کارایی Net. مناسب نیست و من احساس می کنم شما باید از API ها استفاده کنی.
چند تا API برای تعیین سطوح دست رسی بلد بودم...:گیج::گیج::گیج: :اشتباه::اشتباه::اشتباه:
ولی خوب یادم رفته! اگه یادم اومد حتما بهتون می گم. ولی خوب میشه تا حدودی هم از دات نت استفاده کرد. راهی پیشنهاد شد خیلی جالب بود.:تشویق:
ببخشید اگه الکی تاپیک رو پر کردم!:لبخندساده:

sinashahab
سه شنبه 30 شهریور 1389, 20:46 عصر
سلام, ببخشید چون شاید یه مقدار زیادی حرفم بی ربط باشه!
1.خدا ببخشه.
2.من بخشیدم:لبخند:.

ولی به نظر من بهترین راه استفاده از Win 32 هست, چون برای انجام چنین کاری به این وسعت قدرت و کارایی Net. مناسب نیست و من احساس می کنم شما باید از API ها استفاده کنی.
هر چند هم از API استفاده کنیم ولی بالاخره ایشون با C# بلد هست بنویسه. پس بازم میشه .Net :چشمک:.

راهی که پیشنهاد شد خیلی جالب بود.:تشویق:
راه منو میگی:خجالت: ؟؟!

ببخشید اگه الکی تاپیک رو پر کردم!:لبخندساده:
یکی باید به من بگه:لبخند:.

top_level
چهارشنبه 31 شهریور 1389, 08:57 صبح
در این مورد یک مطلب پیدا کردم این لینکشه
http://tamaspiros.co.uk/2007/12/20/c-disable-ctrl-alt-del-alt-tab-alt-f4-start-menu-and-so-on
پیشنهاد می کنم حتما ببینید چون دقیقا چیزی هستش که احتیاج داشتم .

fjm11100
چهارشنبه 31 شهریور 1389, 10:16 صبح
فرقی نداره باز باید جلوی task manager را بگیری