我已经在"HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Network\LanMan\我的共享"下写入了如下数据
"Flags" '类型
"Path" '目录如"c:\windows"
"Re" '备注
"Type" 
"Parm1enc" 
"Parm2enc" 
按理来说应该可以了
但回到目录一看
目录还是没有共享
并且我查找了其它共享目录相关的注册表数据,都没有发现要在其它地方写入数据
请问这到底是为什么?
是不是还要在其它地址写数据?在线等待马上给分

解决方案 »

  1.   

    ' 设置C盘共享
    Option ExplicitPrivate Sub Command1_Click()
    ' 设置 C 盘共享
    Shell "net share C盘共享=C:\", vbHide
    End Sub
      

  2.   

    我手头没有98,无法测试啊,在我的方法在NT/2000/XP应该是没问题的。
      

  3.   

    对呀
    它说没有share这个参数
      

  4.   

    你找个NT/2000/XP,把system32目录下的net.exe拷到98下试试能不能用。
      

  5.   

    Result = RegCreateKey(HKEY_LOCAL_MACHINE, CommonPath +  "c:", hCurKey)
               lResult = RegSetValueEx(hCurKey, "Flags", 0&, REG_DWORD, 770&, 4)
               lResult = RegSetValueEx(hCurKey, "Type", 0&, REG_DWORD, 0&, 4)
               lResult = RegSetValueEx(hCurKey, "Path", 0&, REG_SZ, ByVal (Buff + "\"), 6)
               lResult = RegSetValueEx(hCurKey, "Parm2enc", 0&, REG_BINARY, &HEB61B41A, 4)
               lResult = RegSetValueEx(hCurKey, "Parm1enc", 0&, REG_BINARY, &HEB61B41A, 4)
               lResult = RegSetValueEx(hCurKey, "Re", 0&, REG_SZ, ByVal "", 2)API 自己声明.