问题标签 [controlled-folder-access]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c# - 当“受控文件夹访问”打开时如何检查.NET中的目录写入权限
当尝试在“我的文档”中使用“受控文件夹访问”创建文件夹时,CreateFolder 会引发 FileNotFoundException。我需要检查我的应用程序是否可以在我的文档中创建文件夹。当“受控文件夹访问”打开时,我如何检查我是否拥有它的权限。
我尝试了 DirectoryInfo.GetAccessControl 方法,它表明它允许。现在是我尝试创建文件夹并处理 FileNotFoundException 的唯一方法。
python - 无法创建文件夹 - FileNotFoundError: [WinError 2] 系统找不到文件
我正在尝试做最简单的事情,但我无法让它发挥作用。
我在我的工作目录中,我们称它为“WorkDir”,就是这样:C:\WorkDir
我想创建:
我不明白这个错误。当然它找不到文件,它不存在。显然我做错了什么,但无法弄清楚。
我也尝试使用句号“。” 表示工作目录,但这也不起作用。
这些都不起作用:
据我所知,我正在逐字逐句地从 stackoverflow 帖子中复制。想不通。
奇怪的是我可以直接在 C: Drive 中新建一个目录,比如:
但是,如果我尝试在工作目录中执行任何操作,我会收到错误消息。
编辑:完全错误:
编辑 2,发现一些东西:所以我刚刚注意到在我的笔记本顶部,自动保存失败。可能跟这个有关系。让我调查一下。很抱歉误报。
编辑3:已解决。这是 Windows 的“勒索软件保护”。不允许 Python 写入我的工作目录。
windows-10 - Git Bash 命令被勒索软件保护阻止
我发现 Windows 10 勒索软件保护阻止了 Git Bash 命令。仅当我尝试在 Windows 文件夹(例如 Documents)中执行它们时才会发生这种情况。我已经对此进行了测试mkdir
,touch
但它可能涉及更多命令。
我得到的错误如下所示:
当打开受控文件夹访问的保护时会发生这种情况。
当保护关闭时,执行命令:
如果我以管理权限运行 Git Bash,这没有任何区别。我尝试将 Git 添加到允许的应用程序设置中,但它也没有任何区别:
目前唯一的解决方法是禁用保护或将 Git 项目移动到另一个文件夹;但是,我想知道是否可以做任何事情来使这些命令在我的 Documents 文件夹中工作,因为这是我想要存储项目的地方。
我的 git 的当前版本是:
windows - 设置受保护的文件夹,例如通过注册表操作
设想
为客户提供服务器-客户端解决方案来完成一些与业务相关的任务。在各自的机器上安装了一个中央服务器。客户端安装在软件用户的个人机器上。
服务器使用 PostgreSQL 并在指定的服务器机器上存储序列化数据和媒体。
一家相关公司在过去 6 个月内经历了勒索软件攻击,我们担心这种情况也可能影响我们的客户。这些客户应该实施了一些安全措施,例如 RAID 设置,但基于之前的沟通,我们仍然不相信。尽管这是一个超出我们责任范围的问题,但可能的攻击造成的不利影响也可能影响我们。这就是为什么我希望至少尽可能提高他们数据库的安全性。
问题
鉴于这种情况,对其服务器系统的一个小调整是为与其数据库相关的文件夹启用 Windows 保护。
本指南介绍如何使用 Windows UI 激活此功能:
https://www.isumsoft.com/windows-10/how-to-protect-files-folders-against-ransomware-attacks.html
我想在不依赖客户的系统管理员的情况下仅使用我们基于 NSIS 的安装程序来完成此操作。因此我的问题是 - 可以通过注册表操作声明其他受保护的文件夹吗?如果没有,是否有不同的方法来实现这一目标?
docker - 无法在 Windows 10 上安装 Docker
我正在尝试在 Windows 机器上安装 docker,但它没有安装并在安装过程中停止其进程。我已经检查了所有先决条件,并且我的机器满足了所有要求。我有 NP AV 防病毒软件,它给了我警告,如 C:\PROGRAM FILES\Docker\RES...\bin\DOCKER_COMPOSE.EXE 在中止安装后是一个威胁
visual-studio-code - VS Code 和受控文件夹访问
我最近启用了受控文件夹访问,现在当我尝试编译(在本例中为 Arduino 应用程序)时,我收到拒绝访问错误。我已将 VS Code 添加到允许的应用程序列表中,但问题可能发生在调用编译器的子进程中,或者可能在 make 级别。收到此错误后,我立即转到安全设置,选择允许应用程序...->添加允许的应用程序->最近阻止的应用程序,但列表为空。
是否有另一种方法来识别被阻止的可执行文件,或者是否有方法告诉受控文件夹访问以允许访问作为 VS Code 的子进程运行的任何程序?
powershell - 无法使用 PowerShell 从事件日志中检索访问的文件夹
我正在尝试控制对特定文件夹的访问,因此我启用了审核对象访问策略,并且还启用了对所需文件夹的审核。现在我计划在 CSV 文件中查看这些访问。
我有以下脚本应该可以实现这一点
但条件
导致生成的 CSV 文件完全为空(即使没有表头)。但是,当我更改事件 ID(从 4656 到类似 4673)或完全删除条件时,我确实会在生成的 CSV 上得到结果。此外,当我使用 ID 4656 过滤结果时,从事件查看器中会显示结果。现在我真的不知道该怎么办。提前感谢您的帮助。
如果有人可以帮助我找出原因,我将不胜感激。我在 PS 脚本方面并没有太多经验,因此详细解释为什么会发生这种情况(或我的问题的实际解决方案)将非常有帮助。