gpt4 book ai didi

c# - 用于 powercfg 电池报告的 GUI

转载 作者:太空宇宙 更新时间:2023-11-03 12:37:00 25 4
gpt4 key购买 nike

我正在尝试为 powercfg 电池报告创建一个 GUI。我在下面写了,但它似乎不起作用。有人可以帮忙吗?

谢谢

private void button1_Click(object sender, EventArgs e)
{
var saveDialog = new SaveFileDialog();
saveDialog.OverwritePrompt = true;
saveDialog.Title = "Save your battery report";
saveDialog.Filter = "HTML | *.html";
var defaultSavePath = Environment.GetFolderPath(Environment.SpecialFolder.Desktop);
saveDialog.InitialDirectory = defaultSavePath;
saveDialog.ShowDialog();
var saveLocation = saveDialog.FileName;

if (saveLocation != null)
{
saveLocation = "\"" + saveLocation + "\"";
var startInfo = new ProcessStartInfo();
startInfo.FileName = "powercfg.exe";
startInfo.Arguments = " /batteryreport /output " + saveLocation;
startInfo.CreateNoWindow = false;
startInfo.ErrorDialog = true;
startInfo.UseShellExecute = true;
Process.Start(startInfo);
}
}

最佳答案

因为我的操作系统是 64 位的,所以在项目属性中我取消选中 Build 选项卡中的 Prefer 32-bit 复选框并且它工作正常。

  1. 右键单击项目 → 属性
  2. 构建 选项卡 → 常规
  3. 设置平台目标组合框:任何CPU首选32位复选框:未选中

当您为 Platform Target 选择与操作系统相同的位数时,它也适用。例如 X4。

关于c# - 用于 powercfg 电池报告的 GUI,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40566646/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com