ALL

Windows Home でリモートデスクトップできる RDP Wrapper Library のインストールと自動更新の設定

Windows10/11Home にリモートデスクトップできるようにする RDP Wrapper Library の設定方法です。以下の手順で、WindowsUpdate によるOS更新の際に必要な RDP Wrapper Library ...
Windowsソフトウェア
ALL

Raspberry Piで動かしているUbuntuが起動しなくなった場合の復旧メモ

Raspberry Pi で Ubuntu を使用できますが(下記記事)、先日 apt upgrade したらなぜかその後、起動時に「Unable to read partition as FAT」のメッセージが出て起動できなくなりました。...
Raspberry Piトラブルシューティング
ALL

WSL2でLinuxのHDDをマウントする

WSLで、WindowsマシンにつなげたLinuxのext4フォーマット等のHDDを、マウントして見えるようにする方法です。WindowsマシンにLinuxのHDDを接続し、管理者権限のPowerShellを立ち上げます。次のコマンドを実行...
LinuxWindowsWSL
ALL

バッチファイルでインターネット接続を判定する

Windowsでインターネットにアクセスできない場合に、タスクトレイのネットワーク接続インジケータが次のようなアイコンになります。 このようなインターネット接続状態を判定するバッチです。curlコマンドを使えば、Windows標準機能のみを...
Windowsインターネットネットワークバッチファイル
ALL

リモートのHyper-V仮想マシンを Windows10/11 Home から操作する

はじめにWindows10/11 Home から、リモートPC上のHyper-V仮想マシンを操作する方法です。リモートPC上のHyper-V仮想マシンの画面を表示させ、操作することができます。下記記事で紹介した RemoteApp で設定し...
Hyper-VWindowsサーバ
ALL

WSLgでUbuntu24.04のGNOMEデスクトップを動かす(GDM)

はじめに下記のサイトで、Windows WSL2上で GDM,GNOMEデスクトップを動かす方法が説明されていました。A tutorial to use GUI in WSL2/WSLg replacing original Xorg by...
LinuxWindowsWSL
ALL

リモートのWindows10/11Proのアプリを使用できるRemoteApp

はじめにリモートデスクトップ機能の1つに RemoteApp があります。リモートデスクトップ接続先でアプリを実行し、その画面だけを、接続元クライアントに表示して使用することができます。下の画像は Windows11 上でペイントアプリを2...
Windowsサーバソフトウェア
ALL

WindowsとWSLで値を環境変数でやりとりする

WindowsからWSLへ値を渡す指定した環境変数を、WSLに渡す方法です。ただし、渡された環境変数をWSL上で変更しても、元のWindowsでは変更は反映されません。渡したい環境変数は、環境変数 WSLENV に変数名を : で区切って指...
PowerShellWindowsWSL
ALL

WSL上のUbuntuを安全にシャットダウンする

WSL上のUbuntuで、wsl.exe -t $WSL_DISTRO_NAME 実行でUbuntuを終了させられますが、この方法はいきなりUbuntuを終了させるもので、想定するシャットダウンではありません。通常のターミナルのログアウト処...
WindowsWSL
ALL

自己解凍書庫でバッチファイルを自動実行するインストーラの作成方法

はじめにプログラムのインストールや設定用のバッチファイルがあって、それをユーザーに実行してもらいたい場合、通常zip圧縮して渡し、ユーザーに展開してもらって実行となりますが、インストーラがあれば便利です。そこで、バッチファイルや関連するファ...
Windowsソフトウェア