小编Rya*_*ang的帖子

以管理员身份运行,但仍然“不允许请求的注册表访问”

我有一个Windows PowerShell脚本。我以管理员身份登录Windows,然后以PowerShell身份以管理员身份运行脚本,该脚本可以正常工作。运行此脚本后,我可以看到所有更改。

但是我仍然收到红色错误消息:

不允许请求的注册表访问

这让我发疯。

为什么会出现此错误,如何使它消失?

powershell

6
推荐指数
1
解决办法
2万
查看次数

反斜杠问题,更改桌面快捷方式的目标路径时引用

我想替换桌面快捷方式的目标,我做到了。但问题是,我无法按照我喜欢的方式配置新路径。以下是我的代码:

Set wsc = WScript.CreateObject("WScript.Shell")
Set lnk = wsc.CreateShortcut(wsc.SpecialFolders("desktop") & "\Java basics.lnk")

lnk.targetpath = "C:\Windows\System32\wscript.exe ""\\kk-05\apps\network\logon\kbs_logon_file.vbs"""
lnk.arguments = ""
lnk.save 
Run Code Online (Sandbox Code Playgroud)

上面的代码可以编译运行成功,但是更新的目标是:

“C:\Windows\System32\wscript.exe \kk-05\apps\network\logon\kbs_logon_file.vbs”

我想要的是:

C:\Windows\System32\wscript.exe "\\kk-05\apps\network\logon\kbs_logon_file.vbs"

双引号不能正常工作,为什么不能像这样使用双反斜杠//?好像不管输入多少/我,执行后都只显示一个。

string vbscript desktop-shortcut

5
推荐指数
1
解决办法
4073
查看次数

标签 统计

desktop-shortcut ×1

powershell ×1

string ×1

vbscript ×1