以下の内容はhttps://tech.guitarrapc.com/entry/2025/01/29/235900より取得しました。


Windows Terminalをエクスプローラーから起動したときに現在のパスを開く

Windows Terminalは便利ですが、cmdなどと同じ要領でエクスプローラーからwtで起動しても現在のパスで開いてくれません。 今回はこの対処です。

wtでエクスプローラーから起動したときに現在のパスを開く

wtを起動時にどのパスで開くかは、プロファイルごとに設定できるStartingDirectoryで制御しています。

Windows Terminal General Profile Settings | Microsoft Learn

指定されていない場合$USERPROFILEで開き、nullを指定しているとwtを起動したパスで開きます。

https://github.com/guitarrapc/dotfiles-win/blob/609257ec646efd5fea582666da4964d2d569ca5d/home/AppData/Local/Packages/Microsoft.WindowsTerminal_8wekyb3d8bbwe/LocalState/settings.json#L49

ということで、settings.jsonを開いてprofiles.defaults.startingDirectoryを定義しちゃいましょう。

{
    "$help": "https://aka.ms/terminal-documentation",
    "$schema": "https://aka.ms/terminal-profiles-schema",
    "actions":
    [
      // 省略
    ],
    "copyFormatting": "none",
    "copyOnSelect": false,
    "defaultProfile": "{0caa0dad-35be-5f56-a8ff-afceeeaa6101}",
    "newTabMenu":
    [
        {
            "type": "remainingProfiles"
        }
    ],
    "profiles":
    {
        "defaults":
        {
            "startingDirectory": null
        },
        "list":
        [
            {
                "guid": "{61c54bbd-c2c6-5271-96e7-009a87ff44bf}",
                "hidden": false,
                "name": "Windows PowerShell"
            },
            {
                "guid": "{0caa0dad-35be-5f56-a8ff-afceeeaa6101}",
                "hidden": false,
                "name": "Command Prompt"
            },
            {
                "guid": "{574e775e-4f2a-5b96-ac1e-a2962a402336}",
                "hidden": false,
                "name": "PowerShell",
                "source": "Windows.Terminal.PowershellCore"
            }
            // 省略
        ]
    },
}

もちろんWindows Terminal > Settings > Defaultsからも設定できます。

image

設定後、エクスプローラーからwtを起動するとwtでそのパスになりましたね。これだけでだいぶん使いやすくなります。

image

image

まとめ

Windows TerminalはcmdやPowerShell起動時もこのタブになるぐらいには統合されているためwtで起動することは意外とないです。 ただ、たまに起動したときにストレスなのは悲しいのでしれっとやっておくといいですね。




以上の内容はhttps://tech.guitarrapc.com/entry/2025/01/29/235900より取得しました。
このページはhttp://font.textar.tv/のウェブフォントを使用してます

不具合報告/要望等はこちらへお願いします。
モバイルやる夫Viewer Ver0.14