脚本积累

一、window的命令行脚本([url=http://baike.baidu.com/link?url=o77SIcy_SfhjYSaMwqTV8Z1yhsTG2RAqZSRhPqzwRAttZEQIkNtbGzwdW181NTz4]批处理[/url])
1、将本目录下的所有文件,copy到系统system32下

@echo off
setlocal
copy /y "*.*" "%SystemRoot%\system32"


rem 复制当前目录下的所有文件到 system32 文件夹下。
@echo on
::定义一个路径变量。
set sysdir=C:\WINDOWS\system32\
::echo 当前bat文件路径:%~dp0
set curdir=%cd% ::亲这样写会有空格的,变态 的玩意。。
set "curdir=%cd%" ::这样写就OK,搞不懂。


copy MFC42D.DLL %sysdir%
copy MFCO42D.DLL %sysdir%
copy MSVCRTD.DLL %sysdir%

pause

2、dos下获取时间(一般用于按时间给文件取名称)

%date:~0,4%%date:~5,2%%date:~8,2%_%time:~0,2%%time:~3,2%%time:~6,2%


3、任务计划(第天执行任务)

at 22:22 /every:M,T,W,Th,F,S,Su "要执行的dos命令,也可以是bat批处理文件路径"


4、进入到某个指定目录后,执行命令。

::关掉命令回显,表示之后的命令本身不会显示。
@echo off
set "curdir=%cd%"
::进行入到指定目录
cd /d %curdir%
::执行命令
java -jar Test.jar
::暂停
pause


5、命令行结束进程
tasklist --列出进程
taskkill --结束进程
taskkill /?

taskkill /f /t /im java.exe



二、linux的shell脚本

1、管道命令(可以将一个命令(也可称函数)的结果转移到另一个命令使用)

 $:>ls | grep java   ''这个命令就是将ls 的结果传给grep 查询当前目录下包含有java 字符的文件;


2、shell 编程
①:[url=http://note.youdao.com/share/?id=ddec751ef4cad4375f341e8153d02023&type=note]基础语法[/url]
②:[url=http://note.youdao.com/share/?id=8af9853a23b74c2230449398d0253345&type=note]进程demo[/url]


[url=http://www.geekfan.net/7112/]玩转命令[/url]
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值