C# C中WinRT应用程序的Diskpart命令

C# C中WinRT应用程序的Diskpart命令,c#,windows-8,cmd,windows-store-apps,winrt-xaml,C#,Windows 8,Cmd,Windows Store Apps,Winrt Xaml,我正在开发WinRT应用程序,我想在应用程序中的DiskPart CMD工具中启动几个命令 开发环境是C+XAML 例如,我想启动listdisk命令,这是一个DiskPart命令,它提供硬盘上存在的磁盘的详细信息 简单地说,我的WinRT应用程序将允许用户 格式化硬盘驱动器的分区 将某些内容复制到特定分区或从特定分区复制某些内容 对于按钮单击等特定事件,抱歉,目前没有从WinRT沙盒内部访问Diskpart命令的方法 出于安全原因,本地网络环回也有限制,以阻止应用程序与沙箱外的服务进行通信。W

我正在开发WinRT应用程序,我想在应用程序中的DiskPart CMD工具中启动几个命令

开发环境是C+XAML

例如,我想启动listdisk命令,这是一个DiskPart命令,它提供硬盘上存在的磁盘的详细信息

简单地说,我的WinRT应用程序将允许用户

格式化硬盘驱动器的分区 将某些内容复制到特定分区或从特定分区复制某些内容
对于按钮单击等特定事件,抱歉,目前没有从WinRT沙盒内部访问Diskpart命令的方法


出于安全原因,本地网络环回也有限制,以阻止应用程序与沙箱外的服务进行通信。

WinRT应用程序受到限制,您将无法执行此操作。您创建的控制台将不会运行DiskPart之类的工具,也没有办法执行此操作。您可以启动一个新的cmd窗口,但正如Nicholas建议的那样,WInRT应用程序受到限制,因此您也无法执行此操作。@nicholasW:我很害怕,但我认为可能有一个解决方案。是否有其他方法通过WinRT应用格式化磁盘分区。您可以在计算机上安装一个与WinRT应用通信的服务,但除此之外,我不这么认为。而且,很有可能会有一个巨大的安全漏洞。