相关疑难解决方法(0)

在Windows 10中使用PS将程序固定到任务栏

我正在尝试使用以下代码将程序固定到Windows 10(RTM)中的任务栏:

$shell = new-object -com "Shell.Application"  
$folder = $shell.Namespace((Join-Path $env:SystemRoot System32\WindowsPowerShell\v1.0))
$item = $folder.Parsename('powershell_ise.exe')
$item.invokeverb('taskbarpin');
Run Code Online (Sandbox Code Playgroud)

这适用于Windows 8.1,但不再适用于Windows 10.

如果我执行$item.Verbs(),我得到这些:

Application Parent Name
----------- ------ ----
                   &Open
                   Run as &administrator
                   &Pin to Start

                   Restore previous &versions

                   Cu&t
                   &Copy
                   Create &shortcut
                   &Delete
                   Rena&me
                   P&roperties
Run Code Online (Sandbox Code Playgroud)

如您所见,没有动词将其固定到任务栏.但是,如果我右键单击该特定文件,则选项位于:
用户界面中的可用动词

问题:
我错过了什么吗?
Windows 10中是否有新方法将程序固定到任务栏?

powershell windows-10

35
推荐指数
6
解决办法
4万
查看次数

标签 统计

powershell ×1

windows-10 ×1