在一台分区为NTFS的win2003系统上(比如ip为:192.168.1.110)建立一个共享文件夹share,现在想写一个小程序,只能通过程序才可以访问share里面的资源,使在这个局域网里面的所以客户机通过程序才能够访问share里面的资源,通过运行或IE输入ip都不能访问,希望大家能给提供一些思路。
目前是这么做的,在2003服务器上建立一个账号(zhangsan,密码为:111)然后是把share共享权限里的everyone删除添加zhangsan到里面,在程序启动时先调用ipc连接命令:net use \\192.168.1.110\ipc$ "111" /user:"zhangsan"去访问服务器,但问题是你这是通过运行或者IE输入IP也可以浏览到share里面的资源,比较郁闷,必须保证任何时候都要通过程序去访问资源,希望各位大侠给点思路。
目前是这么做的,在2003服务器上建立一个账号(zhangsan,密码为:111)然后是把share共享权限里的everyone删除添加zhangsan到里面,在程序启动时先调用ipc连接命令:net use \\192.168.1.110\ipc$ "111" /user:"zhangsan"去访问服务器,但问题是你这是通过运行或者IE输入IP也可以浏览到share里面的资源,比较郁闷,必须保证任何时候都要通过程序去访问资源,希望各位大侠给点思路。
然后访问共享文件夹
最后用InternetCloseHandle()关闭连接
whoo提示的方法,我还有去测试一把,如论如何都先谢谢