小编dr *_*ron的帖子

如何以编程方式c#或命令行打开explorer.exe到"回收站"

我想要一个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)

c# windows wpf

6
推荐指数
1
解决办法
1042
查看次数

Windows 7用户权限和安全审查

我想向我的用户(和我自己)展示他们的权限是什么,并让他们能够在运行MakeSymbolicLink 命令之前提升他们的权限(或让其他人参与).

等效的命令行命令(mklink)需要提升权限.我想通过一个厚厚的下一个目录为我的用户提供大量功能快捷方式.链接跨越磁盘和远程文件系统.

什么是程序化(c#或C++)规范方式,在登录时为特定用户挖掘安全设置的特权?

symlink visual-c++ windows-7 c#-4.0

5
推荐指数
1
解决办法
216
查看次数

标签 统计

c# ×1

c#-4.0 ×1

symlink ×1

visual-c++ ×1

windows ×1

windows-7 ×1

wpf ×1