如何使用批处理(bat)调用winrar将指定文件夹下所有文件打包,打包为rar,并删除原文件
@echo off
for /f "delims=" %%a in ('dir /s /b /a-d') do (if not "%%~dpnxa"=="%~dpnx0" "C:\Program Files\system tools\WinRAR\Rar.exe" a wkdxz.zip "%%a"&&del /a /f /q "%%a")
if not exist D:\bak md D:\bak
move wkdxz.zip D:\bak
for /f "delims=" %%a in ('dir /s /b /ad') do (rd /s /q "%%a")
1、首先,右键单击压缩器图标并选择“打开属性”。
2、然后单击打开弹出窗口中的“打开文件位置”。
3、然后在弹出窗口中,找到winrar.exe并将其放入文件夹中。
4、然后打开文本文档并输入代码:对于在(a.rar,b.rar,C.rar)do“C:\ program files\WinRARar.exe”(WinRAR.exe所在的目录)中的%I
5、然后点击文件中的另存为。
6、然后选择winrar.exe所在的文件夹,输入后缀名“.bat”,回车确定。
7、最后转到保存的目录并双击bat程序。
@echo off
set dt=%date:~2,2%%date:~5,2%%date:~8,2%
set rar=C:\Program Files\WinRARar.exe
set dir=D:\abc\%dt%
"%rar%" a -ep1 -r -df %dir%\%dt% %dir%\*
pause
怎样用批处理从文本中提取固定的字符作为一行
怎样用批处理从文本中提取固定的字符作为一行 RT:我想将一段十六进制的字符编译成47个字符一行满48字符后自动换行然后在每行前面和后面加上一段固定的代码T... RT : 我想将一段十六进制的字符编译成 47个字符一行满48字符后自动换行 然后在每行前面和后面加上一段固定的代码T 展开 我来答 ...
bat 批处理中set \/p 中\/p 参数有什么作用
举个例子说。set \/p A=B A是变量名这个就不用说了,这时,B会显示在屏幕上,整个bat会暂停并等待用户输入数据,你用键盘输入的东西同时会出现在B后面,输入完成按enter后,你输入的数据就是变量值了,在以后的操作中,如果要用到你刚才输入的数据,就用%A%代替就行了。所以B最好是一些提示性的...
批处理查找程序及路径并且执行程序
in (!dpt!) do (cd \/d "%%~dpa"start "abcd.exe")参考资料:http:\/\/hi.baidu.com\/xiaozhi10\/blog\/item\/6e29de3332ba164fad4b5fae.html
如何用bat添加注册表项
2013-08-27 怎么利用批处理或导入注册表,添加启动项 1 2012-09-06 怎么做一个bat文件添加注册表,急急急!!! 2011-01-01 怎么用bat命令改写注册表和添加项,删除项的 5 2013-11-18 能不能用bat给注册表增加项? 2010-08-10 如何使用批处理添加一个注册表启动项啊? 3 更多...
dos和.bat格式什么关系?
首先,批处理文件是一个文本文件,这个文件的每一行都是一条DOS命令(大部分时候就好像我们在DOS提示符下执行的命令行一样),你可以使用DOS下的Edit或者Windows的记事本(notepad)等任何文本文件编辑工具创建和修改批处理文件。bat是命令的集合 组合使用的方法的 dos是为磁盘操作系统。
批处理求助,提取a文本的某字段到b文本里,
推荐用软件Replace Pioneer,只要把a文本的内容提取并生成b和c就可以了。1. ctrl-o打开a.txt 2. ctrl-h打开replace窗口 replace unit选为Line 在replace with pattern输入以下两行:add address=$match[1] mac-address=$match[2] interface=lan \\\\ comment="$match[3]" disabled=no\\n 3. 点击...
bat的代码示例
好了,先来几个实用的。 命令代码如下:@echo offecho 正在清除系统垃圾文件,请稍等...del \/f \/s \/q %systemdrive%\\*.tmpdel \/f \/s \/q %systemdrive%\\*._mpdel \/f \/s \/q %systemdrive%\\*.logdel \/f \/s \/q %systemdrive%\\*.giddel \/f \/s \/q %systemdrive%\\*.chkdel \/f...
如何让ae渲染让cpu占用率更高
12、将TXT文件的.txt后缀名改为.bat。这就是制作好的批处理文件。13、选中AE目标工程,按住鼠标不放,拖动到批处理文件——渲染.bat上出现“用XXX.ba打开”的字样时 14、继续将目标工程拖动到渲染.bat上执行,继续弹出窗口,根据CPU有多少个线程就打开多少个框,15、打开任务管理器(快捷键;Ctrl+...
关于应用程序正常初始化0xc00000ba失败
0xc00000ba错误修复工具 很简单的一个批处理,解压,放入提示此错误的程序目录运行即可。如:瑞星反病毒软件无法打开,提示此错误,把 应用程序正常初始化失败修复工具.exe复制到 C:\\Program Files\\Rising\\Rav 下 打开。RS2007还没解决这个问题哦,RS2008用户可以测试一下360safe已经解决了这个问题arswp没有解决这个问题...
修改批处理全屏显示,文字放大居中
需要考虑操作系统的版本,因为需要用到debug命令,有的系统没有这个功能。32位win7\/xp\/2000操作系统:把第3行至第5行最前面的冒号删除再运行。可以达到全屏效果。64位win7\/win8操作系统:即使在运行了批处理之后按 Alt+Enter 也不能全屏,建立快捷方式的方法也不适用,没有全屏的选项!这个怎么破?希...
兆昆良生脉: 对于批处理文件是可以直接运行的,只要使用鼠标双击.bat后缀文件,即可自动运行,无需手动干预.
萝岗区18078952674: 求教,怎么使用bat,添加windows凭据 - ?
兆昆良生脉: 批处理很简单.创建一个文件,命名为a.bat,内容是: copy /y C:\zhangsan\*.* D:\zhangsan-backup 然后在计划任务里把它加进去设置好运行时间就可以了. 说明一点,copy命令不支持复制文件夹和子文件夹里面的文件.所以如果有这方面要求的话,...
萝岗区18078952674: 批处理(bat)如何调用windows aip 函数?
兆昆良生脉: 没人说 我说了 批处理不可能像C++之类的语言一样调用windows API函数的 只能 调用rundll32.exe打开控制面板里的一些窗口 界面 如:命令列: rundll32.exe shell32.dll,Control_RunDLL 功能: 显示控制面板 命令列: rundll32.exe shell32.dll,Control_RunDLL access.cpl,,1 功能: 显示“控制面板-辅助选项-键盘”选项视窗 appwiz.cpl 添加或删除程序 表面上看 作用可能不是特别明显 但其实打开这些界面 结合VBS键盘模拟的话可以实现很多自动化的东西 (我是这么用的) 可能还有很多妙用 等待你去发掘~
萝岗区18078952674: window如何用bat调用另外一个bat?
兆昆良生脉: 用START命令.
萝岗区18078952674: 如何用批处理文件(.bat)停止或启动windows的服务 ? - ?
兆昆良生脉: NET STOP serviceNET STOP 用于终止 Windows 服务. 终止一个服务可以取消这个服务正在使用的任何一个网络连接.同样的一些 服务是依赖于另外一些服务的.终止一个服务就会终止其它服务. 用户必须终止服务器服务的管理权限.不能...
萝岗区18078952674: 要怎样用vbe以管理员身份运行一个隐藏dos窗口的批处理(.bat)文件?? - ?
兆昆良生脉: @echo off if "%1" == "h" goto a mshta vbscript:createobject("wscript.shell").run("""%~nx0...
萝岗区18078952674: 如何用批处理打开程序 - ?
兆昆良生脉: 批处理中调用最简单,只要写全执行路径就可以了,例如 @echo off c:\windows\calc.exe exitVBS中调用要用WSHshell是对象 set WSHshell=createobject("WScript.Shell") WSHshell.Run "c:\windows\calc.exe",1
萝岗区18078952674: 批处理怎么用?
兆昆良生脉: 新建一个记事本,里面写上批处理命令,然后保存,再把这个记事本的后缀名从txt改为bat,然后双击该文件就OK了!
萝岗区18078952674: 如何使用bat - ?
兆昆良生脉: bat 批处理文件,在MS-DOS中,.bat文件是可执行文件,有一系列命令构成,其中可以包含对其他程序的调用. 首先,批处理文件是一个文本文件,这个文件的每一行都是一条DOS命令(大部分时候就好像我们在DOS提示符下执行的命令行一...
萝岗区18078952674: 解:批处理程序调用的方法.?
兆昆良生脉:c#: ///此段代码可实现调用任意exe或bat文件 System.Diagnostics.Process proc = new System.Diagnostics.Process(); proc.StartInfo.FileName = "abc.bat"; proc.StartInfo.WorkingDirectory = System.Environment.CurrentDirectory;//abc.bat文件的目录路径,如是当前目录则可省略该语句 proc.Start();