روناس

في مجال الحوسبة ، runasيُعدّ الأمر `run as` (كلمة مركبة من "run as") أمرًا في أنظمة تشغيل مايكروسوفت ويندوز يسمح للمستخدم بتشغيل أدوات وبرامج محددة باسم مستخدم مختلف عن اسم المستخدم الذي استُخدم لتسجيل الدخول إلى الحاسوب بشكل تفاعلي. [ 1 ] وهو مشابه لأوامر يونكس ` run as` و`run as` ، إلا أن أوامر يونكس تتطلب عادةً تهيئة مسبقة من قِبل مسؤول النظام لكي تعمل مع مستخدم أو أمر معين.sudosu

مايكروسوفت ويندوز

runasتم تقديم هذا الأمر مع نظام التشغيل ويندوز 2000. [ 2 ] يمكن لأي تطبيق استخدام واجهة برمجة التطبيقات هذه لإنشاء عملية ببيانات اعتماد بديلة، فعلى سبيل المثال، يسمح مستكشف ويندوز في ويندوز 7 بتشغيل تطبيق بحساب مختلف إذا تم الضغط باستمرار على مفتاح Shift أثناء النقر بزر الماوس الأيمن على أيقونته . يتمتع البرنامج بالقدرة على تخزين بيانات الاعتماد المُتحقق منها مؤقتًا بحيث لا يضطر المستخدم إلى إدخالها إلا مرة واحدة.

بناء الجملة

صيغة الأمر هي: [ 3 ]

runas [{/profile | /noprofile}] [/env] [/netonly] [/smartcard] [/showtrustlevels] [/trustlevel:<TrustLevel>] [/savecred] /user:<UserAccountName> program 

حدود

هذا القسم مُعاد صياغته من runas /?الأمر.

  • /noprofileيُسرّع هذا الخيار تحميل التطبيق بتجاوز تحميل ملف تعريف المستخدم. يُرجى ملاحظة أن هذا قد لا يُسرّع تحميل جميع التطبيقات.
  • /profileلا تتخطى تحميل ملف تعريف المستخدم. هذا هو الإعداد الافتراضي.
  • /envاستخدم البيئة الفعلية، وليس بيئة المستخدم.
  • /netonly: يحدد أن بيانات الاعتماد المعطاة مخصصة للاستخدام عن بعد فقط.
  • /savecredبيانات الاعتماد المحفوظة من قِبل المستخدم السابق. هذا الإعداد غير متوفر في نظامي التشغيل Windows 7 Home وWindows 7 Starter Edition. كما أنه غير متوفر في نظام التشغيل Windows XP Home Edition.
  • /smartcard: يحدد أن بيانات الاعتماد سيتم توفيرها من بطاقة ذكية.
  • /userالتنسيق إما USER@DOMAINأو DOMAIN\USER.
  • /showtrustlevels: يعرض المساعدة (قائمة معلمات مستوى الثقة القابلة للاستخدام) لمفتاح /trustlevel.
  • /trustlevel: أحد مستويات الثقة المدرجة بواسطة مفتاح /showtrustlevels.
  • programسطر الأوامر للملف القابل للتنفيذ. انظر الأمثلة أدناه.

ملاحظة: أدخل كلمة مرور المستخدم فقط عندما يطلبها النظام.

ملاحظة: /profileالمفتاح غير متوافق مع /netonlyالمفتاح.

ملاحظة: لا يجوز استخدام المفتاحين معًا /savecred./smartcard

أمثلة

تشغيل الأمر /noprofile /user:machine\administrator cmd تشغيل كـ /profile /env /user:domain\admin "mmc %windir% \system32\dsa.msc" تشغيل كـ /user:user@domain.example.org "notepad C:\filename.txt" تشغيل كـ /user:administrator /savecred "shutdown /i"

جحيم

يتضمن نظام التشغيل Inferno هذا الأمر أيضًا . [ 4 ]

بناء الجملة

runasيكتب userإلى /dev/userويستدعي بالوسائطcmd المعطاة .

تشغيل الأمر كمستخدم [arg...] 

ملاحظة: يتم استدعاء الأمر فقط في حالة نجاح تعيين اسم المستخدم.

انظر أيضاً

مراجع

  1. ^ "روناس" . تعلم.microsoft.com . 2009-09-11 . تم الاسترجاع بتاريخ 2024-07-04 .
  2. "أمر runas في سطر أوامر MS-DOS وWindows" . computerhope.com . تم الاطلاع عليه بتاريخ 4 يوليو 2024 .
  3. "Runas - التشغيل تحت حساب مستخدم مختلف - موجه أوامر ويندوز - SS64.com" . ss64.com . تم الاطلاع عليه بتاريخ 4 يوليو 2024 .
  4. "روناس الجحيم (1)" .

للمزيد من القراءة

  • فريش، إيلين (2001). دليل أوامر ويندوز 2000 المختصر . أورايلي . ISBN 978-0-596-00148-3.
  • ستانيك، ويليام ر. (2008). دليل مسؤول سطر أوامر ويندوز، الطبعة الثانية . مطبعة مايكروسوفت . ISBN 978-0735622623.