我想要一个WPF按钮,它将Windows 7 | 8中的explorer.exe直接打开到"回收站"中.这是因为我的应用程序删除了大量文件,我希望为用户提供一种快速恢复文件的方法.命令行参数不起作用,可能是因为"回收站"是一个虚拟目录.我尝试过使用"$ Recycle Bin".Explorer.exe/root,其中a是虚拟文件失败.试图保护Recycle\Bin中的空间似乎也不起作用.
以下是我测试并使用的Scott Powell的工作代码.谢谢Scott @
private void ExploreTrashBin ( )
{
String str_RecycleBinDir = String.Format(@"C:\$Recycle.Bin\{0}", UserPrincipal.Current.Sid);
Process . Start ( "explorer.exe" , str_RecycleBinDir );
}
private void TrashBin_Button_Click ( object sender , RoutedEventArgs e )
{
ExploreTrashBin ( );
}
Run Code Online (Sandbox Code Playgroud) 我想向我的用户(和我自己)展示他们的权限是什么,并让他们能够在运行MakeSymbolicLink 命令之前提升他们的权限(或让其他人参与).
等效的命令行命令(mklink)需要提升权限.我想通过一个厚厚的下一个目录为我的用户提供大量功能快捷方式.链接跨越磁盘和远程文件系统.
什么是程序化(c#或C++)规范方式,在登录时为特定用户挖掘安全设置的特权?