【发布时间】:2015-10-27 03:21:54
【问题描述】:
这是代码,如果我右键单击新的 .Lnk 并删除引号,它就可以工作
来自"C:\Windows\System32\control.exe /name Microsoft.Windowsupdate"
给C:\Windows\System32\control.exe /name Microsoft.Windowsupdate
echo off
Cls
set SCRIPT="%TEMP%\%RANDOM%-%RANDOM%-%RANDOM%-%RANDOM%.vbs"
echo Set oWS = WScript.CreateObject("WScript.Shell") >> %SCRIPT%
echo sLinkFile = "%USERPROFILE%\Desktop\Weekly Maintenance\Windows Update.lnk" >> %SCRIPT%
echo Set oLink = oWS.CreateShortcut(sLinkFile) >> %SCRIPT%
echo oLink.TargetPath = "C:\Windows\System32\control.exe /name Microsoft.Windowsupdate" >> %SCRIPT%
echo oLink.Save >> %SCRIPT%
cscript /nologo %SCRIPT%
del %SCRIPT%
pause
cscript /nologo %SCRIPT%
del %SCRIPT%
有什么想法吗?
【问题讨论】:
-
你能澄清一下吗?您所看到的究竟是什么问题?您期望的行为与实际发生的情况?
标签: batch-file shortcut wsh