在C#中启动vbs文件

问题描述 投票:0回答:1

我正在尝试在C#中运行程序,现在我知道执行此操作的实际指定语句...

System.Diagnostics.Process.Start("PathToExe.exe");

但是我的意图是运行.VBS文件,该文件将依次从.mp3文件播放程序中的不可见音乐(而不是打开Windows Media Player)。但是,我相当确定C#仅会启动.exe文件...是否有办法使它也可以运行.VBS文件?我已经用谷歌搜索了,我不确定该怎么做。我也看了一些关于stackoverflow的线程,但都没有用。

提前感谢。

c# .net vbscript
1个回答
0
投票

如果要在游戏中播放音乐,则应该只在在游戏中播放音乐。不能与其他隐藏的后台程序一起玩。如果您想做诸如改变音轨甚至音量之类的事情,那么您就必须尝试IPC之类的事情。 Neveremind问题,例如游戏崩溃,但音频palyer仍在运行!

。VBS文件是解释文件。 .BAT和.JAR文件的处理方式相同。向Process.Start()中打孔与将其打入“运行”对话框(Windows + R)相同。它将找出哪个programm应该运行它,就像双击该文件一样。

Eleveation可能存在一些问题-通常会弄乱工作目录-但我怀疑您需要提升权限。

© www.soinside.com 2019 - 2024. All rights reserved.