ありがとうございます。
記載していたサイトから投稿いたしました。
教えていただきありがとうございます。
このブラウザーはサポートされなくなりました。
Microsoft Edge にアップグレードすると、最新の機能、セキュリティ更新プログラム、およびテクニカル サポートを利用できます。
デスクトップ上の画面下部にあるタスクバーに関連した質問をいたします。
タスクバー上にあるアプリケーションショートカットのピン留めを外し、
タスクバー上に表示させないようなログオンスクリプトを作成したいと考えております。
現在以下のようなログオンスクリプトを作成しております。
$AppName = "Google Chrome*"
$wshell = (New-Object -Com Shell.Application).NameSpace('shell:::{4234d49b-0245-4df3-b780-3893943456e1}').Items() | Where-Object {$_.Name -like $AppName}
$wshell.Verbs() | Where-Object {$_.Name -like "*タスク バーからピン留めを外す*"} | ForEach-Object{$_.DoIt()}
スクリプトの2行目ではNameSpace()内に「タスク バーからピン留めを外す」項目が取得できる場所を指定し、
3行目で「タスク バーからピン留めを外す」動作を実行しております。
NameSpace()については以下の2か所を確認致しましたところ、どちらもスクリプトを正しく実行できませんでした。
・shell:::{4234d49b-0245-4df3-b780-3893943456e1}(Applicationsフォルダを表すCLSID)
⇒現在のwindows環境ではApplicationsフォルダ内では「タスク バーからピン留めを外す」項目が
表示されずに取得及び実行ができない
・\<ファイルサーバのip>\Profiles%USERNAME%\AppData\Roaming\Microsoft\Internet Explorer\Quick Launch\User Pinned\TaskBar
⇒通常タスクバー上のアイコンはこのパスに保存されているようですが。
パスの先がファイルサーバになっているため、
上記と同じく、「タスク バーからピン留めを外す」項目が表示されずに取得及び実行ができない
上記2点以外に「タスク バーからピン留めを外す」項目が取得できる場所はありますでしょうか?
また、その他の方法やスクリプトでタスクバー上から特定のアイコンのピン留めを外す方法などありましたらご教授ください。
何卒宜しくお願い致します。
・サーバー OS について
OS のバージョン : Windows Server 2012 R2
OS のインストール先 : Citrix XenApp7.6TSR
ロックされた質問。 この質問は、Microsoft サポート コミュニティから移行されました。 役に立つかどうかに投票することはできますが、コメントの追加、質問への返信やフォローはできません。
ありがとうございます。
記載していたサイトから投稿いたしました。
教えていただきありがとうございます。
fhirose さん、こんにちは。
マイクロソフト コミュニティへの投稿ありがとうございます。
マイクロソフト コミュニティは一般ユーザー向けのフォーラムなので、PowerShell スクリプトの内容やサーバー環境でのご利用については管理者や IT プロフェッショナルの方が多く利用される「TechNet フォーラム」で質問をすると情報が集まりやすいかと思います。
・TechNet フォーラム - Windows Server 2012 トピック
上記で投稿をしてアドバイスを募ってみてくださいね。