bat

【bat】変数展開が思った通りに動かない原因と修正方法

バッチファイルで「変数が更新されない」「ループ内で古い値が出る」「% や ! を含む文字列が壊れる」という現象は、ほぼすべて“展開のタイミング”と“メタ文字の扱い”に起因します。 ここでは代表的な症状を再現しながら、即時展開と遅延展開、% ...
bat

【bat】パスにスペースが含まれているとエラーになるときの解決策

Windowsのバッチファイル(.bat)でプログラムやフォルダを扱う際、パスにスペースが含まれていると正しく認識されずエラーになることがあります。 例えば「C:\Program Files」「C:\My Documents」などが典型例で...
bat

【bat】文字コードの違いで文字化けするときの対処法(Shift-JISとUTF-8)

バッチファイル(.bat)で日本語が「???」や「もしゅ」のように化ける原因の多くは、 ファイルの保存エンコーディングとコンソールのコードページが一致していないことにあります。 Windowsの cmd.exe は既定で Shi...
bat

【bat】環境変数を設定・参照する方法|setと%変数%の使い方

Windowsのバッチファイル(.bat)を作成するとき、環境変数を扱うことは避けて通れません。 一時的に値を保持したり、システムが持つ既存の情報(パス、ユーザー名、日付など)を参照したりする際に便利です。 本記事では、環境変数を設定・参照...
PowerShell

【PowerShell】定期的にSSH経由でログを取得する方法|タスクスケジューラ連携

運用中のLinuxサーバーからアプリやOSのログを「決まった間隔で安全に収集」したい場面では、PowerShell+OpenSSHにタスクスケジューラを組み合わせるのが手堅い解です。 ここでは鍵認証を前提に、取得スクリプトの雛形、ログの保存...
Git

【Git】「Permission denied (publickey)」エラーの原因と解決方法

GitHub を使っていると、リモートリポジトリへの接続時に以下のエラーが出ることがあります。git@github.com: Permission denied (publickey).fatal: Could not read from ...
Webサイト全般

【SSH接続】.htaccessファイルを編集する方法|初心者でもわかる手順

Webサイトのアクセス制御やリダイレクト設定に欠かせないのが .htaccess ファイル です。WordPressを利用している場合にも標準的に使用されます。ここでは、SSH接続を使って .htaccess を編集する方法と注意点を解説し...
Webサイト全般

インターステージで「アウトオブメモリー」が発生する原因と対策

富士通のInterstageを利用していると、アプリケーションやバッチ処理の実行中に「Out Of Memory(メモリ不足)」エラーが発生することがあります。これはシステムの安定稼働を妨げる重大な要因となるため、原因を正しく把握し、適切に...
PowerShell

【PowerShell】定期的にSSH経由でログを取得する方法|タスクスケジューラ連携

運用中のLinuxサーバーからアプリやOSのログを「決まった間隔で安全に収集」したい場面では、PowerShell+OpenSSHにタスクスケジューラを組み合わせるのが手堅い解です。 ここでは鍵認証を前提に、取得スクリプトの雛形、ログの保存...
PowerShell

【PowerShell】SSH鍵を複数使い分ける方法|configファイルのHost別設定

【PowerShell】SSH鍵を複数使い分ける方法|configファイルのHost別設定 開発・運用で「GitHub 用」「社内踏み台用」「本番サーバー用」など鍵を分けたい場面は多くあります。 PowerShell から OpenSSH ...
PowerShell

【PowerShell】SSH接続をタイムアウトさせない方法|KeepAlive設定

PowerShellを使ってSSH接続を行う際、一定時間操作を行わないと「タイムアウト」により接続が切断されてしまうことがあります。長時間のリモート作業や監視を行う際には、このタイムアウトを防ぐ設定が重要です。本記事では、SSH接続を維持す...
PowerShell

【PowerShell】SSH接続エラー「Permission denied」が出たときの原因と対処法

PowerShellからSSH接続を行う際に「Permission denied」エラーが出ることがあります。このエラーは主に認証や設定の問題によって発生します。本記事では、実際のエラーメッセージ例を交えながら、原因と解決策を解説します。実...
PowerShell

【PowerShell】SSHポートフォワーディングを設定する方法|ローカル・リモート転送

PowerShellからOpenSSHを使うと、アプリやDBに直接穴を開けずに「手元⇄サーバー」間へ安全なトンネルを張れます。 ここではローカル転送(-L)、リモート転送(-R)、SOCKSプロキシ(-D)の違いと具体例、設定ファイルでの自...
PowerShell

【PowerShell】パスワードなしでSSH接続する方法|秘密鍵と公開鍵の仕組み

PowerShellからLinuxサーバーへ「パスワードなし」で安全にSSH接続するには、秘密鍵と公開鍵による公開鍵認証を使います。 仕組みはシンプルで、クライアント側に秘密鍵を安全に保管し、サーバー側には対応する公開鍵だけを登録します。 ...
PowerShell

【PowerShell】SSH接続後にコマンドを自動実行する方法|リモート操作の効率化

PowerShellからSSHでサーバーに接続した直後に所定のコマンドを自動実行できると、手作業の反復や入力ミスを大幅に減らせます。 ここではOpenSSHクライアントを前提に、単発コマンドの実行、複数コマンドの一括実行、スクリプトの送信実...
PowerShell

【PowerShell】複数サーバーへSSH接続を一括実行する方法|スクリプト例付き

複数のサーバーに同じコマンドを流したい、設定を一斉に確認したい――そんなときは PowerShell から OpenSSH を呼び出すだけで、安全かつ再現性のあるバッチ実行が実現できます。 ここでは鍵認証を前提に、最小の直列実行から高速な並...
PowerShell

【PowerShell】SSH接続を自動化する方法|configファイルを使った設定手順

毎回「ssh user@host -p 2222 -i ~/.ssh/id_ed25519」のように長いコマンドを打つのは非効率です。 OpenSSH の設定ファイル ~/.ssh/config に接続情報をまとめれば、PowerShell...
PowerShell

【PowerShell】SSH公開鍵の作成方法

リモートサーバーに安全に接続するためには、パスワード認証ではなく公開鍵認証を利用するのが一般的です。Windows 10以降ではPowerShellから簡単にSSH鍵を作成できます。本記事では、PowerShellを使ったSSH公開鍵の作成...
PowerShell

【PowerShell】SSH接続を行う方法

Windows 10以降では、標準でOpenSSHクライアントが搭載されており、PowerShellから直接SSH接続を行うことができます。Linuxサーバーやネットワーク機器に接続する際に便利です。SSH接続の基本コマンドssh ユーザー...
WordPress

【WordPress】テーマを有効化したら画面が真っ白(ホワイトスクリーン)になったときの対処法

【WordPress】テーマを有効化したら画面が真っ白(ホワイトスクリーン)になったときの対処法WordPressで新しいテーマを有効化した直後に、画面が真っ白になり何も表示されなくなる「ホワイトスクリーン」問題は、多くのユーザーが経験する...