中国DOS联盟论坛

中国DOS联盟

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

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

游客:  注册 | 登录 | 命令行 | 会员 | 搜索 | 上传 | 帮助 »
中国DOS联盟论坛 » DOS批处理 & 脚本技术(批处理室) » bat追求,几个问题(右键、论坛注册等)
作者:
标题: bat追求,几个问题(右键、论坛注册等) 上一主题 | 下一主题
zxone
初级用户




积分 38
发帖 13
注册 2007-5-11
状态 离线
『楼 主』:  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.顺便问个小问题,获得个分区的剩余空间容易,但怎么获得个分区总空间,或者已用空间大小。

2007-12-7 23:52
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
abcd
银牌会员





积分 1436
发帖 739
注册 2007-10-11
状态 离线
『第 2 楼』:  

第一个到不难

第二个问题。请问楼主知道论坛验证码的作用吗?

2007-12-8 01:42
查看资料  发短消息 网志  OICQ (470237592)  编辑帖子  回复  引用回复

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


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



论坛跳转: