windows 7 怎样设置bat文件运行 双击

已举报 回答 关注
windows 7 怎样设置bat文件运行 双击
问在线客服
扫码问在线客服
  • 回答数

    6

  • 浏览数

    3,759

6个回答 默认排序
  • 默认排序
  • 按时间排序

已采纳
举个例子比如利用批处理清理 系统垃圾

把如下代码存放在一个TXT文档里,名字大家随便取,之后我们把.txt格式改成.bat的格式,之后双击双l.bat文件,等一段的时间,屏幕就会提示“系统垃圾清除完成”,按照提示按任意键即可退出。

@echo off

del/f/s/q %systemdrive%\*.tmp

del/f/s/q %systemdrive%\*._mp

del/f/s/q %systemdrive%\*.log

del/f/s/q %systemdrive%\*.gid

del/f/s/q %systemdrive%\*.chk

del/f/s/q %systemdrive%\*.old

del/f/s/q %windir%\*.bak

del/f/q %systemdrive%\recycled\*.*

del/f/q %windir%\prefetch\*.*

rd/s/q %windir%\temp & md %windir%\tempemp% &md %temp%

del/f/q %userprofile%\cookies\*.*

del/f/q %userprofile%\recent\*.*

rd/s/q \“%userprofile%\Local Settings\Temporary Internet Files\”

cls & echo 系统垃圾清除完成:)

echo. & pause
取消 评论
那要看你的BAT文件的具体内容了......
在XP下可以运行,说明批处理文件中的命令支持XP,但却不一定就能兼容win7呀!!
取消 评论
你发一下代码看看,可能是代码出错了,你可以在你不确定的代码前面写一条pause.看看,到底是哪个错误
取消 评论
你这个问题没有详细的错误信息,很难让人给你准确的回答。首先你可以编辑run.bat,在文件最后添加一行,输入pause重新运行,这时你应该可以看到错误提示。
取消 评论
两种方案:
1、linux的crontab可以设置定时执行命令,比如定时执行 php aim.php
2、使用php脚本while(){ sleep(1000);} 代表指定时间1000s 执行一次,可以配合
?php
ignore_user_abort(); // 用户退出继续执行
set_time_limit(0); // 永远不超时
while(1){
// php script;

sleep(1000); // 单位 秒

}
?
取消 评论
可能是那个地方输入错误,在就是这个:@echo off
if exist data\1.txt goto found
if not exist data\1.txt goto notfound

:notfound
echo notfound
goto end
:found
echo found
goto end

:end
pause
有问题
取消 评论
ZOL问答 > windows 7 怎样设置bat文件运行 双击

举报

感谢您为社区的和谐贡献力量请选择举报类型

举报成功

经过核实后将会做出处理
感谢您为社区和谐做出贡献

扫码参与新品0元试用
晒单、顶楼豪礼等你拿

扫一扫,关注我们
提示

确定要取消此次报名,退出该活动?