none
REGEDIT 的應用 RRS feed

  • 問題

  • Set RegEdit = CreateObject("WScript.Shell")


    RegEdit.RegWrite "HKLM\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\Interfaces\" & GUID & "\MTU" ,1492, "REG_DWORD"


    請問我該如何在

    HKLM\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\Interfaces\

    底下的機碼和所有子機碼裡面增加一個值?

     

    (底下的 GUID 在不同的電腦會有不同的 ID,我該如何解決這個問題?)

    2008年10月25日 上午 09:59

解答

  • 參考:



    RegistryKey rk = Registry.LocalMachine.OpenSubKey(@"SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\Interfaces");


     


    if (rk != null)


    {


        foreach (var subkeyname in rk.GetSubKeyNames())


        {


            RegistryKey subkey = rk.OpenSubKey(subkeyname);


            MessageBox.Show(subkey.Name);


        }


    }



    2008年10月25日 上午 11:22

所有回覆

  • 參考:



    RegistryKey rk = Registry.LocalMachine.OpenSubKey(@"SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\Interfaces");


     


    if (rk != null)


    {


        foreach (var subkeyname in rk.GetSubKeyNames())


        {


            RegistryKey subkey = rk.OpenSubKey(subkeyname);


            MessageBox.Show(subkey.Name);


        }


    }



    2008年10月25日 上午 11:22
  • 你這是屬於 VC 還是 VB 的?

    2008年10月25日 下午 12:34