Hi all,
I am developing a c# application that will enable users to perform a
remote shutdown on computers. I have got the code working to a degree.
I am able to run shutdown -r -t 50. and my computer shutsdown fine. If
i try
shutdown -m \\computer_name -r -t 50 the command prompt window opens
and closes but nothin happens. computer_name is the name of my local
computer. I can enter the command directly into the command prompt and
my computer shutsdown fine without any problems.
Below is the code that I have
Process p = new Process();
p.StartInfo.FileName = "shutdown";
p.StartInfo.UseShellExecute = false;
p.StartInfo.CreateNoWindow = false;
p.StartInfo.Arguments = "-r -t 50 -m \\dell_pc";
//p.StartInfo.Arguments = "-A";
p.StartInfo.RedirectStandardOutput = true;
p.Start();
Console.WriteLine(p.StandardOutput.ReadToEnd());
This code is within a try/catch. And no errrors are thrown
Any help in this matter would be highly appreciated.
Thank you