如何在屏幕指定位置打开控制台窗口?

如何在屏幕指定位置打开控制台窗口?

我需要启动几个 cmd.exe 控制台应用程序,以便它们按照特定顺序放置在屏幕上 - 可以使用 .bat 文件来完成吗?

我正在运行 Windows 7。

答案1

我不知道如何使用批处理脚本来执行此操作,但您可以使用以下 VBScript:

Set objWMIService = GetObject("winmgmts:\\.\root\cimv2")
Set objConfig = objWMIService.Get("Win32_ProcessStartup")

objConfig.SpawnInstance_
objConfig.X = 100
objConfig.Y = 100

Set objNewProcess = objWMIService.Get("Win32_Process")

intReturn = objNewProcess.Create("cmd.exe", Null, objConfig, intProcessID)

它使用Win32_进程启动WMI 类 - 你可以点击此处了解更多详细信息

改变值对象配置.X对象配置.Y设置命令提示符应打开的 X 和 Y 位置。

相关内容