windows基本命令

全命令地址

https://docs.microsoft.com/zh-cn/windows-server/administration/windows-commands/md

 

 

一行执行多个命令 可以用 &或者 &&,使用两个&& 情况下,第一条未成功,第二条不执行。

 

 

创建文件夹

md 或者 mkdir

md e:\a\b

 

创建文件

空文件

type nul> newtest.txt

非空文件

echo xxx>a.txt

 

判断

1.if    (xxx) else (xxx) 

if %date:~0,1%==2 (echo aaa) else (echo bbb)

 

 2.if exist else

if exist d:\aa.txt (echo a) else (echo b)

 

注释

rem

:: 

 

杀死进程

杀死远程进程

taskkill /s 192.166.2.211 /im MesApiCore

taskkill /s 192.166.2.211 /u administrarot /p abc /im MesApiCore

 

拷贝

把本地文件拷到远程电脑上

xcopy d:\Repositories \\192.166.111.2\svn\%date:~0,4%%date:~5,2%%date:~8,2%%time:~0,2%%time:~3,2%%time:~6,2%\Repositories\  /s /e /h

 

远程操作任务计划

首先需要创建一个任务计划

schtasks /run /s 169.254.100.225 /u administrator /p windows /tn test

 

 SET

1.设置和引用变量

@echo off
set a=1
echo %a%
pause

 2.用户输入

@echo off
set /p a=输入:
echo  打印:%a%
pause

如果windows 打印中文乱码把格式改为ANSI

 

call

调用另一个批处理

rem test是另一个的test.bat文件
call  test
pause

 

move

将文件移动到另一个位置,同时可以重命名

@echo off
rem 把当前目录下a.txt 移动到d盘并重命名为b.txt
move a.txt  d:\b.txt
pause

 

posted @ 2021-04-07 11:07  富坚老贼  阅读(103)  评论(0编辑  收藏  举报