رئيسي نظام التشغيل Windows 10 كيفية رفع ملف دفعي تلقائيًا لتشغيله كمسؤول

كيفية رفع ملف دفعي تلقائيًا لتشغيله كمسؤول



تحتاج أحيانًا إلى إنشاء ملف دفعي يتضمن أوامر تتطلب حقوقًا عالية. نظرًا لوظيفة UAC المضمنة في Windows منذ Windows Vista ، عند بدء تشغيل ملف دفعي ، يتم فتحه بدون حقوق الوصول المطلوبة ما لم تنقر بزر الماوس الأيمن فوقه وتحدد 'تشغيل كمسؤول' من قائمة السياق. إليك كيفية إنشاء ملف دفعي سيرفع نفسه تلقائيًا.

إعلانات


قبل أن تكمل ، انظر كيفية إضافة ملف دفعي (* .bat) إلى قائمة جديدة من مستكشف الملفات . ضع المحتوى التالي في بداية الملف الدفعي الخاص بك:

كيفية تجنب ترقية Windows 10
:::::::::::::::::::::::::::::::::::::::::::::::: :: تحقق تلقائيا واحصل على حقوق المشرف V2 ::::::::::::::::::::::::::::::::::::::::::::::::::echo off CLS ECHO. صدى ============================= ECHO Running Admin shell ECHO ================ ==============: مجموعة init setlocal DisableDelayedExpansion مجموعة 'batchPath =٪ ~ 0' لـ ٪٪ k in (٪ 0) قم بتعيين اسم المجموعة = ٪٪ ~ nk set 'vbsGetPrivileges =٪ temp٪  OEgetPriv_٪ batchName٪ .vbs 'setlocal EnableDelayedExpansion: checkPrivileges NET FILE 1> NUL 2> NUL إذا كان'٪ errorlevel٪ '==' 0 '(goto gotPrivileges) else (goto getPrivileges): getPrivileges if'٪ 1 '==' ELEV '(echo ELEV & shift / 1 & goto gotoPrivileges) ECHO. ECHO **************************************** ECHO استدعاء UAC من أجل تصعيد الامتياز ECHO **** ********************************** مجموعة ECHO UAC = CreateObject ^ ('Shell.Application' ^)> ' ٪ vbsGetPrivileges٪ 'ECHO args =' ELEV '>>'٪ vbsGetPrivileges٪ 'ECHO لكل strArg في WScript.Arguments >>'٪ vbsGetPrivileges٪ 'ECHO args = args ^ & strArg ^ &' '>>'٪ vbsGetPrivileges٪ ' ECHO التالي >> '٪ vbsGetPrivileges٪' ECHO UAC.ShellExecute '! batchPath!'، args، ''، 'runas'، 1 >> '٪ vbsGetPrivileges٪' ''٪ SystemRoot٪  System32  WScript.exe ''٪ vbsGetPrivileges ٪ '٪ * خروج / ب: gotPrivileges setlocal & pushd. cd / d٪ ~ dp0 إذا كان '٪ 1' == 'ELEV' (del '٪ vbsGetPrivileges٪' 1> nul 2> nul & shift / 1) ::::::::::::::::: ::::::::::::: :: START :::::::::::::::::::::::::::::::::::::::::::::::::::: ) - ضع هنا الكود كما تريد ECHO٪ batchName٪ Arguments:٪ 1٪ 2٪ 3٪ 4٪ 5٪ 6٪ 7٪ 8٪ 9

ضع أوامر الدُفعة الخاصة بك والتي تتطلب ارتفاعًا أدنى السطر الأخير.

سيقوم الكود المقدم بإنشاء ملف VBS خاص والذي سيعيد تشغيله إذا لم يكن يعمل كمسؤول. لذلك ، إذا قمت بتشغيله بأذونات محدودة ، فستتلقى مطالبة UAC تطلب منك رفع الامتيازات قبل تشغيل أوامرها!

إليك كيف يبدو في نظام التشغيل Windows 10:طلب UAC لملف Windows 10

يقوم Windows 10 تلقائيًا برفع ملف دفعي

الاعتمادات لهذا الرمز تذهب إلى غير لامع .

مقالات مثيرة للاهتمام

اختيار المحرر

كيفية إنشاء مخطط انسيابي في Word
كيفية إنشاء مخطط انسيابي في Word
منذ نهاية برنامج Microsoft Visio ، كان لابد من تجميع المخططات الانسيابية والرسومات التخطيطية مع Word أو Excel أو PowerPoint أو أي شيء مختلف تمامًا. نظرًا لأن معظم أماكن العمل تستخدم Microsoft Office ، فمن الأسهل استخدام هذا. هذا ما هذا
ابحث بسرعة عن التطبيقات المثبتة وجهات الاتصال والإشارات المرجعية والموسيقى بالاسم في Android باستخدام Quickdroid
ابحث بسرعة عن التطبيقات المثبتة وجهات الاتصال والإشارات المرجعية والموسيقى بالاسم في Android باستخدام Quickdroid
مراجعة لـ QuickDroid ، التطبيق الذي يضيف القدرة على البحث في التطبيقات المثبتة وجهات الاتصال والإشارات المرجعية والموسيقى بالاسم في Android.
ابحث عن جميع مهام الصيانة التلقائية في Windows 10
ابحث عن جميع مهام الصيانة التلقائية في Windows 10
سنرى اليوم كيفية العثور على جميع مهام الصيانة التلقائية في نظام التشغيل Windows 10 باستخدام أمر PowerShell cmdlet الخاص Get-ScheduledTask.
كيفية إضافة أصدقاء في Apex Legends
كيفية إضافة أصدقاء في Apex Legends
Apex Legends هي لعبة جماعية ، وبينما يمكنك اللعب منفردًا ، فإن بعض الأشياء تكون أفضل مع الأصدقاء. يمكنك اللعب مع فرق عشوائية أو التحميل مع صديقين لتصل إلى الأرض. هذا البرنامج التعليمي سوف يظهر لك
أرشيفات العلامات: بدء تشغيل سكايب بطيء
أرشيفات العلامات: بدء تشغيل سكايب بطيء
ما هو الست عشري؟
ما هو الست عشري؟
نظام الأرقام السداسي العشري هو نظام يستخدم 16 رمزًا (0-9 وA-F) لتمثيل القيمة. تعلم كيفية العد بالنظام السداسي مع هذا البرنامج التعليمي.
كيفية إصلاح المشكلة عندما لا يتم تدوير شاشة Android
كيفية إصلاح المشكلة عندما لا يتم تدوير شاشة Android
قمت بتشغيل جهاز Android الخاص بك ولن تدور الشاشة. هناك عدة طرق سهلة لإصلاح هذا الإزعاج الشائع بما في ذلك التحقق من إعدادات التدوير التلقائي