如何从Silverlight应用程序关闭Pc [英] How to shutdown Pc from silverlight application

查看:78
本文介绍了如何从Silverlight应用程序关闭Pc的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我想在用户点击应用程序注销按钮时关闭PC。我试过从Windows应用程序,它工作得很好。但是没有在silverlight中工作。如果你有任何解决方案,请帮助我。

I want to Shut Down PC when user clicked on application logged out button.I tried in from windows Application,it worked great.But did not work in silverlight.Pls help me if u have any solutions.

推荐答案

你可以查看这个讨论



如何到关机-PC-通过-Silverlight的应用 [ ^ ]
You can check this discussion

how-to-shutdown-pc-via-silverlight-app[^]


dynamic cmd = AutomationFactory.CreateObject(WScript.Shell) ;

cmd.Run(shutdown.exe,1,true);
dynamic cmd = AutomationFactory.CreateObject("WScript.Shell");
cmd.Run("shutdown.exe", 1, true);


请使用以下代码关闭您的机器:

Please use the following code to shutdown your machine:
System.Diagnostics.Process.Start("shutdown.exe", "-r -t 0");



查看shutdown.exe的所有参数

请打开命令提示符(开始>运行>cmd)并编写以下命令:shutdown /?



您应该看到如下内容:



用法:SHUTDOWN [-i | -l | -s | -r | -a] [-f] [-m \\computername] [-t xx] [-cc

omment] [-d up:xx:yy]



没有args显示此消息(与 - ?相同)

-i显示GUI界面,必须是第一个选项

-l注销(不能与-m选项一起使用)

-s关闭计算机

-r关闭并重新启动计算机

- a中止系统关闭

-m \\computername远程计算机关机/重启/中止

-t xx设置关机超时为xx秒

-c评论关闭评论(最多127个字符)

-f强制运行应用程序关闭而不用战争

ning

-d [u] [p]:xx:yy的原因代码关闭

u是用户代码

p是计划关机代码

xx是主要原因代码(正整数le

ss比256)

yy是次要原因代码(正整数le

ss而不是65536)



PS另见本文:关机,重启,在C#中注销或锁定计算机 [ ^ ]


这篇关于如何从Silverlight应用程序关闭Pc的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