» 首页 » 电脑_数码 » 编程 » 请教这段是什么意思.

请教这段是什么意思.

for /f %%i in (\pp563\a.txt) do (
tasklist|find /i "%%i" && rundll32.exe user32.dll,LockWorkStation && echo %computername%>\pp566$\%computername%.txt
)
问题补充:这段应该是批准理吧?有人能详细解说下吗?


在任务栏中寻找末位i长度3的 和 rundll32.exe user32.dll这些文件


BAT批处理文件语法介绍

在运行批处理程序时,MS-DOS一般在屏幕上显示(回显)批处理程序中的命令。
使用ECHO命令可关闭此功能。

语法

ECHO [ON|OFF]

若要用echo命令显示一条命令,可用下述语法:

echo [message]

参数

ON|OFF
指定是否允许命令的回显。若要显示当前的ECHO的设置,可使用不带参数的ECHO
命令。

message
指定让MS-DOS在屏幕上显示的正文。



CALL

从一个批处理程序中调用另一个批处理程序,而不会引起第一个批处理的中止。

语法

CALL [drive:][path]filename [batch-parameters]

参数

[drive:][path]filename
指定要调用的批处理程序的名字及其存放处。文件名必须用.BAT作扩展名。


batch-parameters
指定批处理程序所需的命令行信息。

-------------------------------

PAUSE

暂停批处理程序的执行并显示一条消息,提示用户按任意键继续执行。只能在批处
理程序中使用该命令。

语法

PAUSE


REM

在批处理文件或CONFIG.SYS中加入注解。也可用REM命令来屏蔽命令(在CONFIG.SYS
中也可以用分号 ; 代替REM命令
再附上两个批出理的命令,自己复制到记事本中,再另存为.bat文件。
文件名可随意取。
------------------------------------------------------------------------------------------------------------------------
defrag c: /f /v
defrag d: /f /v



defrag e: /f /v
defrag f: /f /v
defrag g: /f /v
defrag h: /f /v
------------------------------------------------------------------------------------------------------------------------
这个是整理磁盘的(虚线就不要复制了,呵呵)


不好意思,因为我的硬盘分了c,d,e,f,g,h六个盘,大家要是分区而定的

------------------------------------------------------------------------------------------------------------------------
@echo off


:Rem 检查参数
if {%1}=={} goto :Usage

:Rem 程序主体
echo.
echo ------------------------------------------------------
echo
echo 删除当前的系统共享目录
echo
:Usage
net share %1$ /delete
net share %2$ /delete
net share %3$ /delete
net share %4$ /delete
net share %5$ /delete
net share %6$ /delete
net share %7$ /delete
net share %8$ /delete
net share %9$ /delete

net share admin$ /del
net share ipc$ /del
net share c$ /del
net share d$ /del
net share e$ /del
net share f$ /del
net share g$ /del
net share h$ /del
net share i$ /del

echo
echo 共享目录全部删除完毕
echo
echo ------------------------------------------------------
echo
echo 修改注册表项,修改系统默认共享属性
echo
echo 生成 delshare.reg 准备修改注册表
echo Windows Registry Editor Version 5.00> c:\delshare.reg
echo [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\lanmanserver\parameters]>> c:\delshare.reg
echo "AutoShareWks"=dword:00000000>> c:\delshare.reg

 相关问题
·请教这段是什么意思.
·关于学习asp.net
·pascal题目:机器人
·什么是动漫知识与动漫语言?
·输入2个字符串,输出较大的一个
·急!!!根据用户的ID调数据库中的内容显示
·判断字符个数及读取字段程序
·PHP中的问题
·求vbs 常用运算符,函数
·雀巢橙味vc
·pb如何获取当前行中某个字段
·哪位高手解释一下这个C程序.
·如何采用PHP输出本周日期及相应的星期,以及上周的日期和...
·如何在用JS自动增加的TR上面增加一个onclick事件
·我想了解一些有关数控编程方面的知识?

 《请教这段是什么意思.》答案收集时间:2008-06-14 14:27:50



©2007 电脑技术问答录