[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖

[文本处理] 求助当录像文件占满分区时自动删除文件并重启dvr软件的批处理

有台机子作为dvr工控机使用,因前几天更换主板造成dvr软件失效需重新注册才能自动删除老文件,但当初做工程的已经找不到了,现在我想通过编写个批处理文件来解决问题,但是自己在这方面一窍不通不知道咋写。请教高手指点!以后会加强这方面的学习的!呵呵
   编写思路:当批处理文件发现dvr系统的录像文件已经把D(例)盘占满,自动关闭dvr软件,自动删除D盘文件,然后重新启动dvr软件。
  (dvr路径假设在 C:/DVR/DVR.exe 在D盘所生成的文件夹名为1,2,----16(共16个文件夹),除了生成的录像文件D盘不放其他文件)
              我的邮箱:[email=hnxc64@yahoo.com.cn]hnxc64@yahoo.com.cn[/email]
                          谢谢了

[ 本帖最后由 hnxc64 于 2008-12-30 08:55 编辑 ]

接受建议,正在学习中

TOP

最好把每句代码都解释下!

这是本论坛最不受欢迎的话之一。
建议先去看看批处理基础教程吧。
我帮忙写的代码不需要付钱。如果一定要给,请在微信群或QQ群发给大家吧。
【微信公众号、微信群、QQ群】http://bbs.bathome.net/thread-3473-1-1.html
【支持批处理之家,加入VIP会员!】http://bbs.bathome.net/thread-67716-1-1.html

TOP

先谢谢楼上的大哥,换个思路:
    dvr.exe路径在c:/        进程名 dvr.exe
        dvr生成的文件全在d盘,共生成16个文件夹,名称分别是1,2,3,-----16。除此没有其他文件。每个文件夹下是按日期生成的字文件夹。
    现在说编写思路:1)批处理自动运行
                    2)让批处理自动检查d盘每个文件夹里的子文件,自动删除3天前生成的子文件夹。注意需要删除的是文件夹(呵呵!不来回换盘了,编着麻烦!我把d,e,f合成一个盘,省事儿!!)
      还有个问题:编好的批处理放在那,d盘根目录还是子目录
     

      兄弟刚刚接触到批处理,整个一菜鸟,啥都不懂!文件夹

[ 本帖最后由 hnxc64 于 2009-1-2 07:31 编辑 ]

TOP

回复 5楼 的帖子

哪句不懂,就问哪句,有很多热心人会告诉你答案;如果全部不懂,建议先去学习基础教程,这样才能更快的掌握批处理。
我帮忙写的代码不需要付钱。如果一定要给,请在微信群或QQ群发给大家吧。
【微信公众号、微信群、QQ群】http://bbs.bathome.net/thread-3473-1-1.html
【支持批处理之家,加入VIP会员!】http://bbs.bathome.net/thread-67716-1-1.html

TOP

谢谢版主回答,我也学习下,不过还没看懂,慢慢研究哦~~~

TOP

  1. @echo off
  2. for /f "tokens=3" %%a in ('dir /a D:\') do (
  3.   set FreeSpace=%%a
  4. )
  5. if "%FreeSpace%" equ "0" (
  6.   taskkill /f /im dvr.exe
  7.   for /r D:\ %%a in (.) do (
  8.     rd /s /q %%a
  9.   )
  10.   start "" "C:/DVR/DVR.exe"
  11. )
复制代码
我帮忙写的代码不需要付钱。如果一定要给,请在微信群或QQ群发给大家吧。
【微信公众号、微信群、QQ群】http://bbs.bathome.net/thread-3473-1-1.html
【支持批处理之家,加入VIP会员!】http://bbs.bathome.net/thread-67716-1-1.html

TOP

dvr软件的进程名是dvr.exe么?
我帮忙写的代码不需要付钱。如果一定要给,请在微信群或QQ群发给大家吧。
【微信公众号、微信群、QQ群】http://bbs.bathome.net/thread-3473-1-1.html
【支持批处理之家,加入VIP会员!】http://bbs.bathome.net/thread-67716-1-1.html

TOP

请高手 前辈 赐教啊

TOP

返回列表