中国DOS联盟论坛

中国DOS联盟

-- 联合DOS 推动DOS 发展DOS --
联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum
游客 | 登录 | 注册 | 会员 | 搜索 | 中国DOS联盟
中国DOS联盟论坛
现在时间是 2026-08-06 19:21
48,039 主题排行 / 350,124 发帖 / 今日 0 篇 / 48,252 会员排行
DOS批处理 & 脚本技术(批处理室) » bat追求,几个问题(右键、论坛注册等)
可打印版本  611 / 1
第1楼 zxone 发表于 2007-12-07 23:52
初级用户 发帖 13 积分 38
bat追求,几个问题(右键、论坛注册等)
1.提个问题,我想在右键菜单添加“新建文件夹”,“新建文本文档”两个项,注意不是在右键的“新建”下面,当然写个新建文件夹,新建文本的bat相当easy,然后写个注册表项在右键调用它,但问题是我将要在任意目录下新建,而bat却在固定的目录下,怎样才能把所在目录作为参数传给bat呢,可能有点过分,对bat……
2.另一个问题想实现自动注册论坛,因为各大论坛注册是具体的注册顺序不同,比如有时“用户名”在验证码之前,有时又在后面,有时后面还会有一些变更,我想可不可以用vbs脚本,从屏幕上查找“用户名”“密码”等相关注册项,然后给在一定偏移量的基础上把光标定位在输入框中。当然我可以写个简单一点的bat或vbs,把各种情况都考虑到,注册时先看看是哪种情况,然后选择相应的注册顺序。但是我觉得追求点技术更令人兴奋。
关于这个问题我想了想,浏览器、记事本等的查找功能是怎样定位的,尤其是浏览器的查找定位光标





@echo off
for /f "tokens=1,2,3 delims=- " %%a in ('date /t') do @set dt=%%a.%%b.%%c
for /d %%i in (C D E F G) do @tree /f %%i: >>G:\%dt:~2%.%%itree.txt


上面两句命令,想实现对文件夹及文件的记录,但是执行时会出现问题,不知为什么?

c:
cd\
tree /f >>G:\%dt:~2%.Ctree.txt
d:
tree /f >>G:\%dt:~2%.Dtree.txt
e:
tree /f >>G:\%dt:~2%.Etree.txt
f:
tree /f >>G:\%dt:~2%.Ftree.txt
g:
tree /f >>G:\%dt:~2%.Gtree.txt
另外我使用上面语句时,竟然会产生循环,tree命令一直向文件中写,写了几十M的大小,还有最后的G
盘,tree命令没起作用,只是新建了G:\%dt:~2%.Gtree.txt文件,是0字节的。
c:
cd\
tree /f >G:\%dt:~2%.Ctree.txt
d:
tree /f >G:\%dt:~2%.Dtree.txt
e:
tree /f >G:\%dt:~2%.Etree.txt
f:
tree /f >G:\%dt:~2%.Ftree.txt
g:
tree /f >G:\%dt:~2%.Gtree.txt
上面的命令才可以。

3.顺便问个小问题,获得个分区的剩余空间容易,但怎么获得个分区总空间,或者已用空间大小。
第2楼 abcd 发表于 2007-12-08 01:42
银牌会员 发帖 739 积分 1,436
第一个到不难

第二个问题。请问楼主知道论坛验证码的作用吗?
[ 联系联盟系统管理团队 - 中国DOS联盟 - 标准版 ]
Sponsored by ifanr Inc | © 2001–2023