用这个CMD命令是不是可以组织CF cmd运行bat文件命令

&热门教程推荐
12345678910
&热门系统专题
&Win7系统推荐
&|&&|&本站发布的系统与软件仅为个人学习测试使用,请在下载后24小时内删除,不得用于任何商业用途,否则后果自负,请支持购买微软正版软件!
如侵犯到您的权益,请及时通知我们,我们会及时处理。
Copyright @ 2011 系统城热门搜索:
您的位置: -&
软件教程分类查找
非常抱歉!2345软件大全没能为您提供完善服务,万分感谢能得到您的指点!
您的建议:
精品软件课程
人气:347841
Cool Edit是一个非常出色的数字音乐编辑器
人气:684694
腾讯QQ支持在线聊天、视频电话、点对点断点
人气:603198
搜狗拼音输入法是网上最流行、功能最强大的
人气:2153299
快播播放器(Qvod Player)是一款基于准视频
小游戏推荐
win7怎么通过cmd命令禁止文件启动时弹出警告窗口
出处:2345软件大全
核心提示:win7怎么通过cmd命令禁止文件启动时弹出警告窗口?一起看看吧!
  win7怎么通过cmd命令禁止文件启动时弹出警告窗口?很多朋友可能还不知道,下面小编给你分享下解决办法。  1.使用组合快捷键win键+r键打开运行窗口,输入“cmd”回车确认打开命令窗口。  2.在打开的命令窗口中输入“reg add HKCUSoftwareMicrosoftWindowsCurrentVersionPoliciesAssociations /v ModRiskFileTypes /t REG_SZ /d ...vbs /f ”回车确认。  3.在命令窗口提示操作成功之后,点击命令窗口输入“gpupdate /force ”回车确认。  4.在命令窗口中看到计算机策略更新成功完成,即可关闭命令窗口完成操作。  大家在进行以上的设置的时候,要三思而后行,因为虽然安全警告窗口很烦人,但是这也是对电脑的一种保护,还是很有必要的,所以大家考虑清楚再进行操作吧!
相关教程推荐
相关软件推荐
资源统计:无插件软件:185507个 无病毒软件:185821个 昨日已处理107个带插件、病毒的软件
本站总软件:185821个 软件总下载次数:23.287亿次
软件教程文章:102589篇 总浏览次数:3.302亿次君,已阅读到文档的结尾了呢~~
C#如何调用以管理员身份运行的cmd命令提示符,c语言,cf,c罗,c语言编程软件,c站,c
扫扫二维码,随身浏览文档
手机或平板扫扫即可继续访问
C#如何调用以管理员身份运行的cmd命令提示符
举报该文档为侵权文档。
举报该文档含有违规或不良信息。
反馈该文档无法正常浏览。
举报该文档为重复文档。
推荐理由:
将文档分享至:
分享完整地址
文档地址:
粘贴到BBS或博客
flash地址:
支持嵌入FLASH地址的网站使用
html代码:
&embed src='/DocinViewer--144.swf' width='100%' height='600' type=application/x-shockwave-flash ALLOWFULLSCREEN='true' ALLOWSCRIPTACCESS='always'&&/embed&
450px*300px480px*400px650px*490px
支持嵌入HTML代码的网站使用
您的内容已经提交成功
您所提交的内容需要审核后才能发布,请您等待!
3秒自动关闭窗口查看: 12289|回复: 3
cmd执行Zip压缩命令WinRAR并隐藏进度窗口
TA的每日心情开心昨天&08:12签到天数: 217 天[LV.7]常住居民III
WinRAR& &&&&命令&& &-&开关1&& &-&开关N&& &&压缩文件&& &&文件...&& &&@列表文件...&& &&解压路径\&& &
命令 要& &WinRAR& &运行的字符组合代表功能& &
&&开关 切换操作指定类型,压缩强度,压缩文件类型,等等的定义。& &
&&压缩文件 要处理的压缩文件名。& &
&&文件 要处理的文件名。& &
&&列表文件 列表文件是包含要处理文件名称的纯文本。文件名应该在第一卷启动。可以在列表文件中使用//字符后添加注释。例如,你可以包含两列字符串创建& &backup.lst:c:\work\doc\*.txt& &//备份文本文档& && && &&&c:\work\image\*.bmp& &//备份图片c:\work\misc并接着运行:& &winrar& &a& &backup& &@backup.lst你可以在命令行中同时指定普通的文件名和列表文件名。& &
&&解压路径 只与命令& &e& &和& &x& &,搭配使用。指出解压文件添加的位置。如果文件夹不存在时,会自动创建。& &
&&注意事项& &
&&a)& &如果未指定& &文件& &或是& &列表文件& &时,WinRAR& &将会以缺省的& &*.*& &运行全部的文件;& &
&&b)& &如果未指定压缩文件扩展名时,WinRAR& &将会使用在& &压缩配置& &中选定的默认压缩文件格式。但你可以指定& &.RAR& &或& &.ZIP& &扩展名来替换它们;& &
&&c)& &在命令行所输入的开关会替换相同的配置设置值;& &
&&d)& &在命令& &c、e、s、t、rr、k& &和& &x& &可在压缩文件名中使用通配符。如此可以用单个的命令来进行超过一个以上的压缩文件,除此之外,如果你指定& &-r& &开关于这些命令时,它们将会搜索在子文件夹中的压缩文件;& &
& &
&&e)& &某些命令和开关只应用在& &RAR& &压缩文件,有些则在& &RAR& &和& &ZIP& &都可使用,而某些则可应用在全部的压缩文件格式。这一些都得看压缩文件格式所提供的特性而定;& &
&&f)& &命令和开关的大小写是相同意思的,你可以用大写或者小写来下命令均可。
压缩文件命令:
&c:\Program Files\WinRAR\Rar.exe& a -k -r -s -m1 d:\web.rar d:\web\
解压文件命令:
&c:\Program Files\WinRAR\Rar.exe& x -t -o-p d:\web.rar d:\web\复制代码使用C#执行的话也很简单看下面文章就知道了
[code=csharp] private Process proc =&&new Process();
& && &&&/// &summary&
& && &&&/// 执行CMD语句
& && &&&/// &/summary&
& && &&&/// &param name=&cmd&&要执行的CMD命令&/param&
& && &&&public string RunCmd(string cmd)
& && && && &proc.StartInfo.CreateNoWindow =
& && && && &proc.StartInfo.FileName = &cmd.exe&;
& && && && &proc.StartInfo.UseShellExecute =
& && && && &proc.StartInfo.RedirectStandardError =
& && && && &proc.StartInfo.RedirectStandardInput =
& && && && &proc.StartInfo.RedirectStandardOutput =
& && && && &proc.Start();
& && && && &proc.StandardInput.WriteLine(cmd);
& && && && &proc.StandardInput.WriteLine(&exit&);
& && && && &string outStr = proc.StandardOutput.ReadToEnd();
& && && && &proc.Close();
& && && && &return outS
& && &&&}[/code]
&&&&&&&&&&&&&&&&
TA的每日心情开心昨天&08:12签到天数: 217 天[LV.7]常住居民III
用法:& &&&rar &命令& -&开关 1& -&开关 N& &压缩文件& &文件...&
& && && && && &&@列表文件...& &解压路径\&
&命令&
&&a& && && && & 添加文件到压缩文件
&&c& && && && & 添加压缩文件注释
&&cf& && && && &添加文件注释
&&ch& && && && &改变压缩文件参数
&&cw& && && && &写入压缩文件注释到文件
&&d& && && && & 删除压缩文件中的文件
&&e& && && && & 解压压缩文件到当前目录
&&f& && && && & 刷新压缩文件中的文件
&&i[参数]=&串&&&在压缩文件中查找字符串
&&k& && && && & 锁定压缩文件
&&l[t,b]& && &&&列出压缩文件[技术信息,简洁]
&&m[f]& && && & 移动到压缩文件[仅对文件]
&&p& && && && & 打印文件到标准输出设备
&&r& && && && & 修复压缩文件
&&rc& && && && &重建丢失的卷
&&rn& && && && &重命名压缩文件
&&rr[N]& && && &添加数据恢复记录
&&rv[N]& && && &创建恢复卷
&&s[名字|-]& &&&转换压缩文件为自解压格式或转换回压缩文件
&&t& && && && & 测试压缩文件
&&u& && && && & 更新压缩文件中的文件
&&v[t,b]& && &&&详细列出压缩文件[技术信息,简洁]
&&x& && && && & 用绝对路径解压文件
&开关&
&&-& && && && & 停止扫描
&&ac& && && && &压缩或解压后清除存档属性
&&ad& && && && &添加压缩文件名到目标路径
&&ag[格式]& && &使用当前日期生成压缩文件名
&&ao& && && && &添加具有压缩属性的文件
&&ap&格式&& && &添加路径到压缩文件中
&&as& && && && &同步压缩文件内容
&&av& && && && &添加用户身份校验(仅注册版本可用)
&&av-& && && &&&禁用用户身份校验
&&c-& && && && &禁用注释显示
&&cfg-& && && & 禁用读取配置
&&cl& && && && &名称转换为小写
&&cu& && && && &名称转换为大写
&&df& && && && &压缩后删除文件
&&dh& && && && &打开共享文件
&&dr& && && && &删除文件到回收站
&&ds& && && && &对固实压缩文件禁用名称排序
&&dw& && && && &压缩后清除文件
&&e[+]&属性&& & 设置文件排除和包括属性
&&ed& && && && &不添加空目录
&&en& && && && &不添加&压缩文件结束&标志
&&ep& && && && &从名称中排除路径
&&ep1& && && &&&从名称中排除基本目录
&&ep2& && && &&&展开为完整路径
&&ep3& && && &&&扩展路径为包含盘符的完全路径
&&f& && && && & 刷新文件
&&hp[密码]& && &同时加密文件数据和文件头
&&id[c,d,p,q]& &禁用消息
&&ieml[属性]& & 用 E-mail 发送压缩文件
&&ierr& && && & 发送所有消息到标准错误设备
&&ilog[名称]& & 把错误写到日志文件(只有注册版本可用)
&&inul& && && & 禁用所有消息
&&ioff& && && & 完成一个操作后关闭 PC 电源
&&isnd& && && & 启用声音
&&k& && && && & 锁定压缩文件
&&kb& && && && &保留损坏的已解压文件
&&m&0..5&& && & 设置压缩级别(0-存储...3-默认...5-最大)
&&mc&参数&& && &设置高级压缩参数
&&md&大小&& && &以KB为单位的字典大小(64,128,256,512,96 or A-G)
&&ms[ext]& &指定存储的文件类型
&&mt&线程&& && &设置线程数
&&n&文件&& && & 仅包含指定的文件
&&n@& && && && &从标准输入设备读取文件名到包括
&&n@&列表&& && &在指定的文件列表包括文件
&&o[+|-]& && &&&设置覆盖模式
&&oc& && && && &设置 NTFS 压缩属性
&&or& && && && &自动重命名文件
&&os& && && && &保存 NTFS 流
&&ow& && && && &保存或恢复文件所有者和组
&&p[密码]& && & 设置密码
&&p-& && && && &不询问密码
&&r& && && && & 递归子目录
&&r0& && && && &仅递归通配符名称的子目录
&&ri&P&[:&S&]& &设置优先级(0-默认,1-最小..15-最大)和以毫秒为单位的休眠时间
&&rr[N]& && && &添加数据恢复记录
&&rv[N]& && && &创建恢复卷
&&s[&N&,v[-],e] 创建固实压缩文件
&&s-& && && && &禁用固实压缩文件
&&sc&chr&[obj]&&指定字符集
&&sfx[名称]& &&&创建自解压压缩文件
&&st[名称]& && &从标准输入设备读取数据(stdin)
&&sl&大小&& && &处理小于指定大小的文件
&&sm&大小&& && &处理超过指定大小的文件
&&t& && && && & 压缩后测试文件
&&ta&日期&& && &添加日期 &日期& 后修改的文件,日期格式 YYYYMMDDHHMMSS
&&tb&日期&& && &添加日期 &日期& 前修改的文件,日期格式 YYYYMMDDHHMMSS
&&tk& && && && &保留原始压缩文件时间
&&tl& && && && &设置压缩文件时间为最新文件时间
&&tn&时间&& && &添加 &时间& 以后的文件
&&to&时间&& && &添加 &时间& 以前的文件
&&ts&m,c,a&[N]&&保存或恢复文件时间(修改,创建,访问)
&&u& && && && & 更新文件
&&v& && && && & 自动检测创建卷的大小或者列出所有的卷
&&v&大小&[k,b]&&创建卷大小=&大小&*1000 [*1024, *1]
&&vd& && && && &创建容量前清除磁盘内容
&&ver[n]& && &&&文件版本控制
&&vn& && && && &使用旧风格的卷命名方案
&&vp& && && && &每卷之前暂停
&&w&路径&& && & 指定工作目录
&&x&文件&& && & 排除指定的文件
&&x@& && && && &从标准输入设备读取要排除的文件名
&&x@&列表&& && &排除指定列表文件中的文件
&&y& && && && & 假设对全部询问都回答是
&&z[文件]& && & 从文件读取压缩文件注释 复制代码
&&&&&&&&&&&&&&&&
TA的每日心情开心昨天&08:12签到天数: 217 天[LV.7]常住居民III
用CMD命令解压缩文件rar
WinRAR &命令& -&开关1& -&开关N& &压缩文件& &文件...& &@列表文件...& &解压路径\&
命令 E - 从压缩文件解压压缩,忽略路径
命令 X - 以完整路径名称从压缩文件解压压缩
开关 -O[+|-] - 设置覆盖模式
这个开关可以在解压和更新压缩文件时使用。下列模式可用:
-o& &&&覆盖前询问(解压文件时默认)
-o+&&覆盖所有(更新压缩文件时默认);
-o-& &跳过已存在的文件。
系统自带CMD本身不支持rar的,你把你winrar目录里面的RAR.exe和UNRAR复制到c:\windows文件夹中,或者自己设置一下系统环境变量,把winrar的目录加进去。其实就是方便调用而已。
RAR.exe& && && &负责的功能是压缩文件
UnRAR.exe& &&&负责的功能则是解压缩文件
实例一下,
假设,D:\abc文件夹下有个a.rar文件
你要把a文件解压到当前目录
你就在命令行里输入命令,unrar x(注释,命令x为使用绝对路径)D:\abc\a.rar(注释,这是你要解压的文件的绝对路径) D:\(注释,这个是你想解压的路径,如果留空则默认解压到%HOMEPATH%目录)
如果你不想用绝对路径解压,在cmd中跳转到,rar文件的目录下,改用命令e,
继续以D:\abc文件夹下有个a.rar文件为例,你到了abc的目录下输入,unrar e a.rar(注释,这里用相对路径)D:\(注释这里依然是你想解压到得目录,但留空则解压到当前目录)
其次,rar文件有密码,则加上开关-p[]
例unrar e -p[abc] a.rar d:\
举一反三,解压中其他需求就加上它预设的开关就是了,压缩也是如此
例子:
在当前文件夹,从全部的 RAR 压缩文件解压所有的 *.doc 文件到当前文件夹
WinRAR e *.rar *.doc
& 在cmd下解压rar文件
start winrar e c:\abc.rar
就可以了,不管你winrar装在哪里
& bat文件
@echo off&color a
set rarpath=请将你要解压的压缩包拖放到这里:
for /f &delims==& %%a in ('ftype|find &WinRAR&') do set rar=%%a
set rar=%rar: &%1&=%
%rar% x %rarpath%
将上述的代码用记事本保存为bat文件,双击执行,会将压缩包文件解压到bat文件所在的文件夹下;
本程序核心是依据ftype定位WinRAR.exe文件的所在位置,你可以依据你的实际需要把它改成函数。
本人用到的一句代码unrar x -x@sa.txt *.rar *.txt sa\ 意思是把本目录下的所有RAR文件解压规则是排除掉sa.txt中记录的文件后所有的txt文件解压到sa目录下,这里用x解压到指定目录会连带压缩包里的目录结构一起解压,而用e解压到本目录就不会产生子文件夹,而是一堆文件复制代码
&&&&&&&&&&&&&&&&
TA的每日心情开心昨天&08:12签到天数: 217 天[LV.7]常住居民III
%RARLINE% a -k -m1 -r -h -s -idq -x%0 D:\sqlback\back.rar *.*
这一行加一个 -ibck 开关,在后台运行 WinRAR
当开始压缩或是解压操作时,将 WinRAR 最小化放到任务栏指示区。
:: +-----------------------------------------------+ ::
:: |&&BAT-GO团员【wkdxz】&&At: 12:46:13&&| ::
:: +-----------------------------------------------+ ::
SET RARLINE=&%ProgramFiles%\WinRAR\Winrar.exe&
%RARLINE% a -ibck -k -m1 -r -h -s -idq -x%0 D:\sqlback\back.rar *.*
&&&&&&&&&&&&&&&&
( 豫ICP备号-1)&&

我要回帖

更多关于 bat运行cmd命令 的文章

 

随机推荐