Board logo

标题: bat追求,几个问题(右键、论坛注册等) [打印本页]

作者: zxone     时间: 2007-12-7 23:52    标题: 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.顺便问个小问题,获得个分区的剩余空间容易,但怎么获得个分区总空间,或者已用空间大小。

作者: abcd     时间: 2007-12-8 01:42
第一个到不难

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