當前位置:首頁 » 賬號管理 » 批處理中怎樣用管理員運行
擴展閱讀
自己在網上買茶怎樣 2025-08-25 15:41:36
瓦楞紙怎樣做好看垃圾桶 2025-08-25 15:34:52
手機微信表情怎樣製作 2025-08-25 15:26:01

批處理中怎樣用管理員運行

發布時間: 2022-06-17 09:44:51

❶ 如何讓bat文件已管理員身份運行

有些批處理需要很高的許可權執行才能達到我們所需要的效果,將以下代碼放入批處理最頂部就可以實現以管理員身份運行了。

@echo off

>nul 2>&1 "%SYSTEMROOT%system32cacls.exe" "%SYSTEMROOT%system32configsystem"

if '%errorlevel%' NEQ '0' (

goto UACPrompt

) else ( goto gotAdmin )

:UACPrompt

echo Set UAC = CreateObject^("Shell.Application"^) > "%temp%getadmin.vbs"

echo UAC.ShellExecute "%~s0", "", "", "runas", 1 >> "%temp%getadmin.vbs"

"%temp%getadmin.vbs"

exit /B

:gotAdmin

if exist "%temp%getadmin.vbs" ( del "%temp%getadmin.vbs" )

(1)批處理中怎樣用管理員運行擴展閱讀

bat常用命令:

1、Echo 命令

語法: echo [{on|off}] [message]

ECHO [ON | OFF] 打開回顯或關閉回顯功能。

ECHO 顯示當前回顯設置。

ECHO [message] 顯示信息。

echo off 表示在此語句後所有運行的命令都不顯示命令行本身;默認是on,on時會顯示如: C:文件夾路徑>命令行。

在實際應用中我們會把這條命令和重定向符號( 也稱為管道符號,一般用 > >> ^ )結合來實現輸入一些命令到特定格式的文件中。

Sample: echo off

Sample: echo hello world (顯示出「hello world」)

Sample: echo Windows Registry Editor Version 5.00 > c:setupreg.reg (此前還沒有 setupreg.reg 這個文件)

Sample: echo "SourcePath"="D:\Win2003\" >> c:setupreg.reg (追加內容進 setupreg.reg 這個文件)

2、@ 命令

表示不顯示@後面的命令,(在入侵過程中自然不能讓對方看到你使用的命令啦)

@ 與 echo off 相象,但它是加在每個命令行的最前面,表示運行時不顯示這一行的命令行(只能影響當前行)。

Sample: @echo off (此語句常用於開頭,表示不顯示所有的命令行信息,包括此句)

Sample: @echo please wait a minite...

Sample: @format X: /q/u/autoset

(format 這個命令是不可以使用/y這個參數的,可喜的是微軟留了個autoset這個參數給我們,效果和/y是一樣的。)

3、Goto 命令

語法:goto label (label是參數,指定所要轉向的批處理程序中的行。)

指定跳轉到標簽行,找到標簽行後,程序將處理從下一行開始的命令。

label標簽的名字可以隨便起,但是最好是有意義的,字母前必須加個冒號「:」來表示這個字母是標簽。

goto命令就是根據這個冒號來尋找下一步跳到到那裡。經常與 if 配合使用,根據不同的條件來執行不同的命令組。

❷ 如何使用Bat批處理設置某應用程序默認以管理員身份運行

以下代碼復制粘貼到記事本,另存為xx.bat,編碼選ANSI
@echo off
rem 將一個指定應用程序設置為默認以管理員身份運行
set #=Any question&set @=WX&set $=Q&set/az=0x53b7e0b4
title %#% +%$%%$%/%@% %z%
set "exefile=D:\xxx\yourfile.exe"
if not exist "%exefile%" (echo;"%exefile%" not found&pause&exit)
reg add "HKCU\SOFTWARE\Microsoft\Windows NT\CurrentVersion\AppCompatFlags\Layers" /v "%exefile%" /t REG_SZ /d RUNASADMIN
echo;%#% +%$%%$%/%@% %z%
pause
exit

❸ win10 批處理如何自動以管理員身份運行

在windows10系統中運行批處理的時候,也是可以以管理員身份來運行這個批處理文件的。
在批處理文件上點擊滑鼠右鍵,選擇以管理員身份運行。這樣就會以管理員身份來運行這個批處理文件了。

❹ 怎樣以管理員許可權運行MS-DOS 批處理文件

runas
命令
或者在這個文件上單擊右鍵選擇運行方式...
然後輸入用戶名和密碼就可以了
runas
/user:user_name
program.exe
user_name是要使用哪個用戶運行該程序就寫上哪個用戶名,program.exe是
程序名
,如果program.exe不在
system32
目錄下的話,需要指明具體路徑。

❺ 怎樣自動以管理員身份運行bat文件

可以給bat文件創建一個快捷方式,用滑鼠右鍵單擊快捷方式,選擇「屬性」,打開屬性中的「快捷方式」選項卡,點擊「高級」,在新窗口中勾選「用管理員身份運行」,點擊「確定」。這樣只要打開bat文件的快捷方式即可自動以管理員身份運行它。

❻ 批處理以管理員身份運行

1、首先點擊開始按鈕

❼ 批處理中添加管理員運行模式

你也太懶了,runas可以實現,但是會出錯。
runas xxx.exe /user administrator
更要命的是,他還要你輸入密碼。更麻煩