c# - 启动本机 WindowsApp 返回拒绝访问
问题描述
我想通过 Shell 启动 ScreenSketch.exe windows 应用程序,但该目录被拒绝:
var allFiles = System.IO.Directory.GetFiles(@"C:\Program Files\WindowsApps", "ScreenSketch.exe",
System.IO.SearchOption.AllDirectories);
// Directory WindowsApps is denied
if (allFiles.Length > 0)
{
allFiles[0].ShellOpen(); // ShellOpen is an extension method
}
信息:
HResult=0x80070005 消息=对路径“C:\Program Files\WindowsApps”的访问被拒绝。
解决方案
推荐阅读
- javascript - 二分搜索提前退出?
- mysql - 如何根据类型获取值的数量?
- flutter - 使用 onTap (Inkwell) 打开/预览卡片
- reactjs - 授权0。如何在访问令牌中获取用户的权限?
- sql - 记录最新日期,其中日期来自连接表
- java - 当我想运行我的项目时,我收到 INI 错误
- php - 没有默认值的 laravel 字段
- javascript - Flask AJAX 请求返回空的 ImmutableMultiDict,同样的 AJAX 适用于 http.server
- javascript - 如果用户对 new ActiveXObject("Scripting.FileSystemObject") 回答“否”,代码中会看到什么?
- python - 如何将抓取的数据转换为要使用的列表