首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

结合VBS,实现批处理自动以管理员身份执行

这是我在百度回答知友时写的,用于自动以管理员身份执行命令或程序→百度原址 批处理代码,功能:自动以管理员身份执行 test.exe: start admin.vbs   runas /user:administrator...test.exe admin.vbs 代码(延时是为了成功传值给 bat 命令,确保成功) dim wsh   set wsh=WScript.CreateObject("WScript.Shell...WScript.Sleep 3000   wsh.SendKeys "你的密码"   WScript.Sleep 1000   wsh.SendKeys "{enter}" 稍作解释: 先打开一个发送按键的 vbs...在这 3s 时间内,批处理已经执行了你那个命令,等待 VBS 发送密码和回车指令,得到 VBS 传来的值之后,就能执行成功!...Ps: 两个脚本放于同一目录,注意要执行的程序的具体路径,成功的关键在于那个延时是否合理,若不成功,你注意调节延时的长度,改成 5S 之类的,自己调试吧。

2.3K140
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    WPF开发之以管理员身份运行

    管理员运行 1.打开项目的属性 2.选择“安全性”,勾选启用ClickOnce安全设置 3.然后会在Properties里自动生成 app.manifest 打开app.manifest中修改为如下配置...现在运行程序就会要求以管理员身份运行了。 注意 尽管程序的默认用户账户控制是asInvoker,在以管理员身份运行的vs里对其他程序的调用也会以管理员身份(以当前调用权限运行)。...,直接启动应用程序 * 如果不是管理员,则使用启动对象启动程序,以确保使用管理员身份运行 */ //获得当前登录的Windows用户标示...startInfo.FileName = Assembly.GetExecutingAssembly().Location; //设置启动动作,确保以管理员身份运行...//退出 Application.Current.Shutdown(); } } } } 判断程序是否以管理员运行

    2.3K31

    Win10 开启以管理员身份运行

    ✍ 前言: 你们遇到过打开程序提示权限不足,权限错误,无法加载xxx,尤其是用编程语言控制电脑运行。 或者是执行一些命令时需要以管理员权限才执行。本文介绍多种形式开启以管理员身份运行。...✍01 鼠标右击点击以管理员身份运行 ✪ Chrome 浏览器快捷方式举例: ? 鼠标右击以管理员身份运行 ✍02 win + s 开启电脑搜索 win + s 快捷键开启电脑搜索,输入相关程序。...win + s 以管理员身份运行cmd ✍03 快捷方式属性[兼容性设置] 前两种方式每次打开程序时都要进行相关操作才能以管理员身份运行,不能一劳永逸。...鼠标右击程序快捷方式点击属性然后选择兼容性选项,勾选以管理员身份运行此程序。 ✪ Chrome 浏览器快捷方式举例: ?...快捷方式以管理员身份运行 以后只要鼠标双击打开程序就是以管理员身份运行次程序。 ✍04 运行以管理员权限创建此任务 有时我们运行命令也需要以管理员运行,才能执行更多的操作。

    3.7K10

    Win10 开启以管理员身份运行

    ✍ 前言: 你们遇到过打开程序提示权限不足,权限错误,无法加载xxx,尤其是用编程语言控制电脑运行。 或者是执行一些命令时需要以管理员权限才执行。本文介绍多种形式开启以管理员身份运行。...✍01 鼠标右击点击以管理员身份运行(A) ✪ Chrome 浏览器快捷方式举例: ✍02 win + s 开启电脑搜索 win + s 快捷键开启电脑搜索,输入相关程序。...✪ cmd命令提示符举例: ✍03 快捷方式属性[兼容性设置] 前两种方式每次打开程序时都要进行相关操作才能以管理员身份运行,不能一劳永逸。...鼠标右击程序快捷方式点击属性然后选择兼容性选项,勾选以管理员身份运行此程序。 ✪ Chrome 浏览器快捷方式举例: ​ 以后只要鼠标双击打开程序就是以管理员身份运行次程序。...✍04 运行指令以管理员权限创建此任务 有时我们运行命令也需要以管理员运行,才能执行更多的操作。

    3.5K10

    Runas命令能让域用户普通User用户以管理员身份运行指定程序

    你可以写成这样: runas /user:administrator notepad.exe 在某些情况下,为了安全起见,大部分公司都会使用域控制器或只会给员工电脑user的用户权限,这样做能大大提高安全性和可控性...比如:某些特定的部门(如财务,物流)没有管理员权限,但工作又需要使用特定的插件或程序,且该程序或插件又必须以管理员身份运行,在这种情况下,我们如果将用户的权限提升为管理员,那样会增加安全风险而且可能引起很多不可控的情况...echo off runas /user:Colin-PC\Administrator /sa “C:\Program Files\Internet Explorer\iexplore.exe” 说明:以管理员身份运行...向这样,我们将命令保存为批处理后,只要在用户电脑上运行这个批处理(第一次输入管理员密码),以后用户只要双击该文件就可会以管理员身份执行命令中所指定的程序了。 ————————- 这样就完了吗?...如果用户是稍稍有点电脑基础,他就会知道批处理怎样编辑,只要他将指定的程序路径改为他想要以管理员身份运行的程序就可以执行,那岂不是可以为所欲为了? 所以,确定批处理正确无误后,我们应该进行封装操作。

    5.4K00

    Sudo漏洞允许非特权Linux和macOS用户以root身份运行命令

    苹果安全团队成员Joe Vennix发现了sudo实用程序中的一个重要漏洞,即在特定配置下,它可能允许低特权用户或恶意程序在Linux或macOS系统上以 root身份执行命令。 ?...Sudo是最重要、功能最强大且最常用的实用程序之一,是预装在macOS设备和几乎所有UNIX或Linux操作系统上的重要命令。Sudo给了用户不同身份的特权来运行应用程序或命令,而无需切换运行环境。...当用户在终端中输入密码时,攻击者可以看到该文件提供的反馈,以星号(*)标注。 需要注意的是,在sudo的主流版本或许多其他软件包中,默认情况下并不会启用pwfeedback功能。...然而,某些Linux发行版(例如Linux Mint和Elementary OS)在其默认sudoers文件中的确启用了pwfeedback。...Joe Vennix在去年10月报告了sudo中的类似漏洞,攻击者只要通过指定用户ID“ -1”或“4294967295”就可以利用该漏洞以root身份运行命令。

    2.2K10

    WinRM的横向移动详解

    是一项允许管理员在系统上远程执行管理任务的服务。通信通过HTTP(5985)或HTTPS SOAP(5986)执行,默认情况下支持Kerberos和NTLM身份验证以及基本身份验证。...Winrs事件以Microsoft-Windows-WinRM / Operational(事件ID 91)记录在远程主机上,横向成功记得屁屁, Winrm.vbs(通过Winrm.cmd调用) Winrm.vbs...注意:我们需要添加好路由或使用代理把MSF带入内网中 如果已获取本地管理员凭据,则可以使用这些凭据通过WinRM服务与其他主机进行身份验证。 以下模块可以确定本地管理员凭据是否对其他系统有效。...该模块需要本地管理员凭据,域和目标主机。 auxiliary/scanner/winrm/winrm_cmd ? 命令返回: ? 也可以通过WinRM和以下模块执行任意代码。...这样,以集中方式控制此设置可能是有利的,但是更好的方法是利用跳转主机和(主机)防火墙规则来控制应允许哪些计算机连接到WinRM主机。 管理员不是唯一可以利用WinRM进行远程管理的用户。

    2.7K10

    常见的远程执行命令方式整理

    @#123QWE" /tn test /sc onstart /tr c:\programdata\test.bat /ru system /f 在远程系统建立计划任务(计划运行时会以管理员权限在远程系统上执行单条命令...,以管理员权限运行远程进程 -d 不等待程序执行完就返回,请只对非交互式应用程序使用此选项 \ip 可以替换成 @ip.txt (存放多个 ip 的文本),可以批量执行命令 工具说明 需要远程系统开启...”应设为“经典-本地用户以自己的身份验证” wmic 会以管理员权限在远程系统上执行命令 防火墙开启将无法连接 如果报错 "Invalid Global Switch" ,用双引号把包含-的结点括起来即可正常执行...-persist 程序会在后台运行,不会有结果输出,而且会返回这个命令进程的 PID,方便结束进程,用于运行 nc 或者木马程序。...”应设为“经典-本地用户以自己的身份验证” wmicexec.vbs 会以管理员权限在远程系统上执行命令 virustotal 显示 wmiexec.vbs 会被 Kaspersky、Symantec

    6.8K10

    运维实战:Windows服务挂掉了怎么办,通过Bat脚本实现自动重启

    /B :gotAdmin if exist "%temp%\getadmin.vbs" ( del "%temp%\getadmin.vbs" ) rem 定义循环间隔时间和监测的服务,这里设置为1...关于脚本本身的含义大家直接看脚本里面的注释就很清楚了,另外还增加了直接指定管理员命令运行Bat,这样避免直接双击运行Bat脚本而没有权限的问题。这部分脚本可以通用。...大家如果编写了其他运维脚本也在首行可以加上这段,就可以实现自动以管理员身份运行。...官网:http://www.nssm.cc/usage 3.2 Windows服务程序 将批处理脚本作为Windows服务运行的方法是编写一个简单的Windows服务程序,然后在该服务程序中调用批处理文件...你需要编写一个XML配置文件来指定批处理文件的位置和其他参数,然后用winsw.exe和配置文件一起创建服务。

    3.1K20

    Windows 10 Business Editions 专业版在线激活密钥以及 Microsoft Office 激活方法以及查看激活到期时间是否永久激活

    2、 接下来在桌面左下角的 cortana 搜索框中输入 CMD ,待出现“命令提示符”工具时,右击选择“以管理员身份”运行。...此时将“以管理员身份”打开“MSDOS”窗口,在此界面中,依次输出以下命令: slmgr.vbs /upk 复制以上命令,并在MSDOW窗口中右击以粘贴此命令,按回车进行确定。...打开word后,点击文件,找到账户,可以看到已经激活了 image.png 四、查看激活到期时间 查看系统激活过期时间: 在打开的运行窗口中,输入命令Slmgr.vbs -xpr然后点击确定按钮...image.png image.png 如果要知道激活的详细信息的话,就需要在运行窗口输入命令slmgr.vbs -dlv然后点击确定按钮 image.png image.png 2019.06.30...Trying another KMS Server & set /a i+=1 & goto server) pause >nul exit 保存之后,修改文本文档后缀,将.txt修改为.bat 保持联网,然后以管理员身份运行

    7.4K62

    威联通NAS搭建KMS激活服务器实现激活windows系统和office

    威联通NAS利用Container Station容器管理器中的Docker搭建KMS激活服务器实现激活windows系统和office 前言 Windows系统中能够通过KMS进行激活的一般称为VL版...下面以 Windows10专业工作站版 为例演示一下如何使用KMS激活系统。...这里首先我们先判断一下我们的Windows是什么版本,管理员身份运行命令提示符,输入:wmic os get caption 看到我这里是Windows 10 专业工作站版 ?...依旧管理员身份打开命令提示符,键入如下命令(对应您自己的情况修改以下命令内容。...首先先确认下我们的Office是否为VOL版,方法如下(请您根据自身情况更改以下命令): 管理员身份运行命令提示符,输入 cd C:\Program Files\Microsoft Office\Office16

    7.8K50

    激活windows10转到电脑设置的水印消失3种方法总结

    首先以管理员身份打开“命令提示符”窗口,右击桌面Windows按钮,从其右键菜单中选择“命令提示符(管理员)”项。...slmgr /skms zh.us.to slmgr /ato 如果出现报错: 错误: 0xC004F025 拒绝访问: 所请求的操作需要提升特权 解决办法:cmd右键然后以管理员身份运行 方法二...解压并以管理员身份运行其中的“KMS”程序:右击对应的程序,从其右键菜单中选择“以管理员身份行”项。 2、从打开的程序主界面中,点击“一键永久激活Windows和Office”按钮。...3、由于“KMS”通过重复激活操作来确保Win10正式版处于一直激活状态,因此会要求修改注册表以实现后台自动运行状态。对于安装有安全防护类软件的电脑,请“允许”修改注册表。...同时建议将此KMS工具添加到安全类软件“信任”列表中,以确保KMS的正常运行。

    4K80

    NSIS 脚本,安装时添加防火墙规则

    一方面可以实现较高控制,避免各种脚本的奇异表现和让杀毒软件开森, 另一方面可以比较方便编写代码进行调试以及在后续 OTA 时执行统一的行为 场景 在 Windows 上运行需要访问网络或者提供网络服务的程序...默认情况下,在首次运行程序时,可能会有如下弹窗,只有用户点击运行才能继续使用网络。部分情况,可能是直接被拦截,都没有这个提示。...改进 CMD 命令行窗口的闪烁 这里使用的方式是,在 NSIS 中,调用 vbs 脚本,可以做到没有命令行窗口。..." ' Delete "$INSTDIR\*.*" RMDir /r "$INSTDIR"SectionEnd 注意事项 netsh advfirewall 命令操作,需要管理员权限。...通常安装程序会以管理员身份运行,如果不是,则需要注意这个问题。

    7410
    领券