初遇批处理

最近帮朋友做一些简单的windows批处理操作,第一次接触,感觉可以大大提高效率。
慢慢积累用法吧:

一个示例

@echo off
rem 转移我的文档   
echo 输入要转移的盘:D/E/F
set /p Disk=
echo 把我的文档转移到%Disk%:\My Documents

set regpath1="HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders"

set regpath2="HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders"

reg add %regpath1% /v "Personal" /t reg_sz /d "%Disk%:\My Documents\Documents" /f

reg add %regpath2% /v "Personal" /t reg_sz /d "%Disk%:\My Documents\Documents" /f

md "%Disk%:\\My Documents\\Documents";

xcopy /e "%userprofile%\Documents" "%Disk%:\My Documents\Documents"

taskkill /im explorer.exe /f
start "" explorer

echo 转移完毕,请重启计算机生效。
pause

基本语法

注释

rem 注释内容

或者

:: 注释内容

输入

接收键盘的输入,赋于Disk

set /p Disk=

取值:

%Disk%

注:一些预定义的值:
我的文档 %userprofile%\Documents
桌面 %userprofile%\Desktop

输出

echo 输出内容

赋值

set Disk='D'

文件操作

新建目录

md "%Disk%:\\My Documents\\Documents"

复制

xcopy /e "%userprofile%\Documents" "%Disk%:\My Documents\Documents"

windows操作

暂停

pause

3秒关机

shutdown -s -t 3

杀死与新建进程

taskkill /im explorer.exe /f
start "" explorer
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值