远程共享:让Windows XP忘记密码

admin Posted in 未分类
0

Windows XP连接远程共享时,有一个“保存密码”的功能。保存之后当然可以免去每次输入密码的麻烦,但当你想以其它用户身份重新连接共享时却有了麻烦:Windows不会再让你输入用户名和密码,即使用net use 共享名 /delete 命令删除所有的共享也不行。用这个方法可以让Windows忘记密码。

打开命令行,输入

rundll32 netplwiz.dll, UsersRunDll

会出现“用户帐户”对话框,单击其中的“高级”选项卡,再单击“管理密码”按钮,接下来的事情就不用我说了吧。

另外,用上述方法弹出的用户账户跟控制面板中的是不一样的,从控制面板中启动的那个太傻瓜了。

加入域之后则可以通过控制面板直接启动那个不傻瓜的用户帐户对话框。

diff命令的好用功能

admin Posted in 未分类
0

GNU diff有很多功能平时我们不常用到,但若知道,在急需时还真能派得上用场。

最常用的功能莫过于生成patch文件了:

diff -urN old/ new/ > mysoft.patch

参数 -u 表示使用 unified 格式,-r 表示比较目录,-N 表示将不存在的文件当作空文件处理,这样新添加的文件也会出现在patch文件中。

然后在需要应用patch的地方使用下述命令即可:

patch -p0 < mysoft.patch

diff的 -y 命令(长格式为 –side-by-side)可以将屏幕分成左右两部分,来比较两个文件之间的差异。许多图形化的比较工具都有这个功能,但如果只能使用命令行,这个参数就相当有用了。如果要改变左右各部分的宽度,可以通过 -W (–width)参数来指定。(这条技巧来自于bkブログ,谢谢)

此外,–strip-trailing-cr 参数可以去除行尾的换行,这样DOS格式和Unix格式的文件互相比较时,就不至于因为换行符不一致而出现大量的差异。