Windows

ALL

バッチファイルを非表示で実行する

バッチファイルを非表示で実行する方法です。VBScriptから実行します。VBScriptファイルはバッチファイルと同様に、エクスプローラからダブルクリックで実行できます。また、タスクスケジューラから実行した場合も、通常バッチファイル実行時...
Windows
ALL

Sambaで特定ユーザーにだけ共有が見えるようにする

LinuxでWindowsファイル共有を実現するSamba で、特定のユーザーにだけ共有を見せる設定です。valid users で制限する方法ではユーザの制限はできますが、共有自体は全ユーザーに見えています。本記事の設定では、アクセス権の...
LinuxWindowsサーバ
ALL

Visual Studio のソリューションフォルダーが削除できない

Visual Studio のソリューションフォルダーを削除しようとすると、「別のプログラムがこのフォルダーまたはファイルを開いているので操作を完了できません」とダイアログが出て削除できない場合の対処です。Visual Studio も終了...
Windowsトラブルシューティングプログラミング
ALL

WSL で WindowsStoreからのインストールと同等のUbuntu22.04イメージを手動でインストールする

WSL で WindowsStore からインストールする場合と同等の、Ubuntu 22.04 LTSイメージを手動でインストールする方法です。インストール先パスを指定したり、複数Ubuntuをインストールすることができます。基本は下記記...
LinuxWindowsWSLサーバ
ALL

HDDをフォーマットしてしまった!復元ツールでファイル復旧にトライした

対象のHDDと使ったツールファイルシステムntfs の 3TB の HDDを誤ってクイックフォーマットしてしまいました。不幸中の幸いで完全フォーマットでは無かったので、復元ソフトを使ってファイルをできる限り取り出しました。ここでは、各ツール...
Windowsトラブルシューティング
ALL

WSLg環境で wsltty ができなくなった場合

WSLで便利なコンソール wslttyですが、Windows で WSLg環境で起動できなくなりました。Microsoft Store版 WSL では WSLg が利用可能なので、Store版 WSL を入れたタイミングで起動できなくなった...
WindowsWSLソフトウェアトラブルシューティング
ALL

WSLでsystemdを利用する前に acpid を無効にすること

WSLでは /etc/wsl.conf で次を記述すると、systemd が利用可能になりますが、その前に、電源管理に関するデーモン acpid を無効化するようにしてください。(既に systemd を有効にしていた場合も、acpid を...
WindowsWSLトラブルシューティング
ALL

NASにあるファイルの「ディスク上のサイズ」が大きいのはsambaの設定?

NAS上のファイルのプロパティで、「ディスク上のサイズ」が1.00MB と大きい場合があります。同じNAS上なら、どのファイルでも同じ状況です。これ、たぶん、NASで、ファイル共有機能を提供するsambaというソフトウェアが使われていて、s...
Windowsサーバ
ALL

Windowsの日本語入力で反応が遅いのが「入力インサイト」をオフで解決

Windows10の日本語入力で、時々、反応が悪く、入力した文字が表示されるまでに数秒かかる現象が起こっていました。これ、「入力インサイト」をオフにすると解決しました。オフにするには、スタートメニュー - 設定 で デバイス を選択し、左側...
Windowsトラブルシューティング
ALL

家庭用NASにSSHサーバ経由でsftpでアクセスできるようにする

本記事でできることWindowsファイル共有でしかアクセスできない家庭用NASを、SSHサーバー経由で sftpでアクセスできるようにします。SSHサーバーの root での作業が必要ですが、sftp用ユーザでのアクセスで次のように動作させ...
LinuxWindowsサーバ