工具--文件夹选项--查看--把“使用简单文件共享”前面那个钩钩去掉(如果没有就算而来)
然后右键C盘--属性--安全--编辑(XP没有编辑,可以忽略)。。假设你不想123这个用户写入,就单击这个用户,在下面的选项中的写入选择拒绝就可以了
如果没有这个用户,就按添加,然后输入此用户的名称就行了
把下面的内容存到记事本里面,然后另存为管理员.reg, 然后双击打开导入注册表,在禁止写入的文件夹上点击右键,选择"管理员取得所有权",等d出窗口运行完就可以打开了。
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\*\shell\runas]
@="管理员取得所有权"
"NoWorkingDirectory"=""
[HKEY_CLASSES_ROOT\*\shell\runas\command]
@="cmd.exe /c takeown /f \"%1\" &&icacls \"%1\" /grant administrators:F"
"IsolatedCommand"="cmd.exe /c takeown /f \"%1\" &&icacls \"%1\" /grant administrators:F"
[HKEY_CLASSES_ROOT\exefile\shell\runas2]
@="管理员取得所有权"
"NoWorkingDirectory"=""
[HKEY_CLASSES_ROOT\exefile\shell\runas2\command]
@="cmd.exe /c takeown /f \"%1\" &&icacls \"%1\" /grant administrators:F"
"IsolatedCommand"="cmd.exe /c takeown /f \"%1\" &&icacls \"%1\" /grant administrators:F"
[HKEY_CLASSES_ROOT\Directory\shell\runas]
@="管理员取得所有权"
"NoWorkingDirectory"=""
[HKEY_CLASSES_ROOT\Directory\shell\runas\command]
@="cmd.exe /c takeown /f \"%1\" /r /d y &&icacls \"%1\" /grant administrators:F /t"
"IsolatedCommand"="cmd.exe /c takeown /f \"%1\" /r /d y &&icacls \"%1\" /grant administrators:F /t"
只能禁止某个用户写入文件这个用户不能使系统system
而且如果你禁止了你使用的用户 就不能写入各种临时文件了 比如ie 的临时文件 rar的临时文件 等等各种程序的临时文件 那你这个用户不久不能用了么
如果只想禁止某个文件夹(比如桌面)的写入 使用你刚才的方法应该可行
注意桌面被禁止写入的话 桌面快捷方式什么的也不能继续创建了
总之 个人感觉这样设置很鸡肋
可以更改各个软件的临时文件存放地址到其他盘来放置系统盘剩余空间的日渐减少
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)