కొన్నిసార్లు మీరు అధిక హక్కులు అవసరమయ్యే ఆదేశాలను కలిగి ఉన్న బ్యాచ్ ఫైల్ను సృష్టించాలి. విండోస్ విస్టా నుండి విండోస్లో చేర్చబడిన UAC ఫంక్షన్ కారణంగా, బ్యాచ్ ఫైల్ను ప్రారంభించినప్పుడు, మీరు దాన్ని కుడి క్లిక్ చేసి, కాంటెక్స్ట్ మెను నుండి 'అడ్మినిస్ట్రేటర్గా రన్ చేయి' ఎంచుకోకపోతే అవసరమైన యాక్సెస్ హక్కులు లేకుండా తెరుచుకుంటుంది. ఇక్కడ మీరు స్వయంచాలకంగా ఎలివేట్ చేసే బ్యాచ్ ఫైల్ను ఎలా సృష్టించగలరు.
ప్రకటన
మీరు కొనసాగడానికి ముందు, చూడండి ఫైల్ ఎక్స్ప్లోరర్ యొక్క క్రొత్త మెనూకు బ్యాచ్ ఫైల్ (* .బాట్) ను ఎలా జోడించాలి . మీ బ్యాచ్ ఫైల్ ప్రారంభంలో కింది కంటెంట్ను ఉంచండి:
ఇన్స్టాగ్రామ్ కోసం నోటిఫికేషన్లను ఎలా ఆన్ చేయాలి
:::::::::::::::::::::::::::::::::::::::::: స్వయంచాలకంగా తనిఖీ చేయండి మరియు పొందండి నిర్వాహక హక్కులు V2 :::::::::::::::::::::::::::::::: CLS ECHO. ECHO ========================= ECHO రన్నింగ్ అడ్మిన్ షెల్ ECHO =============== =============: init setlocal DisableDelayedExpansion set (batchPath =% ~ 0 '%% k లో (% 0) సెట్ చేయండి batchName = %% set nk set' vbsGetPrivileges =% temp% OEgetPriv_% batchName% .vbs 'setlocal EnableDelayedExpansion: checkPrivileges NET FILE 1> NUL 2> NUL if'% errorlevel% '==' 0 '(goto gotPrivileges) else (goto getPrivileges): getPrivileges if'% 1 '==' ELEV '(ఎకో ELEV & shift / 1 & goto gotPrivileges) ECHO. ECHO ************************************** ECHO ప్రివిలేజ్ ఎస్కలేషన్ కోసం UAC ని ప్రారంభించడం ECHO **** ********************************** ECHO సెట్ UAC = CreateObject ^ ('Shell.Application' ^)> ' % vbsGetPrivileges% 'ECHO args =' ELEV '>>'% vbsGetPrivileges% 'ECHO WScript లోని ప్రతి strArg కి. ఆర్గ్యుమెంట్స్ >>'% vbsGetPrivileges% 'ECHO args = args ^ & strArg ^ &' '>> ECHO Next >> '% vbsGetPrivileges%' ECHO UAC.ShellExecute '! BatchPath!', Args, '', 'runas', 1 >> '% vbsGetPrivileges%' '% SystemRoot% System32 WScript.exe' '% vbsGetPrivileges % '% * నిష్క్రమణ / బి: gotPrivileges setlocal & pushd. cd / d% ~ dp0 if '% 1' == 'ELEV' (del '% vbsGetPrivileges%' 1> nul 2> nul & shift / 1) :::::::::::::::: :::::::::::: START ::::::::::::::::::: REM షెల్ను అడ్మిన్గా రన్ చేయండి (ఉదాహరణ ) - మీరు ECHO% batchName% వాదనలు:% 1% 2% 3% 4% 5% 6% 7% 8% 9
మీ స్వంత బ్యాచ్ ఆదేశాలను చివరి పంక్తి క్రింద ఎలివేషన్ అవసరం.
అందించిన కోడ్ ప్రత్యేక VBS ఫైల్ను సృష్టిస్తుంది, అది నిర్వాహకుడిగా అమలు కాకపోతే దాన్ని పున art ప్రారంభిస్తుంది. కాబట్టి, మీరు దీన్ని పరిమిత అనుమతులతో ప్రారంభిస్తే, దాని ఆదేశాలను అమలు చేయడానికి ముందు ప్రత్యేక హక్కులను పెంచమని మిమ్మల్ని అభ్యర్థించే UAC ప్రాంప్ట్ మీకు లభిస్తుంది!
విండోస్ 10 లో ఇది ఎలా ఉందో ఇక్కడ ఉంది:
ఈ కోడ్ కోసం క్రెడిట్స్ వెళ్తాయి మాట్ .