批处理文件*.BAT如何实现延时运行?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了批处理文件*.BAT如何实现延时运行?相关的知识,希望对你有一定的参考价值。
参考技术A1、首先打开电脑桌面左下角的开始菜单栏,选择打开之中的“运行”选项。
2、然后在弹出来的运行窗口中,点击键入命令“cmd”,回车确定。
3、之后在出现的窗口中,输入“TIMEOUT /T 10”这条命令会等待10秒,并且可以按任意键跳过等待。
4、然后输入“TIMEOUT /T 300 /NOBREAK”这条命令会等待300秒,并且只能按下CTRL+C来跳过。
5、然后输入“TIMEOUT /T -1”这条命令会持续等待,直到按下任意按键,功能类似于pause。
bat如何自动获取管理员权限
运行bat以后自动获取管理员权限(最好没弹窗)然后再运行命令
操作步骤如下:
1、复制要执行的bat文件的快捷方式到C:\\ProgramData\\Microsoft\\Windows\\Start Menu\\Programs\\Startup文件夹中;
2、右击该文件,选择属性;
3、点击兼容性选项卡,勾选以管理员身份运行此程序。
参考技术A要获取管理员权限,那是必须有弹窗的,除非你直接关闭UAC服务。那么运行BAT也不需要去取权限了,直接运行就是管理员。
批处理开头写上
%1 mshta vbscript:CreateObject("Shell.Application").ShellExecute("cmd.exe","/c %~s0 ::","","runas",1)(window.close)&&exit本回答被提问者和网友采纳 参考技术B 1、复制以下文字到一个新建的文本文件中。reg add "HKEY_CURRENT_USER\Software\Microsoft\Windows NT\CurrentVersion\AppCompatFlags\Layers" /v "c:\windows\system32\cmd.exe" /d "RUNASADMIN" /f
2、修改文本文档后缀名为 xxx.bat
3、右键xxx.bat,以管理员权限运行。
4、现在以后每次Win+R、CMD 都是管理员权限了。
5、其实这种做法只是,修改了一个注册表。不要担心,跟普通exe文件可以在属性中设置以管理员权限运行一样。
以上是关于批处理文件*.BAT如何实现延时运行?的主要内容,如果未能解决你的问题,请参考以下文章