gpt4 book ai didi

windows - Windows 注册表项中的斜杠

转载 作者:可可西里 更新时间:2023-11-01 11:26:16 26 4
gpt4 key购买 nike

我正在尝试将注册表中 test.exe 的完整应用程序路径设置为名称。但它给了我错误的结果。

预期输出:

enter image description here

输出:

enter image description here这是我正在使用的代码

Dim WshShell, bKey
Set WshShell = WScript.CreateObject("WScript.Shell")


WshShell.RegWrite "HKEY_CURRENT_USER\Software\Microsoft\Windows NT\CurrentVersion\AppCompatFlags\Layers\D:\\\Program Files\\\test.exe", "RUNASADMIN", "REG_SZ"

有解决办法吗?

最佳答案

MSDN KB article说:

Due to the limitations of the RegWrite method of Windows Script Host (WSH) it is not possible to write a "\" (backslash) in a key name or value name.

这是设计使然,WSH 没有解决方法。文章继续建议使用替代脚本对象(WMI、RegObj.dll)来设置此类键和值名称。

关于windows - Windows 注册表项中的斜杠,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34429544/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com