概述
一、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:WINDOWSsystem32
::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]
最后
以上就是动听大船为你收集整理的脚本积累的全部内容,希望文章能够帮你解决脚本积累所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复