Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/cplusplus/144.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 使用脚本编辑windows xp注册表_C#_C++_Registry_Windows Xp - Fatal编程技术网

C# 使用脚本编辑windows xp注册表

C# 使用脚本编辑windows xp注册表,c#,c++,registry,windows-xp,C#,C++,Registry,Windows Xp,我想写一个脚本来访问注册表项,然后创建一个新值并给它一个数据,然后重新启动。 我的问题是: 1) 我将使用记事本来编写程序,那么哪种编程语言最适合:c/c++还是c# 2) 在哪里可以找到我想要的示例程序,或者在哪里可以找到学习如何使用的教程?选择正确的语言取决于您的项目。如果你愿意使用.NET框架,注册表操作会容易得多,但是C++当然有它自己的好处。 在C#中,您可以使用Registry.GetValue和Registry.SetValue(应使用Microsoft.Win32添加)查看以下链

我想写一个脚本来访问注册表项,然后创建一个新值并给它一个数据,然后重新启动。 我的问题是: 1) 我将使用记事本来编写程序,那么哪种编程语言最适合:c/c++还是c#


2) 在哪里可以找到我想要的示例程序,或者在哪里可以找到学习如何使用的教程?

选择正确的语言取决于您的项目。如果你愿意使用.NET框架,注册表操作会容易得多,但是C++当然有它自己的好处。 在C#中,您可以使用
Registry.GetValue
Registry.SetValue
(应使用
Microsoft.Win32
添加)查看以下链接:


在C++中,它有点复杂。请参阅本文:

1:cmd/JavaScript/VBScript通常更适合于管理任务,并且在WinXP上不需要任何其他软件。C++可能是合适的,如果你保证在.box上有.NET,C++肯定需要安装大量的工具来编译和运行你的代码。 2:互联网