delphi4arab منتديات دلفي للعرب

نسخة كاملة : كيف اقوم بمسح كل المستخدمين في الجهاز ما عدى الادمن
أنت حالياً تتصفح نسخة خفيفة من المنتدى . مشاهدة نسخة كاملة مع جميع الأشكال الجمالية .
السلام عليكم

كيف اقوم بمسح كل المستخدمين في الجهاز ما عدى الادمن
وعليكم السلام ورحمة الله وبركاته
أي جهاز؟ وأي مستخدمين؟ أين ذلك؟
وضح أكثر.
اهلا اخي كاش
انا اتعامل مع جهاز يدخل به اسبوعيا ما يقارب 20 مستخدم لكل شخص اسم مستخدم خاص به
ونهاية الاسبوع اقوم بحذف جميع المستخدمين يدويا من نفس الجهاز لكي يقومو بالتسجيل من جديد
ويخف حجم السعه بالجهاز ويفتح مجال للتسجيل من جديد فيه اذا امتلئ

كيف يتم التعامل مع ذلك مع الديلفي بحيث يقوم البرنامج بحذف كل المستخدمين بضغطة زر

الطريقة اليدوية \\
كليك يمين على جهاز الكمبيوتر right click on my computer
ثم اقوم بأختيار اداره manage
ثم بمجموعة المستخدمين local users and groups
من ثم المستخدمين users

من هنالك اقوم بحذف اسماء كل المستخدمين
أهلا ومرحبا Smile
المطلوب يمكن أداؤه دون دلفي أو أية لغة برمجة
إقتباس :الطريقة اليدوية \\
أو مباشرة نفذ:
كود :
control userpasswords2
إن كنت تستخدم Windows Server في نطاق Domain (أو حتى XP في Workgroup) يمكن استخدام ملفات دفعية (Batch file) لأداء ذلك
تعليمات سطر الأوامر تدعم الحلقات والشروط
DSQuery للاستعلام عن المستخدمين:
كود :
http://ss64.com/nt/dsquery-user.html
DSRM للحذف كما تعلم Smile
كود :
http://ss64.com/nt/dsrm.html
استخدمها من حلقة تكرارية FOR
كود :
http://ss64.com/nt/for_f.html
الآن يمكنك ارسال التعليمة ضمن حلقة من تطبيق بدلفي، استخدم WinExec
بالتوفيق.