powershell

【PowerShell】ポートの疎通確認をする方法|Test-NetConnectionの見方とUDPの確かめ方

PowerShellでポートの疎通を確認する方法。Test-NetConnection -PortでTCPのポートにつながるかを調べ、TcpTestSucceededの見方、つながらない時に約169秒かかった理由、タイムアウトを1秒にして複数ポートを確認する方法をまとめた。Test-NetConnectionで調べられないUDPは、Get-NetUDPEndpointとDNSの問い合わせ、PowerShellでの送受信で確かめる。
Windows

【Windows】robocopyの終了コード一覧と意味|8以上が失敗。バッチ・PowerShellでの判定方法

robocopyの終了コードは1(コピーした)、2(余分なファイル)、4(不一致)、8(失敗あり)、16(重大なエラー)の足し算で、8未満なら成功、8以上なら失敗がある。Windows 11で0〜16を実際に出して確かめた結果と、バッチ(if errorlevel 8)・PowerShell($LASTEXITCODE)での判定方法をまとめた。
ClaudeCode

【Windows】ファイル履歴がClaude Code・Codexの会話ログで満杯になった原因と対策|.codexと.claudeを除外する

外付けディスクのファイル履歴が満杯になった原因は、CodexとClaude Codeの会話ログだった。約42GBの会話ログが、毎時の版の保存で約444GBに膨らんでいた。.codexと.claudeをファイル履歴から除外し、robocopyで最新版だけをNASへコピーしてタスクスケジューラで自動実行するまでをまとめた。
Windows

【Windows】robocopyでコピー先フォルダが非表示になる原因と直し方|ドライブのルートをコピーした時

robocopyでドライブのルート(B:\など)を別のドライブにコピーすると、コピー先フォルダに隠し属性とシステム属性が付いて、エクスプローラーに表示されなくなる。Windowsのバックアップを内蔵HDDにコピーした時に起きた実例と、attrib -s -hでの直し方、/COPYALLや/Bで管理者として実行が必要になる理由をまとめた。
ClaudeCode

【VSCode】Claude Codeの拡張機能の画面が真っ白になった時は「Developer: Reload Window」で直った

VS CodeのClaude Code拡張機能の画面だけが真っ白(灰色一色)になり、何も表示されなくなった。コマンドパレット(Ctrl+Shift+P)から「Developer: Reload Window」を実行したら、VS Codeを閉じずに元に戻った。
Windows

【Windows】リアルタイム保護がオンにできない時の対処|グレーで押せない・「管理者によって管理されています」の原因

Windowsセキュリティで「リアルタイム保護」がオンにできない時の対処。スイッチがグレーで押せない、「この設定は管理者によって管理されています。」と出る、すぐオフに戻る場合の原因(他社のウイルス対策ソフト、ポリシー、Defenderのサービス、アプリの不具合)を、PowerShellでの確認方法と一緒にまとめた。
powershell

【Windows】リモートデスクトップを切断すると自宅PCがロックされる|ロックしないで切断する方法(tscon)

スマホからリモートデスクトップで自宅PCにつなぎ、普通に切断すると自宅PCの画面はロックされる。管理者のPowerShellで tscon $env:SESSIONNAME /dest:console を実行すれば、ロックせずに切断できる。「セッション %SESSIONNAME% が見つかりません」と出る原因もまとめた。
生成AI

【StableDiffusion】VRAM8GBのSDXLは--medvramを入れるだけで生成18分が1分未満に|起動オプション3つを比べた

VRAM8GBのRTX 2080 SUPERとA1111でSDXL系モデルを使うとき、--medvramを入れるだけで18分かかっていた生成が1分未満(40秒ほど)になった。--xformers --medvram --no-half-vaeを1つずつ外して、同じ条件で生成時間を比べた結果をまとめた。
Git

【Git】「fatal: not a git repository」と出た時の対処|リポジトリのフォルダにcdしていない

PowerShellでgit fetchやgit pushを実行したら「fatal: not a git repository」と出た。原因はリポジトリのフォルダにcdしていなかったこと。Gitが.gitを探す仕組み、cdしてから実行し直す手順、git statusでの確認方法をまとめた。
Git

【Git】git mergeで開いたエディター(Vim)の閉じ方|Esc→:wq→Enterで終わる

PowerShellでgit mergeを実行したら、英語のメッセージが並んだ画面(Vim)に切り替わって戻れなくなった。Esc→:wq→Enterで閉じればマージが終わる。エディターが開いた理由、画面の読み方、マージをやめる方法、次から開かないようにするgit merge --no-editまでまとめた。
スポンサーリンク