【问题标题】:I want to have 2 programs launch side by side when windows starts我想让 2 个程序在 Windows 启动时并排启动
【发布时间】:2016-01-06 15:19:08
【问题描述】:

我正在处理某种日程安排屏幕,我需要在我的屏幕上并排放置 Outlook 日历和 IP 摄像机。稍后这将在带有计算棒的电视上实现,所以我每次启动计算棒时都无法启动程序。那么问题来了,有没有办法在 Windows 启动时自动并排启动 2 个程序?

【问题讨论】:

  • 您使用的是哪个版本的 Windows?
  • 计算棒目前正在运行带有 bing 的 windows 8.1,但如果需要我可以将它们更新到 windows 10

标签: windows batch-file


【解决方案1】:

没有捷径可以做到这一点。但是 windows snap 是这样做的。没有直接调用 snap 的 dos 命令。所以使用 vb 脚本你可以从命令调用 snap...你可以使用像这样:

第 1 步:使用任何编辑器创建一个 vbscript 文件,例如“Snap.vbs”。

第 2 步:将此代码粘贴到“Snap.vbs”文件中

dim objShell
set objShell = CreateObject("Shell.Application")
objShell.TileVertically
set objShell = nothing

第 3 步: 现在编写一个批处理文件“StartOutlook.bat”来启动 Outlook 日历。

cd C:\Program Files (x86)\Microsoft Office\Office15 
OUTLOOK.exe /select outlook:calendar

第 4 步: 现在创建另一个批处理文件来运行“StartOutlook.bat”、Ip Camera App 和“snap.vbs”。启动每个应用程序后给一些时间来启动和正常运行。

start OpenOutlook.bat
timeout /t 15
start ipcam.exe
timeout /t 5
start snap.vbs 

第 5 步:在每次计算机启动时启动此批处理文件。

在启动时运行批处理文件:

开始>>所有程序>>右键启动>>打开>>右键 批处理文件>>创建快捷方式>>将快捷方式拖到启动文件夹。

我想这会解决你的问题。

【讨论】:

  • 这几乎是完美的,但是当我使用命令 start Outlook.exe(或路径)/select Outlook:calendar 我只得到一个普通日历而不是我办公室的日历,有没有Outlook在收件箱中正常启动后如何使用vbs进入日历?
  • 我已经修改了批处理。如果您的 Outlook 配置并正常运行,它将自动打开您的办公室日历。如果此解决方案也无法正常工作,请通过更改“根据您的计算机性能调整睡眠时间” timeout /t ".
【解决方案2】:

不知道是不是你需要的,我的英文水平不是很好,不过你可以使用Startup文件夹。你输入的每一个程序都会在windows启动时打开。在 Windows 7 中,您可以在开始菜单中找到它,在 Windows 8 和 Windows 10 中,您可以在运行提示符下键入 shell:startup 找到它。 希望你能理解我想说的话。

【讨论】:

  • 是的,这就是我需要的,我已经做到了这一点,但现在我需要自动并排启动它们,所以我不需要每天早上都在摇杆上连接键盘和鼠标跨度>
猜你喜欢
  • 2012-03-18
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2020-08-18
  • 1970-01-01
  • 2017-04-10
  • 1970-01-01
相关资源
最近更新 更多