Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/apache-spark/6.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# 如何以编程方式修改Adobe Distiller的2个值;AdobePDFOutputFolder";注册表项?_C#_Windows_Registry_Adobe_Acrobat - Fatal编程技术网

C# 如何以编程方式修改Adobe Distiller的2个值;AdobePDFOutputFolder";注册表项?

C# 如何以编程方式修改Adobe Distiller的2个值;AdobePDFOutputFolder";注册表项?,c#,windows,registry,adobe,acrobat,C#,Windows,Registry,Adobe,Acrobat,我正在编写一个“机器人”,它将使用Acrobat蒸馏器虚拟打印机生成数百个PDF文件。它的第一步应该是指定一个文件夹,在那里所有的文件都应该被“打印” 可以轻松地以交互方式修改相关注册表项: 我在Microsoft的网页中找到以下代码: 运行它时,我发现了一些有趣的线索: 是的,我知道通过反复试验,我可能会找到合适的咒语。然而,这是臭名昭著的寄存器,我从来没有用编程的方式接触过它,与其说抱歉,不如说安全 TIA您遇到的问题可能与之重复?--非常直截了当。传入项的路径、名称/值对和表示值的对

我正在编写一个“机器人”,它将使用Acrobat蒸馏器虚拟打印机生成数百个PDF文件。它的第一步应该是指定一个文件夹,在那里所有的文件都应该被“打印”

可以轻松地以交互方式修改相关注册表项:

我在Microsoft的网页中找到以下代码:

运行它时,我发现了一些有趣的线索:

是的,我知道通过反复试验,我可能会找到合适的咒语。然而,这是臭名昭著的寄存器,我从来没有用编程的方式接触过它,与其说抱歉,不如说安全


TIA

您遇到的问题可能与之重复?--非常直截了当。传入项的路径、名称/值对和表示值的对象,以及值类型(二进制、dword、字符串等)的枚举。“修改注册表项值的可能重复”-我的部分代码基于该文章和其他文章。我的问题更具体。@TravisBanger你的问题“更具体”是什么?唯一的区别是要修改的特定键。你的目标是完成完全相同的任务。。。。另外,你的标题是“修改2个值”,但你的第一个屏幕截图是“第2项”——那么你到底想要什么呢?感谢大家,感谢大家对我的支持,我试着系安全带和吊带。我不想在没有任何保证的情况下大胆/盲目地进行我的第一次注册表修改。我的代码正在工作:Registry.SetValue(@“HKEY_CURRENT_USER\”+keyPath,“2”@“C:\Users\Banger\Desktop\PDF Catcher”,RegistryValueKind.String);