こちらのStack Overflowで共有されているPowerShellスクリプトを利用することで解決できます。Change and update the size of the cursor in Windows 10 via PowerShell
上記リンク先の回答を参考に、2つのPowerShellスクリプトファイルを作成します。一つはデフォルトサイズ用(例: mouse-default.ps1)、もう一つは拡大サイズ用(例: mouse-big.ps1)です。
カーソルを大きくするスクリプト (mouse-big.ps1):
# レジストリでカーソルサイズを '5' に設定
Set-ItemProperty -Path 'HKCU:\Control Panel\Cursors' -Name 'CursorSize' -Value 5
# システムに変更を通知して即時反映させる
$CursorRefresh = Add-Type -MemberDefinition 'using System.Runtime.InteropServices; [DllImport("user32.dll", EntryPoint = "SystemParametersInfo")] public static extern bool SystemParametersInfo(uint uiAction, uint uiParam, uint pvParam, uint fWinIni);' -Name 'CursorRefresh' -PassThru
$CursorRefresh::SystemParametersInfo(0x0057, 0, 5, 0)
デフォルトサイズに戻すスクリプト (mouse-default.ps1):
# レジストリでカーソルサイズを '2' (デフォルト) に設定
Set-ItemProperty -Path 'HKCU:\Control Panel\Cursors' -Name 'CursorSize' -Value 2
# システムに変更を通知して即時反映させる
$CursorRefresh = Add-Type -MemberDefinition 'using System.Runtime.InteropServices; [DllImport("user32.dll", EntryPoint = "SystemParametersInfo")] public static extern bool SystemParametersInfo(uint uiAction, uint uiParam, uint pvParam, uint fWinIni);' -Name 'CursorRefresh' -PassThru
$CursorRefresh::SystemParametersInfo(0x0057, 0, 2, 0)
次に、これらのスクリプトを簡単に実行するため、デスクトップなどにショートカットを作成します。ショートカットのプロパティを開き、「リンク先」に以下のように設定します。powershell.exe -ExecutionPolicy Bypass -File "C:\path\to\your\script\mouse-big.ps1"
これでショートカットをダブルクリックするだけで、カーソルサイズを瞬時に切り替えられます。