[{"data":1,"prerenderedAt":388},["ShallowReactive",2],{"content-/stream-deck-powershell-profile-limitation":3,"all-pages-for-dir":367,"related-/stream-deck-powershell-profile-limitation":368,"og-image-/stream-deck-powershell-profile-limitation":387},{"id":4,"title":5,"body":6,"category":348,"concepts":349,"description":350,"extension":351,"meta":352,"navigation":353,"ogImage":349,"path":354,"project_name":349,"published":355,"publishedAt":356,"seo":357,"source":349,"stem":358,"tags":359,"todo":365,"unpublished":355,"updatedAt":349,"__hash__":366},"pages/2026-01/2026-01-08/stream-deck-powershell-profile-limitation.md","Stream DeckのプロファイルにWindows Terminal/PowerShellを登録できない問題",{"type":7,"value":8,"toc":333},"minimark",[9,13,17,24,27,52,55,58,65,68,73,80,86,89,95,99,107,110,116,166,169,180,185,188,192,195,205,215,221,228,237,241,248,251,255,258,261,264,330],[10,11,5],"h1",{"id":12},"stream-deckのプロファイルにwindows-terminalpowershellを登録できない問題",[14,15,16],"h2",{"id":16},"結論",[18,19,20],"p",{},[21,22,23],"strong",{},"Stream Deckのアプリケーション連動プロファイルでWindows Terminal（wt.exe）を指定するのは難しい。",[18,25,26],{},"理由：",[28,29,30,42,45],"ul",{},[31,32,33,37,38,41],"li",{},[34,35,36],"code",{},"wt.exe"," は ",[34,39,40],{},"WindowsApps"," フォルダ内にあるUWPアプリのスタブ",[31,43,44],{},"Stream Deckからはアクセス権限の制限で参照できない",[31,46,47,48,51],{},"実際のプロセス ",[34,49,50],{},"WindowsTerminal.exe"," も同様に保護されている",[14,53,54],{"id":54},"問題の状況",[18,56,57],{},"Stream Deckには「アプリケーション連動プロファイル」機能がある。特定のアプリがアクティブになると、自動的にプロファイルが切り替わる便利な機能だ。",[18,59,60],{},[61,62],"img",{"alt":63,"src":64},"Stream Deckのプロファイル設定画面","/2026-01/2026-01-08/images/stream-deck-profile-settings.png",[18,66,67],{},"PowerShell用のプロファイルを作り、アプリケーションとして登録しようとした。",[69,70,72],"h3",{"id":71},"wtexe-を指定しようとした場合","wt.exe を指定しようとした場合",[18,74,75,76,79],{},"Stream Deckの「App/ファイル」欄で ",[34,77,78],{},"wt"," を指定すると、パスが自動補完される。",[18,81,82],{},[61,83],{"alt":84,"src":85},"wt.exeのパス表示","/2026-01/2026-01-08/images/stream-deck-wt-path.png",[18,87,88],{},"しかし、このファイルを選択しようとすると「ファイルにアクセスできません」エラーが発生する。",[18,90,91],{},[61,92],{"alt":93,"src":94},"wt.exeアクセス拒否エラー","/2026-01/2026-01-08/images/wt-exe-access-denied.png",[69,96,98],{"id":97},"windowsapps-フォルダの権限","WindowsApps フォルダの権限",[18,100,101,37,103,106],{},[34,102,36],{},[34,104,105],{},"C:\\Users\\\u003Cuser>\\AppData\\Local\\Microsoft\\WindowsApps\\"," に存在するが、これはUWPアプリへのスタブ（起動用のリンク）だ。",[18,108,109],{},"WindowsApps フォルダのセキュリティ設定を確認すると、特殊な保護がかかっている。",[18,111,112],{},[61,113],{"alt":114,"src":115},"WindowsAppsのセキュリティ詳細設定","/2026-01/2026-01-08/images/windowsapps-security-settings.png",[117,118,119,132],"table",{},[120,121,122],"thead",{},[123,124,125,129],"tr",{},[126,127,128],"th",{},"項目",[126,130,131],{},"内容",[133,134,135,147,155],"tbody",{},[123,136,137,141],{},[138,139,140],"td",{},"所有者",[138,142,143,146],{},[34,144,145],{},"TrustedInstaller","（システム専用）",[123,148,149,152],{},[138,150,151],{},"通常ユーザー",[138,153,154],{},"読み取りと実行のみ（条件付き）",[123,156,157,160],{},[138,158,159],{},"条件",[138,161,162,165],{},[34,163,164],{},"WIN://SYSAPPID"," = UWPアプリ経由でのみアクセス可",[18,167,168],{},"この権限を変更すればアクセスできるが、以下のリスクがある：",[28,170,171,174,177],{},[31,172,173],{},"Windows Updateで Store アプリの更新が失敗する可能性",[31,175,176],{},"セキュリティ上の保護が外れる",[31,178,179],{},"他の Store アプリに影響する可能性",[18,181,182],{},[21,183,184],{},"権限変更は推奨しない。",[14,186,187],{"id":187},"代替案の検討",[69,189,191],{"id":190},"案1-pwshexe-を直接指定","案1: pwsh.exe を直接指定",[18,193,194],{},"PowerShell 7 本体を直接指定する方法。",[196,197,202],"pre",{"className":198,"code":200,"language":201},[199],"language-text","C:\\Program Files\\PowerShell\\7\\pwsh.exe\n","text",[34,203,200],{"__ignoreMap":204},"",[18,206,207,210,211,214],{},[21,208,209],{},"問題点",": ",[34,212,213],{},"pwsh.exe"," を直接起動すると、Windows Terminalの設定（開始ディレクトリなど）が効かない。",[18,216,217],{},[61,218],{"alt":219,"src":220},"pwsh.exeを直接起動した場合","/2026-01/2026-01-08/images/pwsh-exe-direct-launch.png",[18,222,223,224,227],{},"カレントディレクトリが ",[34,225,226],{},"C:\\Program Files\\PowerShell\\7\\"," になってしまう。",[18,229,230,231,236],{},"この問題については ",[232,233,235],"a",{"href":234},"/stream-deck-windows-terminal-setup","Stream DeckでWindows Terminal（PowerShell 7）を任意のディレクトリで開く方法"," で詳しく解説している。",[69,238,240],{"id":239},"案2-プロセス名で認識させる","案2: プロセス名で認識させる",[18,242,243,244,247],{},"フルパスではなく、プロセス名 ",[34,245,246],{},"WindowsTerminal"," だけで認識されるか試す方法。",[18,249,250],{},"Stream Deckのアプリケーション欄にプロセス名を直接入力してみる価値はある。",[69,252,254],{"id":253},"案3-プロファイル連動を諦める","案3: プロファイル連動を諦める",[18,256,257],{},"アプリケーション連動は使わず、手動でプロファイルを切り替える方法。",[18,259,260],{},"Stream Deckのボタンでプロファイル切替アクションを設定すれば、1タップで切り替えられる。",[14,262,263],{"id":263},"まとめ",[117,265,266,276],{},[120,267,268],{},[123,269,270,273],{},[126,271,272],{},"方法",[126,274,275],{},"結果",[133,277,278,288,297,305,314,322],{},[123,279,280,285],{},[138,281,282,284],{},[34,283,36],{}," を指定",[138,286,287],{},"アクセス拒否エラー",[123,289,290,294],{},[138,291,292,284],{},[34,293,50],{},[138,295,296],{},"同様にアクセス拒否",[123,298,299,302],{},[138,300,301],{},"WindowsAppsの権限変更",[138,303,304],{},"非推奨（システムに影響）",[123,306,307,311],{},[138,308,309,284],{},[34,310,213],{},[138,312,313],{},"動くがWindows Terminalの設定が効かない",[123,315,316,319],{},[138,317,318],{},"プロセス名で指定",[138,320,321],{},"要検証",[123,323,324,327],{},[138,325,326],{},"手動切替",[138,328,329],{},"確実に動作",[18,331,332],{},"Stream DeckのプロファイルでWindows Terminalを認識させるには、UWPアプリの制限を回避する必要がある。現時点では手動切替が最も確実な方法だ。",{"title":204,"searchDepth":334,"depth":334,"links":335},2,[336,337,342,347],{"id":16,"depth":334,"text":16},{"id":54,"depth":334,"text":54,"children":338},[339,341],{"id":71,"depth":340,"text":72},3,{"id":97,"depth":340,"text":98},{"id":187,"depth":334,"text":187,"children":343},[344,345,346],{"id":190,"depth":340,"text":191},{"id":239,"depth":340,"text":240},{"id":253,"depth":340,"text":254},{"id":263,"depth":334,"text":263},"dev",null,"Stream Deckのアプリケーション連動プロファイルでWindows TerminalやPowerShellを指定しようとすると、UWPアプリの制限によりアクセスできない問題と対処法を解説します。","md",{},true,"/stream-deck-powershell-profile-limitation",false,"2026-01-08T00:00:00.000Z",{"title":5,"description":350},"2026-01/2026-01-08/stream-deck-powershell-profile-limitation",[360,361,362,363,364],"Stream Deck","Windows Terminal","PowerShell","Windows","UWP","memo","mHusoolhB7IPRVawE5S_v4Qn0dIGY3LUkfhRZYg43xk",[],[369,371,375,379,383],{"title":235,"path":234,"publishedAt":370},"2026-01-04T00:00:00.000Z",{"title":372,"path":373,"publishedAt":374},"Windows Terminalの日本語が読みにくい原因はフォント未設定だった。UDEV Gothicを管理者権限なしで入れる","/windows-terminal-udev-gothic","2026-07-13T00:00:00.000Z",{"title":376,"path":377,"publishedAt":378},"Volta から mise へ移行する方法（2026年版・メンテナンス終了対応）","/volta-to-mise-migration-guide","2026-06-09T00:00:00.000Z",{"title":380,"path":381,"publishedAt":382},"OBSウルトラワイド配信向けにChromeウィンドウ位置を一発固定するPowerShellスクリプトとStream Deck連携","/obs-chrome-window-position-script","2026-05-02T00:00:00.000Z",{"title":384,"path":385,"publishedAt":386},"Volta から mise への移行完了 - Claude Code を入れ直すまでに詰まった5つの落とし穴","/volta-to-mise-migration-complete","2026-04-23T00:00:00.000Z","https://log.eurekapu.com/og/blog/stream-deck-powershell-profile-limitation.png?v=2026-01-08T00%3A00%3A00.000Z&title=Stream%20Deck%E3%81%AE%E3%83%97%E3%83%AD%E3%83%95%E3%82%A1%E3%82%A4%E3%83%AB%E3%81%ABWindows%20Terminal%2FPowerShell%E3%82%92%E7%99%BB%E9%8C%B2%E3%81%A7%E3%81%8D%E3%81%AA%E3%81%84%E5%95%8F%E9%A1%8C&author=Kei%20Komatsu&sig=312ada221fa718d0",1785654991584]