powershell

ClaudeCode

【Windows】Tailscaleで外出先から自宅PCにリモートデスクトップ(RDP)接続|無料・ポート開放なし

Tailscaleを使って、ルーターのポート開放なし・無料で外出先から自宅のWindows PCにリモートデスクトップ(RDP)接続する手順。デバイス承認や鍵の有効期限の設定、SSHでの接続、つながらない時の確認先まで実際の設定画面つきでまとめた。
powershell

【PowerShell】ループ処理をボタンでオンオフできるようにする(と放置してもスリープさせない方法)(2024/02/22更新)

リモートデスクトップで放置しているPCが、スリープやスクリーンセーバー(画面ロック)になるのを防ぐPowerShellスクリプト。定期的に矢印キーを押す処理を、フォームのボタンでオン・オフできるようにした。コードと解説つき。
PowerPoint操作

【PowerShell】スクリーンショットを自動でPowerPointに貼り付けるスクリプト(作業証跡の取得に)

スクリーンショットを撮るたびに、開いているPowerPointの末尾に新しいスライドを追加し、画像と取得日時(必要ならカスタムテキスト)を自動で貼り付けるPowerShellスクリプト。作業証跡の整理を楽にするために作ったもので、コードと使い方をまとめた。
powershell

【PowerShell】RobocopyでローカルフォルダのデータをID/パスワード付きのNASにバックアップする

ローカルフォルダ(Dドライブ)のデータを自宅NASにバックアップしたいCドライブはシステムイメージバックアップを取っているけど、そういえばDドライブに溜め込んだデータはバックアップ設定していないなーと思ったので自宅のNASにデータバックアッ...
powershell

【PowerShell】Get-FileHashでファイルのハッシュ値を取得する方法|フォルダ内を一括でCSV出力

PowerShellのGet-FileHashでファイルのハッシュ値を取得する方法。1ファイルの取得、アルゴリズムの指定(SHA256・MD5など)、2つのファイルの比較から、フォルダ配下を一括で取得してCSVに出力するスクリプトまで。
powershell

【2021/5/12訂正】【PowerShell】複数サーバへのPingとTCPポートの疎通確認を一括で実行する

一度に複数のサーバに対してPingとTCPポートの疎通確認をしたい仕事で、監視サーバへの疎通が可能であるかどうかを10台分くらい調べることになった。最初はPingなどのコマンドを各サーバで手動実行しようと思ったけど、監視サーバも8台分あるの...
powershell

PowerShellでスクリプト実行して「UnauthorizedAccess」と出たら権限を確認しよう

PowerShellで「CategoryInfo : セキュリティ エラー: (: ) []、PSSecurityException」「FullyQualifiedErrorId : UnauthorizedAccess」と出てスクリプトが実行できない原因と直し方。実行ポリシーの確認(Get-ExecutionPolicy -List)、変更方法、Unblock-Fileでのブロック解除まで。
GUI

【PowerShell】Write-Progressで進捗状況(プログレスバー)を表示する方法

PowerShellのWrite-Progressで、時間のかかる処理の進捗状況をプログレスバーとパーセントで表示する方法。全体数と処理完了数から進捗を出す考え方と、そのまま使えるサンプルコードを紹介する。
powershell

【PowerShell】サイズの大きいファイルを検索し、所有者情報と一緒にCSVに出力する

ファイルサイズの大きいものとその所有者が知りたい「ファイルサーバーリソースマネージャー(FSRM)みたいに大きいファイルとその所有者をいっぺんに知りたいなぁ~」と思ったのでPowerShellでツールを作った。搭載機能指定したフォルダ配下(...
powershell

【Powershell】リストにあるIPアドレスの逆引き結果をCSVに出力するツール

複数のIPアドレスをまとめて逆引きしたいサーバのアクセスログ解析をするときに、ログにあるIPアドレスの逆引き結果がまとめて欲しいシーンがあったので作った。搭載機能指定したリスト(CSV)に存在するIPアドレスに対してPowershellの「...
スポンサーリンク