win7系统开机时自动以最高权限运行启动目录下的bat文件

win7系统开机时自动以最高权限运行启动目录下的bat文件,第1张

bat是没有隐藏自身的功能的,用VBS脚本倒是可以做到。非要用bat的话,也只能用VBS脚本运行bat文件。具体做法:

一、开机起动并隐藏运行:

set ws=WScript.CreateObject("WScript.Shell")

ws.Run "f:\aaa.bat",0

将以上两行复制到记事本保存,改后缀名.txt为.vbs。该脚本的功能是后台隐藏运行f盘下的aaa.bat文件。

然后将vbs文件复制到开机启动项里:开始》所有程序》启动

二、获取win7系统时间,并且在规定日期时间内运行制定文件夹下的bat文件:

这需要写出刚才那个aaa.bat文件了,下面两行复制到记事本保存为f:\aaa.bat即可运行c盘下的bat文件:

@echo off

if %date%==2012.04.25 start c:\bbb.bat

日期不一定为“2012.04.25 ”这样的格式,在命令行中输入echo %date% 回车可查到该格式。

解决方法:

1、右键点击Bat批处理,选择编辑,然后打开,重新另存为

编码选择ANSI

即可。若以别的方式(如UTF-8)编辑了批处理,转换成ANSI格式即可;

2、下面是保存后文件;

3、打开运行后,乱码的问题解决了。


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

原文地址: http://outofmemory.cn/tougao/9587050.html

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

发表评论

登录后才能评论

评论列表(0条)

保存