标题: [系统相关] 怎么用批处理直接调用 windows程序 [打印本页]
作者: cd309420 时间: 2008-11-4 11:25 标题: 怎么用批处理直接调用 windows程序
用批处理怎么直接调用计算机名称更改程序啊?我调用的不是sysdm.cpl。如图:
作者: cd309420 时间: 2008-11-4 13:23
难道真的不行吗?
或者用API这些来调都不行吗?
麻烦大虾们帮帮忙。谢谢了。
作者: rat 时间: 2008-11-4 14:40
vbs的sendkeys
作者: cd309420 时间: 2008-11-4 14:42
在下不会VB,麻烦楼上的兄弟可不可以说具体点?
作者: rat 时间: 2008-11-4 14:48
保存为.vbs文件
- Dim oShell
- Set oShell = CreateObject("WScript.Shell")
- oShell.Run "control sysdm.cpl,,1"
- Do Until oShell.AppActivate("系统属性")
- Loop
- oShell.SendKeys "%c"
- Set oShell = Nothing
复制代码
作者: cd309420 时间: 2008-11-4 16:15
谢谢老大,问题解决。
作者: Batcher 时间: 2008-11-4 16:48
用批处理直接更改计算机名不是更方便吗?
作者: cd309420 时间: 2008-11-4 16:49
我这里机子有点多,是局域网。每台机子的计算机名不能一样啊,如果用批处理直接改就会有冲突的。
作者: Batcher 时间: 2008-11-4 16:52 标题: 回复 9楼 的帖子
你太小看批处理的功能了吧,呵呵。
说出你的计算机名命名规则,自然有人告诉你怎样实现^_^
作者: cd309420 时间: 2008-11-5 10:04
如果有一定规律我想也应该可以,可我要的计算机名是:中文名,而且没有固定的规律。比如第一台命名为、张老师、第二台为王老师、第三台有可能又是张了。不按顺序安装,随机选择对应的中文名,这种方式在计算机里应该不可以自动化吧。除非主板上有识别功能。可用debug进入。
欢迎光临 批处理之家 (http://bathome.net./) |
Powered by Discuz! 7.2 |