有没有办法使用板载工具锁定文件,使其不能被删除或覆盖?
为了测试复制脚本,我需要lock files temporarily检查脚本中的错误处理。直到 XP 我使用在 debug.exe 中加载文件来锁定它。
Windows 7(及更高版本)有办法吗?
编辑
我知道有程序这样做。我的问题是 Windows 中是否有内置机制。有时我必须检查 PC 上的脚本,不想为此安装新程序。
Edit2
这里也有很好的建议:如何有目的地独占锁定文件?,但是,这需要第 3 方工具或更改要锁定的文件。
在 Windows 中,用户System显示为组符号:
.
(使用内部 Win32 API LookupAccountSid也显示它似乎是一个组SidTypeGroup。)
另一方面,进程可以system context在user context. Microsoft 文档也将其描述为“系统用户”或“系统帐户”,而不是“系统组”。
它是出于任何遗留目的而显示为组的用户吗?
(或者它是不是Werner Heisenberg会感兴趣的东西?)
注意:NT AUTHORITY\SYSTEM 用户是什么?是相似的,但没有回答为什么它显示为组并且行为像用户的问题。
在(德语)Server 2008 上,我们找到了一个名为 G:\Daten\Büro_GL\...
...在 Windows 资源管理器中输入文件夹时,它只是指向其父文件夹 ( G:\Daten\Büro_GL)。
该文件夹无法删除,因为它还会删除每个子文件夹。也denying List folder content只为This folder不起作用。然后拒绝也应用于父文件夹。
文件夹 [...] 是文件夹而不是符号链接:
我们希望避免移动文件夹的内容,以免中断生产系统上的工作流程。
(我也很想知道如何创建这样的文件夹)
我们有一个混合不同操作系统的家庭网络,包括两台 Windows 7 Ultimate PC、几部 Android 手机、一台 MacBook Pro 和两台 Linux PC。我的室友拥有除了 Linux 机器之外的所有机器,并且在他们的所有设备上成功地与 SMB/CIFS 进行了网络和文件共享,完全没有任何问题。
但是,我无法让我的 Linux 机器连接到它们的文件共享:每次尝试时,我都会从 Samba (smbclient) 收到 ERRDOS:ERRnomem 响应。
$ smbclient -L \\COMPUTER
Enter zoqaeski's password:
protocol negotiation failed: ERRDOS:ERRnomem
Run Code Online (Sandbox Code Playgroud)
我已经对配置 Samba 和 ERRnomem 响应进行了各种搜索,显然有一个已知的 Windows 7 问题需要更改注册表。我建议这可能是解决方案,但他们都不愿意修改注册表项,因为它适用于所有设备,相反,他们声称我没有正确配置 Samba,或者我没有没有最新的驱动程序。
不过,它在我的两台计算机之间运行良好,而且我一直认为驱动程序是指用于控制物理上位于机器上的硬件的软件。无论哪种方式,我的系统都是最新的:我正在运行带有 Samba 4.1.14 的 Arch Linux(这是一个滚动发行版)。
有没有不涉及弄乱我室友的电脑的解决方案?他们都是拥有高端系统的游戏玩家,所以我被告知他们没有共享文件的内存似乎很奇怪。
从第 8 版 Foxit Reader 开始,每个用户都会获得这个Starupscreen,并被敦促连接到 PDF Cloud。
此功能在我们的客户终端服务器上是不需要的(而且,我怀疑,在大多数商业使用的系统上。)
我找到了一种似乎禁用该功能的方法,但我不确定它是否正确。我发现没有办法为所有用户集中做这件事。
禁用了 Foxit Reader Service
禁用插件Cloud Reading和ConnectedPDF一位受影响的用户。
windows ×4
filesystems ×2
windows-7 ×2
cloud ×1
foxit-reader ×1
linux ×1
local-groups ×1
lock ×1
networking ×1
ntfs ×1
recursion ×1
samba ×1
security ×1