- android - 多次调用 OnPrimaryClipChangedListener
- android - 无法更新 RecyclerView 中的 TextView 字段
- android.database.CursorIndexOutOfBoundsException : Index 0 requested, 光标大小为 0
- android - 使用 AppCompat 时,我们是否需要明确指定其 UI 组件(Spinner、EditText)颜色
我正在尝试为 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 复选框并且它工作正常。
当您为 Platform Target 选择与操作系统相同的位数时,它也适用。例如 X4。
关于c# - 用于 powercfg 电池报告的 GUI,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40566646/
如果我运行这个命令: powercfg -SETACTIVE 8c5e7fda-e8bf-4a96-9a85-a6e23a8c635c ...我随后可以运行此命令: powercfg -GETACTI
我需要运行一个批处理文件,使用一系列 powercfg 命令来复制当前事件的方案并重命名它。 手动,我会在命令提示符下执行类似的操作。 powercfg -getactivescheme 这会给我当前
我正在尝试为 powercfg 电池报告创建一个 GUI。我在下面写了,但它似乎不起作用。有人可以帮忙吗? 谢谢 private void button1_Click(object sender, E
我正在尝试创建一个程序来检查是否有一个进程会阻止我的显示器进入休眠状态。我一直通过运行 powercfg /requests 手动执行此操作我想使用 .NET 在计时器上运行此命令 问题是命令给我的输
如何通过c#代码运行powercfg的功能? 例如我想运行这个,设置关闭显示:从不 powercfg -CHANGE -monitor -timeout -ac 0 最佳答案 用 Process.St
当我 using (var process = new Process { StartInfo = new ProcessStartInfo { FileName =
我是一名优秀的程序员,十分优秀!