كيفية تكوين Windows Sandbox (تشغيل التطبيقات / البرامج النصية ، ومشاركة المجلدات ، وما إلى ذلك)

Windows Sandbox هي بيئة افتراضية تشبه الجهاز الظاهري المتوفر في Windows 10 Pro și Enterprise . يمكنك استخدامه لاختبار التطبيقات التي لست متأكدًا من سلامتها ، وزيارة مواقع الويب غير الموثوق بها ، والقيام عمومًا بأشياء تخشى أن تعرض نظامك الرئيسي للخطر. حتى تحديث مايو 2020(May 2020 Update) ، لا يمكنك تخصيص Windows Sandbox بأي شكل من الأشكال. يمكنك الآن ، حيث تتيح لك Microsoft إنشاء واستخدام البرامج النصية التي يمكنها تغيير طريقة عمل Windows Sandbox . هيريس كيفية القيام بذلك:

ملاحظة:(NOTE:) قبل أن تتمكن من تخصيص كيفية عمل Windows Sandbox على جهاز الكمبيوتر الخاص بك ، يجب عليك أولاً تثبيته. إذا كنت بحاجة إلى مساعدة في ذلك ، فاقرأ كيفية تثبيت Windows Sandbox في نظام التشغيل Windows 10 في ثلاث خطوات(How to install Windows Sandbox in Windows 10 in three steps) . أيضًا ، إذا كنت تتساءل كيف يمكن أن يكون Windows Sandbox مفيدًا لك ، فإليك بعض الأفكار: 4 أشياء يمكنك القيام بها باستخدام Windows Sandbox(4 things you can do with Windows Sandbox) . علاوة على ذلك ، ضع في اعتبارك أن هذا الدليل ينطبق فقط على Windows Sandbox في Windows 10 مع إصدار May 2020 Update أو Pro أو Enterprise(Pro or Enterprise editions) . لا يتوفر في Windows 10 Home .

كيفية تكوين Windows Sandbox

لتخصيص Windows Sandbox أو تشغيل التطبيقات والبرامج النصية تلقائيًا عند تشغيله ، يجب عليك إنشاء ملف تكوين. للقيام بذلك ، يمكنك استخدام Notepad أو أي تطبيق معالج نصوص آخر لكتابة التعليمات البرمجية لـ Windows Sandbox . يجب أن يبدأ كل ملف تكوين تقوم بإنشائه لـ Windows Sandbox بالسطر(Windows Sandbox) وتنتهي بالسطر </Configuration>. يجب وضع جميع التعليمات البرمجية الأخرى التي ستضيفها بين سطور التعليمات البرمجية هذه.

إنشاء ملف تكوين Windows Sandbox

بمجرد إنشاء ملف التكوين والانتهاء من إضافة كل التعليمات البرمجية إليه ، يجب عليك حفظه باستخدام امتداد الملف .wsb .

حفظ ملف تهيئة Windows Sandbox (.wsb)

بعد ذلك ، يمكنك النقر نقرًا مزدوجًا أو النقر نقرًا مزدوجًا فوق ملف .wsb لبدء تشغيل (.wsb)Windows Sandbox المخصص .

ملف تكوين Windows Sandbox مخصص

الآن دعنا نرى ما هي التعليمات البرمجية والبرامج النصية التي يمكنك استخدامها لـ Windows Sandbox :

كيفية مشاركة المجلدات مع Windows Sandbox

يمكن لـ Windows Sandbox(Windows Sandbox) تعيين مجلدات من المضيف. بمعنى آخر ، يمكنك جعل Windows Sandbox "ترى" المجلدات الموجودة على جهاز الكمبيوتر الذي يعمل بنظام Windows 10. للقيام بذلك ، في ملف .wsb الذي قمت بإنشائه باستخدام برنامج Notepad ، أضف التعليمات البرمجية التالية:

<MappedFolders>

<MappedFolder>

مجلد مشترك مع Windows Sandbox

<ReadOnly> صح أم خطأ </ ReadOnly>

</MappedFolder>

</MappedFolders>

يمكنك إضافة العديد من المجلدات لمشاركتها كما تريد: فقط تأكد من وضع مساراتها بين ملفاتالعلامات. أيضًا ، لكل مجلد تضيفه إلى القائمة ، يمكنك تحديد ما إذا كنت تريد أن يكون لـ Windows Sandbox حق وصول للقراءة فقط إليه. لذلك ، أضف الرمزحقيقيبعد ذلك. إذا كنت تريد أن يكون لـ Windows Sandbox حق الوصول للكتابة إلى هذا المجلد ، فأضف الرمزخاطئةبعد ذلك. ومع ذلك ، تذكر أن هذا يجعل الملفات والمجلدات من المجلد المشترك متاحة للتطبيقات التي تقوم بتشغيلها في Windows Sandbox . بمعنى آخر ، يمكن لهذه التطبيقات تغيير ملفاتك ، وهو ما قد لا تريده.

على سبيل المثال ، إذا كنت تريد أن يتمكن Windows Sandbox من الوصول إلى مجلد التنزيلات ، فاكتب:(Downloads)

<MappedFolders>

<MappedFolder>

ج: UsersUserNameDownloads

<ReadOnly> صحيح </ ReadOnly>

</MappedFolder>

</MappedFolders>

مشاركة مجلد مع Windows Sandbox

تأكد من تغيير اسم المستخدم باسم (UserName)حساب مستخدم(user account) Windows 10 الخاص بك .

بعد ذلك ، عند تشغيل Windows Sandbox باستخدام ملف التكوين .wsb ، تتوفر جميع المجلدات المشتركة على الفور على سطح المكتب أو في هذا الموقع: C:\Users\WDAGUtilityAccount\Desktop .

كيف يبدو المجلد المشترك في Windows Sandbox

كيفية تشغيل تطبيق أو برنامج نصي تلقائيًا في Windows Sandbox

يتيح لك Windows Sandbox(Windows Sandbox) أيضًا تشغيل تطبيق (ملف قابل للتنفيذ) أو برنامج نصي فور التشغيل. للقيام بذلك ، في ملف التكوين .wsb ، يجب عليك إضافة هذا الرمز:

<LogonCommand>

أمر للتشغيل عند بدء التشغيل

</LogonCommand>

يمكن أن يكون الأمر هو المسار إلى أي ملف قابل للتنفيذ أو برنامج نصي متاح داخل Windows Sandbox . هذا يعني أنه يمكنك ، على سبيل المثال ، فتح File Explorer أو Notepad(File Explorer, Notepad,) أو تطبيقات النظام الأخرى تلقائيًا. إذا كنت ترغب في ذلك ، يمكنك تشغيل تطبيق موجود في مجلد مشترك (كما هو موضح في القسم السابق من هذا الدليل).

فيما يلي مثال على ملف تكوين Windows Sandbox الذي يفتح تلقائيًا (Windows Sandbox)File Explorer عند التشغيل:

تشغيل أمر / برنامج نصي في Windows Sandbox

وإليك مثال على ملف تكوين Windows Sandbox الذي يقوم بتعيين مجلد مضيف (Windows Sandbox)التنزيلات(Downloads) ويقوم تلقائيًا بتشغيل ملف قابل للتنفيذ منه:

تشغيل ملف قابل للتنفيذ في Windows Sandbox عند بدء التشغيل

في المثال الأخير ، هذا ما نحصل عليه عند بدء تشغيل Windows Sandbox(Windows Sandbox) :

برنامج تم تشغيله تلقائيًا عند بدء تشغيل Windows Sandbox

