请问高手:
    我想在退出局域网共享的时候,将用户名和密码删掉,使其下次登录时,需要验证用户名和密码。我目前用的是net use 命令:     
      net use \\IP /del
      请问高手们,这个命令有对应的API函数实现吗?
      或者有什么方法测试是否成功删掉了用户名和密码?

解决方案 »

  1.   

    http://www.winu.cn/space-14160-do-blog-id-52163.html
    利用WSH
      

  2.   

    用程序的办法执行你的dos命令。
    system(...)函数,查一下msdn
      

  3.   

    Windows Networking FunctionsWNetCancelConnection2
      

  4.   

       我现在就是用的ShellExcute执行的命令行,但我是和登陆共享的一起的,我用API函数实现的连接共享。
    连接时,先删除,再连接。但调用函数比调用命令行的速度快,所以会出现不对应的现象,并且网络状况不同,用的时间也不同。不好控制睡眠时间。
        另外,WNetCancelConnection2只是表象上删除了,但用户名和密码还存在于系统中。在开始——运行,中输入IP,无需用户名和密码也能登陆。
        请问各位还有别的办法吗?