Windows11: 白背景テキストエリア内にマウスカーソルが入るとI字型のテキストカーソルが白くなって見えない

結論: 設定 > アクセシビリティ > マウス ポインターとタッチ
で「マウス ポインターのスタイル」を白以外(黒・反転色・カスタム)にすれば解決する。
あるいは、白のままでもサイズを2以上にすればよい。
(手間はかかるが「ポインター画像をカスタマイズする」でも解消しそうである。未確認)

続きを読む

Windows11でbatファイルをスタートにピン留めする

課題:

通常のアプリケーション(exeファイル)は右クリックメニューに「スタートにピン留めする」があるので、これでピン留めできるのだが、batファイルの右クリックメニューには「スタートにピン留めする」が無いため、ピン留めすることができない。

続きを読む

Windows10の壁紙(背景)をスライドショーにし、対象のフォルダに右クリックメニューから画像を追加する

結論:シンボリックリンクを作成するPowerShellスクリプトを右クリックメニューに追加する。

続きを読む

Windows10 .ps1ファイルをダブルクリックした時にメモ帳ではないエディタで開きたい

※Windows11は、この記事の方法では出来ません。普通に関連付けを変更すればOKです。但し、アイコンも変わってしまいます。

(右クリックして「PowerShell で実行」は残したい。)

私はTeraPadの使い手なので、PowerShellスクリプト(*.ps1)がTeraPadで開くようにします。同じ方法で他のプログラムで開くことも可能なはずです。

検索ボックスまたは win+r のファイル名を指定して実行に「regedit」と入力してレジストリエディターを開きます。

レジストリを編集するので、PCの動作がおかしくなるかもしれません。念の為にバックアップを取っておきましょう。(ファイル > エクスポート > 適当なファイル名で保存)

コンピューター¥HKEY_CLASSES_ROOT¥Microsoft.PowerShellScript.1¥Shell¥Open¥Command
(規定) を右クリックして「修正」を押します。

値のデータを
"C:\Windows\System32\notepad.exe" "%1"
から
"C:¥Program Files (x86TeraPad¥TeraPad.exe" "%1"
に変更します。
ファイルパスは適宜かえてください。
"%1"が無いと新規ファイルを開いてしまうので、忘れずに付けてください。

これでOKを押すと、変更が即時反映されます。
*.ps1をダブルクリック(開く)して、指定したエディタでファイルが開けば成功です。

Windows PowerShellを使うならCopilotが便利

心なしかMicrosoft製だからPowerShellについてちゃんと答えてくれる気がします。
もちろん、他の言語の話もちゃんとしているとは思いますが。

ちょっと変わったことをお願いすると変になるのは、生成AIらしさかなと感じます。みんながやっている常識的なことには強いんですけど。

Windows コマンドプロンプトの出力を検索する

コマンド | findstr "hoge"

これでLinuxでの コマンド | grep "hoge" 相当のことができる。
コマンドプロンプトでもパイプが使えると気付いたのだった。

一旦テキストに出力してから検索してもよい。

コマンド > fuga.txt

既にコマンドプロンプト上に出力されたテキストを検索するには、Ctrl+fが使える。