Windows

Windows bat: コマンドでキーボードレイアウト(CapsLockをCtrl、無変換を半角/全角キー)に変更する

本記事は下記の環境で検証しています。 Windows 10 Pro バージョン 1703 (OS ビルド 15063.540) レジストリの設定を変更するため、失敗するとOSが壊れる恐れがあります。実施は十分に注意の上、自己責任でお願いします。PCキーボードのキーのレイアウト変更…

Windows bat: 設定ファイルを読む

設定ファイルを作り、Windowsのbatプログラムで読み込む方法です。 key=value形式の設定ファイルを読み込む 環境変数の定義のみのbatファイルをcallする の2通りを紹介します。 前者は他の言語のアプリケーションと設定ファイルを共通化することができますが…

Windows bat: ログファイルをローテートする

Windowsのbatプログラムでログのローテートをする方法です。サンプルとしてファイルサイズによるログローテートを記載しています。 最大バイト数を超えた場合、世代番号でローテートする。ローテートは1から最大の世代数で範囲で実行し、途中で抜けがあって…

Windows bat: サービスの状態監視をする

Windowsのサービスの状態監視をするbatプログラムのサンプルです。OVOなどの監視サービスを利用することを想定し、実行中以外の場合にエラーログ(Error.log)に出力します。もっともサービス監視はどの監視サービスにもありますし、監視機能を自前で用意する…

Bash(WSL):Windowsドライブにアクセスする

例えばCドライブは「/mnt/c」に最初からマウントされているため、cdコマンドでアクセスできます。 $ cd /mnt/c

Bash(WSL):ルートディレクトリ

C:\Users\{ユーザ名}\AppData\Local\lxssフォルダオプションで「保護されたオペレーティングシステムファイルを表示しない」にチェックがあると表示されません。その場合もパスを直接を入力すればアクセスできます。

Bash(WSL):インストール(Windows10)

(1)インストール 下記のサイトを参考にインストールします。 公式(英語):Bash on Ubuntu on Windows - Installation Guide Qiita:Bash on Ubuntu on Windowsをインストールしてみよう! - Qiita手順メモ 開発者モードに変更する。 Cortanaで“開発者向け…

Windows

bat Windowsのサービスの状態監視をする ログファイルをローテートする 設定ファイルを読む コマンドでキーボードレイアウト(CapsLockをCtrl、無変換を半角/全角キー)に変更する Bash/WSL Bach/WSLのインストール(Windows10) ルートディレクトリ Windowsドラ…