中国DOS联盟论坛

中国DOS联盟

-- 联合DOS 推动DOS 发展DOS --

联盟域名:www.cn-dos.net  论坛域名:www.cn-dos.net/forum
DOS,代表着自由开放与发展,我们努力起来,学习FreeDOS和Linux的自由开放与GNU精神,共同创造和发展美好的自由与GNU GPL世界吧!

游客:  注册 | 登录 | 命令行 | 搜索 | 上传 | 帮助 »
作者:
标题: 求助:for用法的疑问!! 上一主题 | 下一主题
manfen
初级用户





积分 32
发帖 13
注册 2007-9-29
状态 离线
『楼 主』:  求助:for用法的疑问!! 使用 LLM 解释/回答一下

ipconfig /all |find "Host Name">d:\dd.txt
for /f "tokens=15 delims=: " %i in (dd.txt) do net send %i test

do后面的命令好像不对,单独net send 主机名 test 没问题,但引入变量不对,请大家帮助解决,先谢了!!


2007-11-16 17:15
查看资料  发送邮件  发短消息  网志   编辑帖子  回复  引用回复
lxmxn
版主




积分 11386
发帖 4938
注册 2006-7-23
状态 离线
『第 2 楼』:   使用 LLM 解释/回答一下

在命令行运行的还是批处理脚本里面?


2007-11-16 17:19
查看资料  发送邮件  发短消息  网志   编辑帖子  回复  引用回复
manfen
初级用户





积分 32
发帖 13
注册 2007-9-29
状态 离线
『第 3 楼』:   使用 LLM 解释/回答一下

命令行运行变量使用%i
批处理变量使用%%i
我写的是命令行运行


2007-11-16 17:24
查看资料  发送邮件  发短消息  网志   编辑帖子  回复  引用回复
manfen
初级用户





积分 32
发帖 13
注册 2007-9-29
状态 离线
『第 4 楼』:   使用 LLM 解释/回答一下

不好意思,版主在,没有及时回复呵呵


2007-11-16 17:37
查看资料  发送邮件  发短消息  网志   编辑帖子  回复  引用回复
manfen
初级用户





积分 32
发帖 13
注册 2007-9-29
状态 离线
『第 5 楼』:   使用 LLM 解释/回答一下

错误提示:
tt net send XXXXXX
此命令的语法是:

NET SEND
{name | * | /DOMAIN[:name] | /USERS} message


2007-11-16 17:47
查看资料  发送邮件  发短消息  网志   编辑帖子  回复  引用回复
manfen
初级用户





积分 32
发帖 13
注册 2007-9-29
状态 离线
『第 6 楼』:   使用 LLM 解释/回答一下

自己已解决,使用call
for /f "tokens=15 delims=: " %i in (dd.txt) do @call net send %i 111
但是为什么谁能告诉我???


2007-11-16 17:49
查看资料  发送邮件  发短消息  网志   编辑帖子  回复  引用回复
lxmxn
版主




积分 11386
发帖 4938
注册 2006-7-23
状态 离线
『第 7 楼』:   使用 LLM 解释/回答一下

dd.txt里面有特殊字符...


2007-11-16 19:26
查看资料  发送邮件  发短消息  网志   编辑帖子  回复  引用回复
lxmxn
版主




积分 11386
发帖 4938
注册 2006-7-23
状态 离线
『第 8 楼』:   使用 LLM 解释/回答一下

可以直接用环境变量%computername%就可以了。


2007-11-16 19:31
查看资料  发送邮件  发短消息  网志   编辑帖子  回复  引用回复
manfen
初级用户





积分 32
发帖 13
注册 2007-9-29
状态 离线
『第 9 楼』:   使用 LLM 解释/回答一下

Originally posted by lxmxn at 2007-11-16 07:31 PM:
可以直接用环境变量%computername%就可以了。

高人就是高人,我一直对dos下环境变量不熟悉,版主有环境变量方面比较全面的汇总没有,谢了:)


2007-11-17 11:11
查看资料  发送邮件  发短消息  网志   编辑帖子  回复  引用回复
manfen
初级用户





积分 32
发帖 13
注册 2007-9-29
状态 离线
『第 10 楼』:   使用 LLM 解释/回答一下

