Webmaster Destek Forumu

Yarınların için bir şey yapmazsan, ölene dek Alarm kurmaya mahkumsun !
İletişim
  • Duyuru; Sizde hemen Üye Olup Sorunuzu Sorabilirsiniz, katılım ve kullanım tamamen Ücretsizdir!

Windows .BAT (Batch) Scripti Yönetici Olarak Çalıştırma Nasıl Yapılır?

Khann

Forum Üyesi
Katılım
18 Eki 2022
Mesajlar
43
Puanları
0
Merhaba Arkadaşlar

Windows’ta oluşturduğunuz .BAT uzantılı Batch dosyalarında bazı durumlarda Administrator yetkisine ihtiyaç olacaktır. Scriptin içeriğini aşağıdaki şekilde düzenlemeniz yeterlidir. Kullanımı oldukça kolaydır. Aşağıdaki satırların en altındaki satırı, bölüme kendi kodlarınızı yerleştirebilirsiniz :


Kod:
Kod:
@echo off
:: BatchGotAdmin
:-------------------------------------
REM --> İzin kontrolü yapılıyor
>nul 2>&1 "%SYSTEMROOT%\system32\cacls.exe" "%SYSTEMROOT%\system32\config\system"
REM --> Eget hata alınırsa yönetici değiliz demektir.
if '%errorlevel%' NEQ '0' (
echo Administrator izni isteniyor...
goto UACPrompt
) else ( goto gotAdmin )
:UACPrompt
echo Set UAC = CreateObject^("Shell.Application"^) > "%temp%\getadmin.vbs"
set params = %*:"=""
echo UAC.ShellExecute "cmd.exe", "/c %~s0 %params%", "", "runas", 1 >> "%temp%\getadmin.vbs"
"%temp%\getadmin.vbs"
del "%temp%\getadmin.vbs"
exit /B
:gotAdmin
pushd "%CD%"
CD /D "%~dp0"
:--------------------------------------
SCRIPT KOMUTLARINIZI BU SATIRI SİLEREK YAPIŞTIRINIZ


Script by Ben Gripka
 
Üst