之前一直用MadEdit,即开源又免费,可惜不支持UAC。所以想寻找支持UAC的文本编辑器。
1、支持UAC保存:普通权限启动编辑器,编辑受保护的文本,应为只读,或保存时提示另存为,最佳为保存时提权。
说明:“保存时提示另存为”视为失败,用户无法继续。
2、支持UAC双启动:能最少启动2个程序,即1个普通权限启动,1个管理员权限启动。
3、支持普通权限拖拽:以普通权限运行编辑器时,能够拖拽资源管理器(普通权限)中的文本,进行编辑。
4、支持UAC拖拽:以管理员权限运行编辑器时,能够拖拽资源管理器(普通权限)中的文本,进行编辑。
5、有目录树
6、双启动后,在资源管理器中双击文本,应进入普通权限的标签页。
个人猜测Windows平台下文本编辑器“以管理员身份启动”,然后无法从资源管理器中拖拽文件,可能是Windows平台的限制。Ubuntu下就可以。
既然Windows平台不能UAC拖拽,那么双启动的意义也就不大了,最好的解决方案就是以普通权限启动文本编辑器,可以拖拽,“保存时提权”。
所以结论是EmEditor很好,完美支持Windows UAC。
看来不得不从免费的MadEdit转向收费的EmEditor了。
各位朋友如果有支持UAC的文本编辑器,感谢告诉一下。
对UAC熟悉的同学,帮忙看看这几个问题是咋回事:http://www.cnblogs.com/sink_cup/archive/2010/06/02/uac_windows.html
分享一个Windows版的sudo,在Windows下也可以输入sudo cmd了。
sudo for Windows no password下载地址:http://files.cnblogs.com/sink_cup/sudo_for_windows_no_password.7z
使用方法:放到Windows环境变量的目录里,比如C:\Windows\,以后就可以在运行里输入sudo cmd、sudo notepad了。
好像是来自:http://www.howtogeek.com/howto/windows-vista/sudo-for-windows-vista/
觉得本文闲的D疼的路人,俺想说:“不是D疼,俺就是喜欢从细节的角度看问题。”
2010-11-26
突然冒出个想法:Windows UAC可以不设用户密码,是因为Windows UAC是弹出对话框,是图形界面的。
而Linux的sudo必须给用户帐号设置密码,因为sudo是在命令行里执行的,如果没有密码,如何确认呢?
转载于:https://www.cnblogs.com/sink_cup/archive/2010/09/18/text_editor_uac_support_compare.html