【发布时间】:2019-08-17 10:35:10
【问题描述】:
您好,我需要您的帮助才能使用我新构建的 EXE .NET 表单运行两个 BAT 文件。文件夹结构是这样的:
..\游戏\语言\cz.bat
..\游戏\语言\en.bat
..\Form.exe
我需要我的“Form.exe”通过按下相应的按钮来运行这两个 BAT 文件。我知道它必须与动态路径有关,但遗憾的是我不知道如何设置它:(
}
private void Button1_Click(object sender, EventArgs e)
{
Process.Start (@"\Game\Language\CZ");
this.Close();
}
private void Button2_Click(object sender, EventArgs e)
{
Process.Start(@"\Game\Language\EN");
this.Close();
}
}
为什么我需要这个?我会将我的游戏提供给其他玩家,他们可以在他们的 PC 中的任何位置解压缩存档,这些路径永远不会像 C:\Downloads\Game... 如果我将整个地址写入 CZ.bat 或EN.bat ofc,但我不能这样做,因为在另一台 PC 中路径会有所不同。
感谢您的任何提示。
【问题讨论】: