Board logo

标题: 批处理如何实现按热键新建一个文本文件 [打印本页]

作者: flandy     时间: 2007-5-2 12:56    标题: 批处理如何实现按热键新建一个文本文件
批处理如何实现按热键新建一个文本文件?高手请给予解答

作者: flyinspace     时间: 2007-5-2 14:13
p处理???单纯的p处理好象不行的。。。

vbs我不清楚。

作者: wudixin96     时间: 2007-5-2 14:18
vbs是可以实现的。但这样要多了一个进程。牺牲太大了。

作者: flyinspace     时间: 2007-5-2 14:35
牺牲大不大这个是不讨论的关键。。

关键是,请wudixin96兄拿出这样的代码出来。

作者: slore     时间: 2007-5-2 15:38
创建个快捷方式吧,给它赋予热键。。。。

作者: baomaboy     时间: 2007-5-2 16:06
Originally posted by wudixin96 at 2007-5-2 14:18:
vbs是可以实现的。但这样要多了一个进程。牺牲太大了。


怎么会多进程啊 创建完了就结束了。

作者: wudixin96     时间: 2007-5-2 16:09
热键的话,一般都是随时都可以调用的。要是创建完一个文本文件就结束了。那还有什么意思啊。

程序要运行着的话,就会多出进程。要时刻检测按键。就浪费资源

作者: baomaboy     时间: 2007-5-2 16:10
写个新建文本文件的VBS,在桌面或开始菜单中建快捷方式并设置热键(搜索"WshShell.CreateShortcut”)

作者: slore     时间: 2007-5-2 16:21
我们说的是快捷方式的热键,那个建立后就交给系统了。。。。不会多进程。。。

倒是挺想知道你的VBS的快捷键检测是用什么实时检测(多个进程我是不想,只想了解下VBS如何做,VB的话都要API。。。。)?

作者: baomaboy     时间: 2007-5-2 16:48
Originally posted by wudixin96 at 2007-5-2 16:09:
热键的话,一般都是随时都可以调用的。要是创建完一个文本文件就结束了。那还有什么意思啊。

创建完不结束还让他干吗呀,而且你说结束了没意思,那不结束留它玩吗?

程序要运行着的话,就会多出进程。要时刻检测按键。就浪费资源


谁说要运行着它时刻检测按键啊,真是够浪费系统资源的!

作者: jention     时间: 2007-5-4 21:38
>txt.txt 哈哈。

作者: zhoushijay     时间: 2007-5-4 21:42
如果创建完了结束进程,那么你下次按这个热键就会无效

作者: baomaboy     时间: 2007-5-4 22:17
Originally posted by zhoushijay at 2007-5-4 21:42:
如果创建完了结束进程,那么你下次按这个热键就会无效


搞不明白为什么在热键这里会卡住这么多人,举个例子,桌面有诸如"腾讯QQ“的快捷方式,在它的右键属性中设置个热键,之后你随时都可用此热键调用QQ程序,也不用你的QQ进程总是存在啊。把QQ换作VBS就不同了吗,非要VBS的进程永驻才能有热键吗?

作者: bjsh     时间: 2007-5-5 00:59
关于热键问题 隆重推出

HoeKey