如何在批处理bat文件中,以管理员的身份运行其他exe安装程序

如何在批处理bat文件中,以管理员的身份运行其他exe安装程序,第1张

举例代码如下:

runas /user:administrator "C:\Windows\System32\dotNetFx40_Full_x86_x64exe"

代码运行后会提示输入administrator的密码,而且输入的密码不会回显,如果密码正确将会以管理员启动目标exe,如果错误将跳过这一行。

注意事项:要使用runas命令,Secondary Logon服务必须启动才行,否则runas将会失败。

只要将常用的安装程序放到一个文件夹里,然后将这个批处理程序放在里头,用的时候只要点一下这个批处理程序,便可以同时启动目录下所有的安装程序,省的一个个去点了。程序的原理也很简单,就是通过 for %%c in (exe) do start %%c 这条语句遍历目录下的所有可执行程序(exe文件)并将其启动。如果你想将批处理程序放在根目录下而将安装程序放置在一个文件中(比如文件夹Installer),则只需将上面那条语句改为:for %%c in (\Installer\exe) do start %%c 。这样只需双击根目录下的批处理程序即可执行批量安装了!程序语句如下:@ECHO OFFclsECHO ECHO =-=-=批处理程序安装精灵 V10 欢迎使用!=-=-=ECHOECHO 》》开始执行批处理ECHOECHO 》》正在打开全部安装程序@ECHO ONfor %%c in (exe) do start %%c @ECHO OFFECHO ECHO 》》全部安装程序已执行,按任意键退出。ECHO ECHO -= 感谢使用!=-ECHO =======================================================ECHO >

实验目标:

使用批处理实现搜狗拼音的自动安装

实验步骤:

1下载搜狗拼音的安装包,本实验使用sogou_pinyin_50aexe

2在安装包所在目录下新建批处理文件sogou_installbat

3编辑批处理文件sogou_installbat,输入以下命令并保存。

[plain]

start /wait sogou_pinyin_50aexe /S

4双击批处理文件执行之。

5要是以管理员身份来执行此批处理文件,有可能会提醒"找不到文件XXX"此时,可对批处理文件稍作修改。

[plain]

cd 安装文件所在路径

start /wait sogou_pinyin_50aexe /S

6执行批处理后,软件便会自动安装。

实验总结:

1其他软件的全自动安装方法与该实验演示的方法类似。

2各类软件的全自动安装命令并不一定相同,大部分软件的安装命令在网上是可以找到答案的。

3在win7系统下,执行安装软件时可能会提醒"是否允许对计算机进行更改",这样的话对批处理自动安装软件有一定的影响。这时:你可以使用管理员来执行批处理文件。还可以,在"控制面板- *** 作中心-更改用户账户控制设置"中进行设置。

以上就是关于如何在批处理bat文件中,以管理员的身份运行其他exe安装程序全部的内容,包括:如何在批处理bat文件中,以管理员的身份运行其他exe安装程序、用批处理来安装程序、如何用批处理来安装软件等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/9662840.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-30
下一篇 2023-04-30

发表评论

登录后才能评论

评论列表(0条)

保存