Board logo

标题: 命令行能否增加登录功能? [打印本页]

作者: Michael     时间: 2007-2-7 03:01    标题: 命令行能否增加登录功能?

比如
C:\> login
username:michael
password:**********
you logged in as michael
C:\>

[ Last edited by Michael on 2007-2-6 at 02:10 PM ]
作者: Michael     时间: 2007-2-7 03:03
这不会带来什么安全隐患吧。呵呵。。。。。
作者: Wengier     时间: 2007-2-7 03:30
命令行早就支持登录功能了呀,比如:

NET LOGON(或NET LOGIN) Michael xxx (xxx是密码)

要登出,用NET LOGOFF(或NET LOGOUT)命令即可。

有关NET命令的更多信息,请用NET /?查看。
作者: Michael     时间: 2007-2-7 05:53
晕,原来是这样啊。
作者: Wengier     时间: 2007-2-7 20:11
DOS下的MSCLIENT不就是用NET命令的LOGON/LOGOFF来登录/登出的吗?这样比较好记吧?
作者: Michael     时间: 2007-2-8 05:07
嗯,是的,但改成交互式的会比较友好一些。密码也可以显示为*号。
login 和 logout
作者: Wengier     时间: 2007-2-8 13:55


  Quote:
Originally posted by Michael at 2007-2-7 04:07 PM:
嗯,是的,但改成交互式的会比较友好一些。密码也可以显示为*号。
login 和 logout

DOS和MS的DOS工具中都没有login/logout这样的命令呢。而且上次和qzwqzw的讨论中好像不太倾向于给每个功能专门加上一条自定义的命令,而用DOS中现成的用法可能要好些。

在网页中实现多重模拟DOS形式的交互式I/O操作功能可没有BASIC/C下那么简单,而且处理不同浏览器下的差异也比较麻烦,所以当时为了加入EDIT命令的交互式编辑功能模拟就增加了差不多一倍的代码(由于4.0正式版刚发布,我暂时不太想作较大的改动)。相反,对于NET LOGON命令直接像现在这样用一条命令来登录的话反而更方便快捷些呢。
作者: Michael     时间: 2007-2-8 22:23
呵呵,我说呢,其实我只是好奇。