目前,我在我的MacbookPro上用BootCamp安装了一个新的官方Windows 7终极版。
除了Windows,一切都运行得很好。被困在搜索更新。
因此,我做了很多谷歌搜索(大约4个小时了),我尝试了许多东西,如微软的FixIt工具和其他技巧,但没有任何效果。
现在我正在尝试这个:http://www.sevenforums.com/performance-maintenance/372790-very-high-memory-sometimes-cpu-usage-svchost-exe-up-1-gb-post3095241.html#post3095241
现在我正在使用PowerShell并输入以下命令行:
sc.exe sdset bits D:(A;;CCLCSWRPWPDTLOCRRC;;;SY)(A;;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;BA)(A;;CCLCSWLOCRRC;;;AU)(A;;CCLCSWRPWPDTLOCRRC;;;PU)我总是会犯这样的错误:
Missing closing ')' in expression.
At line:1 char:23
+ sc.exe sdset bits D:(A <<<< ;;CCLCSWRPWPDTLOCRRC;;;SY)(A;;CCDCLCSWRPWPDTLOCRS
DRCWDWO;;;BA)(A;;CCLCSWLOCRRC;;;AU)(A;;CCLCSWRPWPDTLOCRRC;;;PU)
+ CategoryInfo : ParserError: (CloseParenToken:TokenId) [], Paren
tContainsErrorRecordException
+ FullyQualifiedErrorId : MissingEndParenthesisInExpression
enter code here我查看了命令行,没有发现任何丢失的‘),并从其他网站为这个命令行做了一些其他google搜索,并且总是给出相同的错误
怎么了.?
更新:
我尝试过,但没有成功(同样的错误)。
$str = "sc.exe sdset bits D:(A;;CCLCSWRPWPDTLOCRRC;;;SY)(A;;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;BA)(A;;CCLCSWLOCRRC;;;AU)(A;;CCLCSWRPWPDTLOCRRC;;;PU)"
Invoke-Expression $str发布于 2015-10-11 21:33:21
溶液
我找到了解决方案,并将其输入命令如下:
CMD /C "sc.exe sdset bits D:(A;;CCLCSWRPWPDTLOCRRC;;;SY)(A;;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;BA)(A;;CCLCSWLOCRRC;;;AU)(A;;CCLCSWRPWPDTLOCRRC;;;PU)"发布于 2016-02-27 02:22:10
当我在整个命令周围放置引号时,dos提示符删除引号,并返回结果。将引号放在长参数列表周围,即这样做:
sc.exe sdset位"D:(A;;snip ;;PU)“
结果导致Dos提示执行,从而使消息成功。
发布于 2016-02-27 03:02:32
PowerShell不能很好地处理DOS可执行文件及其参数。
试着使用:
Start-Process sc.exe -ArgumentList 'sdset bits D:(A;;CCLCSWRPWPDTLOCRRC;;;SY)(A;;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;BA)(A;;CCLCSWLOCRRC;;;AU)(A;;CCLCSWRPWPDTLOCRRC;;;PU)' https://stackoverflow.com/questions/33069870
复制相似问题