satocchiaブログ

satocchiaブログ

PR

×

キーワードサーチ

▼キーワード検索

プロフィール

satocchia

satocchia

カレンダー

お気に入りブログ

まだ登録されていません

コメント新着

tomoZo@ Re:Pale Moon日本語化トラブル(06/06) はじめまして。 28.16.0でまたもや提供さ…
satocchia @ Re[1]:Pale Moon日本語化トラブル(06/06) zui_9さんへ 本日、確認しました。ようや…
zui_9 @ Re:Pale Moon日本語化トラブル(06/06) 上記リンク「Githubのプロジェクト」の左…
わたなべ@ Re:powershellコンソール、見づらくありませんか?(08/26) 初めまして、この情報最高です! 背景を白…
y__@ Re:uwscでGUIフォーム(05/12) UWSC 仮掲示板から飛んできました。 HTAで…

フリーページ

2019.08.31
XML
カテゴリ: powershell
よくあるやつ。
GUIで設定するなら、例えば​ これ ​。
コマンドレベルでやろうとすると、レジストリ操作が伴います。
面倒なんで、powershellの関数にしてみました。
使い方は、
. DefaultButton.ps1
set-MouseJumpModeToDefaultButton #引数なし:現在の設定の問い合わせ 1 なら設定済み
set-MouseJumpModeToDefaultButton 1 #1を与えると設定。



DefaultButton.ps1

function    set-MouseJumpModeToDefaultButton( $argv1="q" ){
    if ( !( test-path hku:) ){
        New-PSDrive -name HKU -PsProvider Registry -Root HKEY_USERS|out-null
    }
    foreach( $x in (ls 'HKLM:\software\Microsoft\windows NT\CurrentVersion\ProfileList') ){
        if ( (gp ("$x" -replace "^HKEY_LOCAL_MACHINE","HKLM:")).ProfileImagePath -eq $env:USERPROFILE ){
            $sid=split-path -leaf "$x"
            break
        }
    }

    switch($argv1){
        "q"{(gp $mouse).SnapToDefaultButton}
        $null{remove-itemproperty $mouse SnapToDefaultButton}
        "1"{set-itemproperty $mouse SnapToDefaultButton 1}
        "0"{set-itemproperty $mouse SnapToDefaultButton 0}

    }
}






お気に入りの記事を「いいね!」で応援しよう

最終更新日  2019.08.31 18:45:06
コメント(0) | コメントを書く
[powershell] カテゴリの最新記事


【毎日開催】
15記事にいいね!で1ポイント
10秒滞在
いいね! -- / --
おめでとうございます!
ミッションを達成しました。
※「ポイントを獲得する」ボタンを押すと広告が表示されます。
x
X

© Rakuten Group, Inc.
X
Design a Mobile Website
スマートフォン版を閲覧 | PC版を閲覧
Share by: