以管理员打开软件的bat批处理

需要一个bat批处理解决运行程序以管理员打开,本地管理员账号和密码提前输入进去的这种
另外我在最后写一了段runas /user:admin。

直接打开powershell ise执行,可以看到每步执行情况


@echo off
echo Enter administrator username:
set /p username=
echo Enter administrator password:
set /p password=

echo Running program as administrator...
runas /user:%username% "%~dp0\your_program.exe"

exit