中国DOS联盟论坛

中国DOS联盟

-- 联合DOS 推动DOS 发展DOS --
联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum
游客 | 登录 | 注册 | 会员 | 搜索 | 中国DOS联盟
中国DOS联盟论坛
现在时间是 2026-08-11 00:10
47,811 主题排行 / 349,897 发帖 / 今日 0 篇 / 48,256 会员排行
DOS批处理 & 脚本技术(批处理室) » NOKIA PC 套件文件蓝牙一键传输 脚本
可打印版本  1,121 / 1
第1楼 175891641 发表于 2008-12-21 19:15
初级用户 发帖 30 积分 82
NOKIA PC 套件文件蓝牙一键传输 脚本
Explorer /select, "::{20D04FE0-3AEA-1069-A2D8-08002B30309D}\::{416651E4-9C3C-11D9-8BDE-F66BAD1E3F3A}\jia\存储卡\MOVIE\drop.txt"
在cmd执行上面那句话,可以弹出drop.txt的文件夹,就为了这句话连续奋战了10个小时。如果手机能向U盘一样在一个文件右键点发送可以到可移动硬盘的话,手机藏口袋里就能收到东西,非常的方便,可惜花了2个小时无结果。本来想自己调用蓝牙传输模块自己写程序 网上的OCX 和dll动态链接库都是要钱的,也尝试过磁盘映射。这是我前5个小时做的事情,搜遍baidu google根本没人关心这个问题,还是从cndos得到了小小的提示,这个之后又下载filemon regmon监测操作文件动态变化。总结出"::{20D04FE0-3AEA-1069-A2D8-08002B30309D}\::{416651E4-9C3C-11D9-8BDE-F66BAD1E3F3A}这是GUI的id翻译过过来是“我的电脑/诺基亚浏览器”
注意:
以下名字不同,但都可以打开文件夹,但文件不可以打开。而且貌似只有exploer 和start能识别这带有GUI ID路径的。
Explorer /select, "::{20D04FE0-3AEA-1069-A2D8-08002B30309D}\::{416651E4-9C3C-11D9-8BDE-F66BAD1E3F3A}\jia\存储卡\test\"
pause

Explorer /select, "::{20D04FE0-3AEA-1069-A2D8-08002B30309D}\::{416651E4-9C3C-11D9-8BDE-F66BAD1E3F3A}\jia\存储卡\test\1.txt"
pause


Explorer /select, "::{20D04FE0-3AEA-1069-A2D8-08002B30309D}\::{416651E4-9C3C-11D9-8BDE-F66BAD1E3F3A}\jia\E:\test\1.txt"
pause

Explorer /select, ::{20D04FE0-3AEA-1069-A2D8-08002B30309D}\::{416651E4-9C3C-11D9-8BDE-F66BAD1E3F3A}\356388024871484\E:\test\1.txt
pause
Explorer /select, C:\nokia.{416651E4-9C3C-11D9-8BDE-F66BAD1E3F3A}\jia\存储卡\test\1.txt

"C:\Documents and Settings\Administrator\Local Settings\Temp\1.txt"
pause

其中jia是我的手机名
文件打开是之后可以通过vbs按键命令打开文件。或者写自解压运行,或者加入文件夹右键,这些自己喜欢。
eg.把手机图片文件夹拷贝到剪切板其中1.txt一定要有 不能删。
cmd /c Explorer /select, "::{20D04FE0-3AEA-1069-A2D8-08002B30309D}\::{416651E4-9C3C-11D9-8BDE-F66BAD1E3F3A}\jia\存储卡\图像\1.txt"
echo set WshShell = CreateObject("WScript.Shell")>paste.vbs
echo WshShell.SendKeys "^a">>paste.vbs
echo WshShell.SendKeys "^c">>paste.vbs
echo WshShell.SendKeys "%% n">>paste.vbs
paste.vbs
del paste.vbs

后来发现得到GUi id 的一个简单方法
Windows Registry Editor Version 5.00


@="诺基亚手机浏览器"


@="C:\\Program Files\\Nokia\\Nokia PC Suite 7\\Resource\\PhoneBrowser_Nokia.ngr,13"


@="C:\\Program Files\\Nokia\\Nokia PC Suite 7\\phonebrowser.dll"
"ThreadingModel"="Apartment"
"LoadWithoutCOM"=""


"Attributes"=hex:f0,00,04,F8
"WantsFORPARSING"=""



关键是原先"Attributes"=hex:00,00,04,F8 右键诺基亚文件浏览器只有打开和资源管理器2个菜单
运行以上reg (在注册表有好几百项都是关于nokia 的 我能找出来容易吗)

右键点击诺基亚文件浏览器会多出很多菜单包括复制 剪切,打开资源管理器,重命名等 还有创建快捷方式,不过多出来的这些菜单都是点了没反应的 包括这个快捷方式的菜单也不能用 ,虽然在桌面会创建,不过可以用来查看你的手机gui id 右键 属性 就可以了。
做好效果 复制一张照片 ,点击 vbs脚本 自动发到手机的图片文件夹。
上面不是说的不是很清楚 给大家一个参照,大家再研究一下 这里高手还比较多的 ,等好用了再发到各大手机论坛。这叫传统(dos)与现代(bluetooth)的结合先潜水了。。。。。。。。。。。
下附件可以到我的空间
nit.ys168.com

[ Last edited by 175891641 on 2008-12-21 at 19:37 ]
第2楼 HAT 发表于 2008-12-21 19:51
版主 发帖 5,017 积分 9,023
Q: 为方便他人复制,如何给代码加code标签?
A: http://www.cn-dos.net/forum/viewthread.php?tid=43735#pid304733
参考:http://www.cn-dos.net/forum/faq.php?page=misc#1

建议把附件或者代码贴出来
[ 联系联盟系统管理团队 - 中国DOS联盟 - 标准版 ]
Sponsored by ifanr Inc | © 2001–2023