powershell

ClaudeCode

【Windows】フォーマットしたUSBメモリから画像を復元した|何度もフォーマットしたUSBで戻ったのは36枚だった

何度もフォーマットして使い回していた1GBのUSBメモリから、昔の画像を取り出せるか試した。USBを読み取り専用でまるごとイメージファイルにコピーし、JPEGの始まりと終わりを探して切り出した結果、戻ったのは36枚。昔の画像は上書きされていて戻らなかった。使ったPowerShellとPythonのスクリプトも載せる。
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で管理者として実行が必要になる理由をまとめた。
powershell

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

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

【PowerShell】2つのフォルダを比較して変更されたファイルを見つける|ファイル名・更新日時ではなくハッシュ値で

PowerShellで2つのフォルダを比較し、追加・削除・変更されたファイルを洗い出すスクリプト。Get-FileHashで相対パスとハッシュ値の一覧を作ってCompare-Objectで比べる。ファイル名や更新日時での比較では中身の変更を見落とすことも、テスト用のフォルダで実際に確かめた。
Windows

【Windows】Tailscaleでリモートデスクトップがつながらない時の確認ポイント

Tailscaleで自宅PCにリモートデスクトップがつながらない時の確認ポイント。tailscale pingとTest-NetConnectionでTailscale側かWindows側かを切り分け、再起動後に切れる(Run unattended)、鍵の期限切れ、スリープ、ファイアウォール、Microsoftアカウントの資格情報まで順に確認する。
AWS

【AWS】管理者権限なしでプライベートAPI Gatewayの画面をローカルのEdgeで開く|SSMポートフォワード

AWSのプライベートAPI Gatewayで公開している社内向けの画面がある。プライベートAPIなので、VPCの外からは見られない。これまでは、踏み台のEC2にリモートデスクトップ(RDP)で入り、踏み台の上のブラウザで画面を確認していた。...
AWS

【AWS】RDPポートを開けずにEC2のWindows Serverへ接続する|aws login+SSMをワンクリック化

AWS上のEC2に構築したWindows Serverに、手元のPCからリモートデスクトップ(RDP)で接続したい。ただ、RDPの3389番ポートをインターネットに向けて開けるのは避けたい。そこで、AWS Systems Manager(S...
スポンサーリンク