プログラミング

ALL

Windowsで機内モードのように無線LANを無効化するスクリプト

Windowsで機内モードのように無線LANを無効化するPowerShellスクリプトです。アダプタ名が Wi-Fi 以外でも、また複数存在しても、すべての無線LANアダプタのみを無効化します。次の内容でPowerShellスクリプトを用意...
PowerShellWindowsインターネットプログラミング
ALL

Thunderbirdアドオンサンプル(右クリックメニューから実行)

Thunderbird 115以降のアドオンのサンプルです。メール一覧の右クリックメニューへの項目追加と、それをクリックした際に何か機能するサンプルです。ここでは、メール一覧の右クリックメニューに項目「From取得」を追加し、それをクリック...
ソフトウェアプログラミング
ALL

pyinstaller で exe化したら、実行時に ModuleNotFoundError が出る場合

Windowsで、Pythonスクリプトを PyInstaller で exe化したものを実行した際に、ModuleNotFoundError: No module named 'XXXXXXX' といったエラーが出る場合の対処です。下記の...
Windowsトラブルシューティングプログラミング
ALL

suidされた所有者rootのスクリプトがroot権限で動作されない件を対処する

bash/shスクリプトは、suid&所有者rootでも、root権で実行されないsuidビットが設定されている実行可能ファイルは、そのファイルの所有者の権限で実行されます。所有者がrootなら、root権限で動作します。ただし、bashや...
Linuxトラブルシューティングプログラミング
ALL

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

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

無料配布の電子書籍「できるPower Apps」「できるPower Automate Desktop」「できるPower Automate」

日本マイクロソフトが無料配布している電子書籍です。「できるPower Apps」「できるPower Automate Desktop」「できるPower Automate」が入手できます。できるPower Automate Desktop ...
ソフトウェアプログラミング
ALL

タスクトレイアイコンに残ったままのアイコンを消すアプリ TrayIconBuster をビルドする

Windowsでタスクトレイアイコンを持つプログラムが強制終了した場合、タスクトレイでアイコンが残ったままになります。そのアイコンの上でマウスを動かせば消えますが、TrayIconBuster を使えばアプリから消すことができます。GitH...
Windowsソフトウェアプログラミング
ALL

Windows10の標準機能でC#のソースコードをビルドする

既存のプロジェクトやソリューションをビルドコマンドプロンプトを開き、プロジェクトファイル(.csproj)やソリューションファイル(.sln)を置いたディレクトリで、次を実行します。C:\Windows\Microsoft.NET\Fram...
Windowsプログラミング
ALL

Python のモジュールをローカルにインストールして利用する

Pythonモジュールを指定の箇所にインストールして利用する方法です。なお、Perlの場合は perlモジュールをローカルにインストールして利用する方法 | パソコン鳥のブログ を参照してください。モジュールのインストール先を指定するpip...
Linuxプログラミング
ALL

AmazonEchoからUbuntuのコマンドを実行する(node-red-contrib-amazon-echo)

AmazonEcho から Ubuntu のコマンドを実行する方法です。アレクサ、に続けて「○○オン」や「○○オフ」で、Ubuntu上のコマンドを実行できます。Raspberry Pi や Windows上のコマンドを実行する場合は、次の記...
Linuxプログラミング