ملاحظة:(NOTE:) إذا قمت بتحديد مسار لأمر أو ملف تنفيذي أو ملف نصي غير موجود ، فإن Windows Sandbox يقوم بإرجاع خطأ ويتوقف عند محاولة فتحه. أيضًا ، أثناء تجربة هذه الميزة ، لم نتمكن من تشغيل أي ملفات قابلة للتنفيذ تتطلب أذونات إدارية(administrative permissions) وتشغيل مطالبات UAC(UAC prompts) ، مثل موجه الأوامر(Command Prompt) .

كيفية تمكين أو تعطيل الشبكة في Windows Sandbox

إذا كنت لا تريد أن يتمكن Windows Sandbox من الوصول إلى شبكتك والإنترنت ، في ملف التكوين .wsb ، أضف السطر التالي من التعليمات البرمجية:إبطال.

تعطيل الشبكة في Windows Sandbox

يؤدي هذا إلى تعطيل خدمات الشبكات لنظام Windows Sandbox ، كما ترى في لقطة الشاشة أدناه.

تم إطلاق Windows Sandbox بدون شبكات

إذا كنت تريد أن تكون الشبكة قابلة للوصول ، فاحذف ملف إبطالمن ملف التكوين أو قم بتغيير قيمة Disable إلى Default : <Networking> Default </Networking>.

كيفية تمكين أو تعطيل وحدة معالجة الرسومات الافتراضية في Windows Sandbox

وبالمثل ، يتيح لك Windows Sandbox أيضًا تعطيل محرك عرض أجهزة الرسومات الافتراضية. بمعنى آخر ، يشارك Windows Sandbox بطاقة الرسومات الخاصة بك مع Windows 10 على جهاز الكمبيوتر الخاص بك بشكل افتراضي. ومع ذلك ، يمكنك تعطيل هذه الميزة وإجبار Windows Sandbox على استخدام عرض البرامج ، بحيث لا تعرض وحدة معالجة الرسومات(GPU) الخاصة بك . على الرغم من أن هذا يجعل Windows Sandbox يعمل بشكل أبطأ ، إلا أنه قد يكون مفيدًا في بعض المواقف. لتعطيل دعم vGPU في Windows Sandbox ، في ملف التكوين .wsb ، أضف هذا الرمز:إبطال.

تعطيل مشاركة بطاقة الرسومات في Windows Sandbox

لتمكين مشاركة GPU في Windows Sandbox ، احذف ملفإبطالسطر من ملف التكوين .wsb أو تعيين قيمته إلى الافتراضي(Default) : <VGpu> افتراضي </ VGpu>.

ما الميزات الأخرى التي ترغب في رؤيتها في Windows Sandbox ؟

على الرغم من أن تكوين كيفية عمل Windows Sandbox هو شيء يمكنك القيام به الآن ، إلا أنه لا يزال يبدو وكأنه في حالة مبكرة. نود أيضًا أن نرى Microsoft تضيف خيارات لتوصيل أجهزة USB تلقائيًا مباشرة بـ Windows Sandbox . نحن على يقين من أن لديك أفكارًا رائعة أخرى أيضًا. أخبرنا عن الميزات الأخرى التي ترغب في الحصول عليها من Windows Sandbox : قم بالتعليق أدناه ودعنا نناقش.



About the author

أنا مراجع برامج ومهندس لاسلكي لدي أكثر من 10 سنوات من الخبرة في هذا المجال. أنا متخصص في مراجعة تطبيقات وبرامج الهاتف المحمول ، وكذلك مساعدة العملاء على تحسين شبكاتهم. من خلال مراجعاتي ، يمكنني مساعدتك في اتخاذ قرارات مستنيرة بشأن المنتجات التي يجب استخدامها وكيفية تحسين سير عملك والمزيد. تشمل مهاراتي التواصل الكتابي والشفهي الممتاز ، وحل المشكلات ، والمعرفة الفنية القوية ، والاهتمام بالتفاصيل. أنا أيضًا ماهر في العمل بشكل مستقل والتعاون في المشاريع.



Related posts