dos call和start的更多使用方法

那么,在执行b.bat的时候,会将hello赋值给%1,而%0代表a.bat自己。

(在批处理中,可以使用%*代表所有参数%1-%9代表9个参数,%0代表批处理自己,其扩展用法见call /?,在讲for的时候也会讲到)

在这里讲下goto :eof的用法,如:

a.bat内容:

@echo off

echo %0 %1

goto :eof

b.bat内容:

@echo off

call a.bat hello

dir c:\

pause

这里,在显示完hello后,会执行dir c:\并暂停,如果将goto :eof改成exit,在显示完hello后就会自动退出。因为goto :eof后会转到a.bat结尾,即只退出a.bat然后会继续执行dir;由于call a.bat,在执行a.bat和b.bat是一个CMD窗口,exit的话就会直接退出这个窗口,这就是goto :eof和exit区别。

时间: 2024-12-08 08:01:37

dos call和start的更多使用方法的相关文章

DDOS、DRDOS、DOS攻击概念以及基本的防御方法

DoS攻击.DDoS攻击和DRDoS攻击相信大家已经早有耳闻了吧!DoS是 Denial of Service的简写就是拒绝服务,而DDoS就是Distributed Denial of Service的简写就是分布式拒绝服务,而DRDoS就是Distributed Reflection Denial of Service的简写,这是分布反射式拒绝服务的意思.不过这3中攻击方法最厉害的还是DDoS,那个DRDoS攻击虽然是新近出的一种攻击方法,但它只是DDoS攻击的变形,它的唯一不同就是不用占领

win7系统中使用DOS命令是出现乱码的解决方法

方法一:设置cmd显示字体1.win+R打开运行窗口->输入cmd->回车,打开命令行提示符窗口 win7系统运行窗口win7系统DOS命令行提示窗口 2.在命令行标题栏上点击右键,选择”属性”->”字体”,将字体修改为True Type字体”Lucida Console”,然后点击确定将属性应用到当前窗口,确定DOS命令窗口右键菜单DOS命令行,设置字体 方法二:修改注册表1.快捷键win+R,打开运行窗口,输入“regedit”,打开注册表编辑器运行窗口打开注册表编辑器2.修改注册表

DOS命令查看完整的Windows系统信息方法

有的时候由于种种原因,我们需要查看Windows操作系统的系统信息,网上有很多第三方工具都可以查看系统信息,实际上有一种更简单的方法:那就是利用Windows中的DOS命令提示符工具查看系统信息,它能够查看到CPU的频率及型号.系统的启动运行时间.上一次重装系统是在何时.安装了哪些补丁等等. 开始→运行→CMD打开命令提示符,在该窗口下输入systeminfo,回车执行,即可看到几乎所有我们想知道的系统信息,甚至包括机器上已安装的网卡及其IP地址等.

关于Dos命令中存在中文的解决方法

问题:当我们直接打开dos窗口并在里面写入中文时是没有问题的,但是当我们把这些命令放在bat文件中执行时就出问题了解决:1.首先可以通过pause命令来查看错误原因2.记事本默认是UTF-8格式的,而DOS是ANSI格式的,所以我们需要将bat文件另存为ANSI格式即可 原文地址:http://jingyan.baidu.com/article/ce436649f44d4d3773afd302.html

JavaScript通过原型给数组添加更多的方法

一.数组获取最大值的方法 var arr = ["nba","haha","cba","aaa","sbc"]; Array.prototype.getMax = function(){ var temp = 0; for(var x=1; x<this.length; x++){ if(this[x]>this[temp]){ temp = x; } } return this[temp];

JS实现移动端下拉刷新更多分页请求功能方法2.0

本次2.0升级版为js实现移动端加载更多下拉刷新更多分页请求功能方法(数据一次请求,前端分页,适用于数据流量较少,数据量压力小的页面)同时新增loading组件,turnToTop组件. 本文原创非转载,如需转载请注明出处:http://www.cnblogs.com/A-QBlog/p/7068959.html 废话不多说,直接上代码: 1 ;(function (w, $) { 2 3 var loadmore = { 4 /*单页加载更多 通用方法 5 * 6 * @param callb

Python基础教程(第九章 魔法方法、属性和迭代器)

本文内容全部出自<Python基础教程>第二版,在此分享自己的学习之路. ______欢迎转载:http://www.cnblogs.com/Marlowes/p/5437223.html______ Created on Marlowes 在Python中,有的名称会在前面和后面都加上两个下划线,这种写法很特别.前面几章中已经出现过一些这样的名称(如__future__),这种拼写表示名字有特殊含义,所以绝不要在自己的程序中使用这样的名字.在Python中,由这些名字组成的集合所包含的方法称

dos命令下使用sql server

通常情况下,我们可以在dos命令下使用sql server,使用dos命令来使用sql server的方法如下: 1.连接上数据库服务器: 使用osql命令,该命令可以在dos窗口中输入osql ?查看,如: 接下来我们使用osql  -S localhost -U sa -P 123456连接上我们的数据库服务器. 2.而后使用sql语句查询数据库中所有数据库名: 3.我们可以使用sql语句获取某个数据库下的所有的表的名称 其他的操作不再多述.

学java教程之普通方法重载

学编程吧学java教程之普通方法重载发布了,欢迎通过xuebiancheng8.com来访问 先来看什么是普通方法重载呢,先来看一个例子 public class Person{ String username; int age; public void hello(){ System.out.println("Hello"); } public void hello(String username){ System.out.println("你好"+usernam