各位朋友,本人是个农村初中教师,对程序也是一知半解,希望各位不吝赐教。
事情是这样的:
我自己做的有windows共享服务,ftp服务,WEB服务,前几年用vb6.0写了一个登录器,免除老师们记地址和密码.
现在学校换新电脑了,都是win7家庭版,导致我的登录器windows共享服务不能登录,还有的升级到了win10,所有都功能都不能用.请大家帮忙说说,用C#应该怎么写?
第一类:网上备课和网络U盘做的是windows共享文件夹,需要输入用户名和密码才能登录.在VB里我是这样写的
Open "c:\a.bat" For Output As #1
Print #1, "net use * /del /y"
Print #1, "net use \\10.12.0.244 1 /user:test"
Print #1, "start \\10.12.0.244\wlup"
Print #1, "del c:\a.bat"
Close #1
Shell "c:\a.bat"
这里必须用windows的窗口登录这个共享文件夹,可以直接对教案进行操作,就跟在本地一样的,非常方便.请问用C#该怎么写?
第二类:登录web服务器,就是我自己做的内部网,包括校园网站,成绩查询和信息收集.在VB里是这样写的
ShellExecute Me.hWnd, vbNullString, "http://10.12.0.244/exam/lookup.aspx", vbNullString, vbNullString, 1
这个没啥特别的要求,只要求调用浏览器开打就行了.请问这用C#该怎么实现?
第三类:是ftp服务,包括常用软件,教学视频和教学资源.在vb里我是这样写的
ShellExecute Me.hWnd, vbNullString, "ftp://10.12.0.244", vbNullString, vbNullString, 1
但是这样写系统用调用默认的浏览器打了ftp地址,而我想用windows窗口打开,这个问题一直没有解决.请教如果用windows窗口直接打开ftp地址用C#怎么写?
学校挺忙的,没时间泡论坛,问题多但分不多,请大家帮帮忙吧.