Originally posted by manfen at 2007-11-16 05:49 PM:
自己已解决,使用call
for /f "tokens=15 delims=: " %i in (dd.txt) do @call net send %i 111
但是为什么谁能告诉我???

能在详细点吗,好像就多了一个回车


2007-11-17 11:14
查看资料  发送邮件  发短消息  网志   编辑帖子  回复  引用回复
manfen
初级用户





积分 32
发帖 13
注册 2007-9-29
状态 离线
『第 11 楼』:   使用 LLM 解释/回答一下

谢谢版主,环境变量学习。。。。。
大家共享
在Dos输入:SET 而不加参数,可以显示Windows当前的环境变量。

Windows 系统环境变量列表:

%ALLUSERSPROFILE% : 列出所有用户Profile文件位置。
%APPDATA% : 列出应用程序数据的默认存放位置。
%CD% : 列出当前目录。
%CLIENTNAME% : 列出联接到终端服务会话时客户端的NETBIOS名。
%CMDCMDLINE% : 列出启动当前cmd.exe所使用的命令行。
%CMDEXTVERSION% : 命令出当前命令处理程序扩展版本号。
%CommonProgramFiles% : 列出了常用文件的文件夹路径。
%COMPUTERNAME% : 列出了计算机名。
%COMSPEC% : 列出了可执行命令外壳(命令处理程序)的路径。
%DATE% : 列出当前日期。
%ERRORLEVEL% : 列出了最近使用的命令的错误代码。
%HOMEDRIVE% : 列出与用户主目录所在的驱动器盘符。
%HOMEPATH% : 列出用户主目录的完整路径。
%HOMESHARE% : 列出用户共享主目录的网络路径。
%LOGONSEVER% : 列出有效的当前登录会话的域名控制器名。
%NUMBER_OF_PROCESSORS% : 列出了计算机安装的处理器数。
%OS% : 列出操作系统的名字。(Windows XP 和 Windows 2000 列为 Windows_NT.)
%Path% : 列出了可执行文件的搜索路径。
%PATHEXT% : 列出操作系统认为可被执行的文件扩展名。
%PROCESSOR_ARCHITECTURE% : 列出了处理器的芯片架构。
%PROCESSOR_IDENTFIER% : 列出了处理器的描述。
%PROCESSOR_LEVEL% : 列出了计算机的处理器的型号。
%PROCESSOR_REVISION% : 列出了处理器的修订号。
%ProgramFiles% : 列出了Program Files文件夹的路径。
%PROMPT% : 列出了当前命令解释器的命令提示设置。
%RANDOM% : 列出界于0 和 32767之间的随机十进制数。
%SESSIONNAME% : 列出连接到终端服务会话时的连接和会话名。
%SYSTEMDRIVE% : 列出了Windows启动目录所在驱动器。
%SYSTEMROOT% : 列出了Windows启动目录的位置。
%TEMP% and %TMP% : 列出了当前登录的用户可用应用程序的默认临时目录。
%TIME% : 列出当前时间。
%USERDOMAIN% : 列出了包含用户帐号的域的名字。
%USERNAME% : 列出当前登录的用户的名字。
%USERPROFILE% : 列出当前用户Profile文件位置。
%WINDIR% : 列出操作系统目录的位置
=============================
但 Quote:
Originally posted by manfen at 2007-11-16 05:49 PM:
自己已解决,使用call
for /f "tokens=15 delims=: " %i in (dd.txt) do @call net send %i 111
但是为什么谁能告诉我???



能在详细点吗,好像就多了一个回车


2007-11-17 12:53
查看资料  发送邮件  发短消息  网志   编辑帖子  回复  引用回复
lxmxn
版主




积分 11386
发帖 4938
注册 2006-7-23
状态 离线
『第 12 楼』:   使用 LLM 解释/回答一下

你可以用UE编辑器打开dd.txt文件看看行的最后是什么就明白了。


2007-11-18 00:06
查看资料  发送邮件  发短消息  网志   编辑帖子  回复  引用回复

请注意:您目前尚未注册或登录,请您注册登录以使用论坛的各项功能,例如发表和回复帖子等。


可打印版本 | 推荐给朋友 | 订阅主题 | 收藏主题



论坛跳转: