gpt4 book ai didi

c# - 获取上次备份事件目录的时间

转载 作者:太空狗 更新时间:2023-10-29 23:52:14 24 4
gpt4 key购买 nike

有谁知道我们怎样才能找到

上次使用 C# 备份事件目录是什么时候?

据我所知,当我们运行这个命令时重新管理/showbackup

它的遗嘱向我们展示了全部细节。我尝试使用 C# 获取 dsa 签名的值,但即使是该值也没有多大意义,但会帮助我们获取正确的信息。

比如从哪个域 Controller 启动备份以及何时启动备份?

有人知道如何使用 C# 获取事件目录的最后备份详细信息吗?

提前致谢

最佳答案

我发现很多次并不是所有的事情都可以用 WMI 完成,下面的代码应该运行必要的命令来显示你请求的信息,然后将它重定向到标准输出。

System.Diagnostics.ProcessStartInfo PSI =
new System.Diagnostics.ProcessStartInfo("cmd", "/c " + "Repadmin.exe /showbackup");

PSI.RedirectStandardOutput = true;
PSI.UseShellExecute = false;

PSI.CreateNoWindow = true;
System.Diagnostics.Process proc = new System.Diagnostics.Process();
proc.StartInfo = PSI;
proc.Start();
string result = proc.StandardOutput.ReadToEnd();
Console.WriteLine(result);
}
catch (Exception e)
{
Messagebox.Show(e.InnerException);
}
}

关于c# - 获取上次备份事件目录的时间,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11517255/

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