windows bat 脚本教程-23-logging 日志
日志
在批处理脚本中,可以使用重定向命令来记录日志。
语法
test.bat > testlog.txt 2> testerrors.txt
示例
创建一个名为 test.bat 的文件,并在文件中输入以下命令。
net statistics /Server
上述命令存在错误,因为 net statistics 命令的选项使用错误的方式给出了。
输出
如果使...
2016-11-30 06:14:36 |
Windows
windows bat 脚本教程-22-debugging 调试
调试
在调试批处理脚本时,使用echo命令是一种简单有效的方法。它可以在命令提示符中显示消息,并帮助您找出问题出在哪里。
以下是一个简单示例,根据给定的输入显示偶数。echo命令用于显示结果,以及如果没有提供输入。类似地,当您认为可能发生错误时,可以在所需位置使用echo命令。
例如,如果给定的输入是负数,小于2等。
@echo off
if [%1] == [] (
e...
2016-11-30 06:14:36 |
Windows
windows bat 脚本教程-21-printing 打印机
printing
下面是关于打印控制的两个命令的语法和示例:
1. NET PRINT
NET PRINT [/D:device] [[drive:][path]filename[...]]
这个命令用于在批处理脚本中控制打印任务。
NET PRINT C:\example.txt /D:LPT1
这个命令将example.txt文件打印到并行端口LPT1。
2. 命令行打印机控制...
2016-11-30 06:14:36 |
Windows
windows bat 脚本教程-20-network 网络
网络
下面是关于网络设置中使用的NET命令以及它们的描述:
1. NET ACCOUNTS
查看计算机当前的密码和登录限制。
2. NET CONFIG
显示当前服务器或工作组的设置。
3. NET COMPUTER
添加或移除连接到Windows域控制器的计算机。
4. NET USER
此命令可用于以下目的:
查看特定用户帐户的详细信息。
5. NET STOP/S...
2016-11-30 06:14:36 |
Windows
windows bat 脚本教程-19-Registry 注册表
注册表
注册表是Windows系统的关键元素之一。它包含有关操作系统各个方面的大量信息。几乎所有安装在Windows系统上的应用程序都以某种形式与注册表交互。
注册表包含两个基本元素:键和值。注册表键是类似于文件夹的容器对象。注册表值是类似于文件的非容器对象。
键可以包含值或更多的键。键使用类似于Windows路径名的语法进行引用,使用反斜杠表示层次结构的级别。
本章将介绍查询值、向...
2016-11-30 06:14:36 |
Windows
windows bat 脚本教程-18-device 设备
设备
Windows现在具有一个改进的库,可以在批处理脚本中用于处理连接到系统的设备。这称为设备控制台 - DevCon.exe。
Windows驱动程序开发人员和测试人员可以使用DevCon来验证驱动程序是否正确安装和配置,包括正确的INF文件、驱动程序堆栈、驱动程序文件和驱动程序包。您还可以在脚本中使用DevCon命令(启用、禁用、安装、启动、停止和继续)来测试驱动程序。DevCon...
2016-11-30 06:14:36 |
Windows
windows bat 脚本教程-17-alias 别名
别名
创建别名
别名意味着为现有命令创建快捷方式或关键字。假设我们想要执行以下命令,它仅是带有/w选项的目录列表命令,以便在目录列表中不显示所有必要的细节。
Dir /w
假设我们要创建一个指向此命令的快捷方式,如下所示。
dw = dir /w
当我们想要执行dir /w命令时,我们只需输入单词dw。单词“dw”现在已经成为命令Dir /w的别名。
创建别名
别名是通过...
2016-11-30 06:14:36 |
Windows
windows bat 脚本教程-16-process 进程
进程列表
查看运行进程列表
在批处理脚本中,可以使用TASKLIST命令获取系统中当前正在运行的进程列表。
语法
TASKLIST [/S 系统 [/U 用户名 [/P [密码]]]] [/M [模块] | /SVC | /V] [/FI 过滤器]
[/FO 格式] [/NH]
下面是可以用于TASKLIST命令的选项的描述。
示例
TASKLIST
上述命令将获取在您的...
2016-11-30 06:14:36 |
Windows