中国DOS联盟论坛

中国DOS联盟

-- 联合DOS 推动DOS 发展DOS --
联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum
游客 | 登录 | 注册 | 会员 | 搜索 | 中国DOS联盟
中国DOS联盟论坛
现在时间是 2026-08-06 03:20
48,039 主题排行 / 350,124 发帖 / 今日 2 篇 / 48,251 会员排行
DOS批处理 & 脚本技术(批处理室) » 试做定时关机P处理,提问“变量的传递性”!
可打印版本  1,052 / 5
第1楼 heicai 发表于 2007-02-03 07:10
中级用户 发帖 156 积分 385
试做定时关机P处理,提问“变量的传递性”!
我做个定时关机的P处理。遇到个变量的问题,想知道变量是否能跨P处理传递,如不能有什么办法解决,具体看代码。

Main.cmd


SD.cmd部分



主要是shutdowntime这个变量能否有办法从main.cmd传递过去,我不想在sd.cmd中来输分钟的时间,因为我要将它做成隐藏的。
第2楼 vkill 发表于 2007-02-03 08:12
金牌会员 发帖 1,744 积分 4,103 来自 甘肃.临泽
call sd.cmd "%shutdowntime%"
第3楼 heicai 发表于 2007-02-03 08:38
中级用户 发帖 156 积分 385
回楼上的,我测试了下。不行。。。。
第4楼 namejm 发表于 2007-02-03 11:39
荣誉版主 发帖 1,737 积分 5,226 来自 成都
  有两种方法:

  1、call sd.cmd;
  2、call sd.cmd %shutdowntime%,然后把 sd.cmd 中的 %shutdowntime% 换成 %1。

  但是楼主却说第一种情况执行会出错,有点匪夷所思。
第5楼 rocmagic 发表于 2007-10-16 18:48
初级用户 发帖 12 积分 26
用CALL命令可以调用的
第6楼 zerocq 发表于 2007-10-16 22:20
中级用户 发帖 196 积分 458
call sd.cmd 变量
sd.cmd用%1接收

sd.cmd头部加上一句
set shutdowntime=%1

[ Last edited by zerocq on 2007-10-16 at 10:22 PM ]
[ 联系联盟系统管理团队 - 中国DOS联盟 - 标准版 ]
Sponsored by ifanr Inc | © 2001–2023