批处理(一)

最近项目电脑挺多,换程序一个一个太麻烦,网上找找批处理命令偷懒把..

 

1.copy(只能复制文件)

 

Example: COPY C:/1.jpg D:/xcopy.jpg/y

 

C:/1.jpg 是已有的文件,后面的D:/是目标地址(若只写路径,则文件名不变,且路径或目录需存在;),xcopy.jpg是新的文件名;

/y为若存在,则覆盖.(貌似写成批处理文件后强制覆盖)

 

2.xcopy(复制目录)

 

Example: xcopy C:/1 D:/Xcopy//c/k/h/e/y

 

将1目录下的所有文件复制到 D盘Xcopy文件夹下,若改文件夹不存在则创建.

 

/c 即使有错误,也覆盖

/k 复制属性,一般只会重置只读属性

/h 也复制隐藏文件和系统文件

/e 复制目录和子目录,包括空的

/y  强制覆盖

 

3.创建快捷方式(先删除即将创建的快捷方式若存在)

 

 -----------------------------------------------------------------------------------

@Echo off
>%temp%/a.vbs   echo Set AAA = WScript.CreateObject("WScript.Shell")                  '设置CreateObject 方法
>>%temp%/a.vbs echo set BBB = AAA.CreateShortcut("%userprofile%/桌面/服务.lnk")    '设置快捷方式的路径和名称
>>%temp%/a.vbs echo BBB.TargetPath = "C:/WINDOWS/system32/services.msc"              '快捷方式里的“目标”
>>%temp%/a.vbs echo BBB.Arguments = "/s"                                             '参数
>>%temp%/a.vbs echo BBB.WindowStyle = 1                                              '快捷方式里的“运行方式”,1为常规窗口、2为最小化、3为最大化
>>%temp%/a.vbs echo BBB.Hotkey = "CTRL+ALT+J"                                        '快捷方式里的“快捷键”
>>%temp%/a.vbs echo BBB.IconLocation = "C:/WINDOWS/NOTEPAD.EXE,0"                    '快捷方式的图标
>>%temp%/a.vbs echo BBB.Description = ""                                             '快捷方式里的“备注”
>>%temp%/a.vbs echo BBB.WorkingDirectory = "C:/WINDOWS/"                             '快捷方式里的“起始位置”
>>%temp%/a.vbs echo BBB.Save                                                         '建立快捷方式
%temp%/a.vbs

 -----------------------------------------------------------------------------------

 

还是换成这个吧 网上搜了一堆,不要太复杂哦

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值