不是那么优秀的脚本编写者,但我有一个PowerShell脚本可以固定/取消固定任务栏程序。在Windows 7中正常工作。通过我们的Windows 10升级,脚本运行但它什么都不做。我有很多东西要固定/取消固定,所以有一个脚本可以让它更容易。以下是示例代码:
$shell = new-object -com "Shell.Application"
$folder = $shell.Namespace('C:\Program Files\Internet Explorer')
$item = $folder.Parsename('iexplore.exe')
$verb = $item.Verbs() | ? {$_.Name -eq 'Pin to Tas&kbar'}
if ($verb) {$verb.DoIt()}
$shell = new-object -com "Shell.Application"
$folder = $shell.Namespace('C:\Program Files\Internet Explorer')
$item = $folder.Parsename('iexplore.exe')
$verb = $item.Verbs() | ? {$_.Name -eq 'Unpin from Tas&kbar'}
if ($verb) {$verb.DoIt()}
我错过了什么吗?就像我说的那样,在Windows 7上运行良好。我注意到我们的一些脚本也不知道在Windows 10中。在此先感谢您的帮助。