Windowsとそのアプリケーション、WSL(Windows Subsystem for Linux)、およびClaude Codeの操作を簡素化するPowerShellスクリプト集です。
スクリプトは用途別に scripts/ 配下のサブディレクトリへ分類しています。
各スクリプトの詳細は、各ディレクトリのREADMEを参照してください。
scripts/
├── folder/ # エクスプローラー/フォルダ操作系
├── losslesscut/ # 動画ファイルをLosslessCutで起動
├── powershell/ # PowerShellスクリプト関連
└── claudecode/ # Claude Code関連
| カテゴリ | 概要 | スクリプト |
|---|---|---|
| folder | エクスプローラー/フォルダ操作系 | open-explorer-wsl.ps1 / open-explorer-wsl-folder-action.ps1 |
| losslesscut | 動画ファイル操作(LosslessCut連携) | open-folder-videofiles-with-losslesscut.ps1 |
| powershell | PowerShellスクリプト関連 | create-ps1-shortcut.ps1 |
| claudecode | Claude Code関連 | Install-Skill.ps1 |
各スクリプトの詳細な使用方法は、各ディレクトリのREADME、およびスクリプトファイル内のコメントを参照してください。
- Windows 10/11
- PowerShell 5.1以上、または、PowerShell Core (pwsh)
- WSL2(WSL関連スクリプトの場合)
- .NET Framework(GUIツールの場合)
PowerShellスクリプトを実行するには、適切な実行ポリシーを設定する必要があります。 以下のいずれかの方法で設定してください。
Set-ExecutionPolicy -ExecutionPolicy RemoteSigned -Scope ProcessSet-ExecutionPolicy -Scope CurrentUser -ExecutionPolicy RemoteSignedスクリプトが信頼できるものであることが確実であれば、スクリプトファイルのプロパティを変更する方法もあります。
- スクリプトファイルを右クリックし、「プロパティ」を選択。
- 「全般」タブの下部にある「ブロックの解除」チェックボックスを有効にする。
- 「適用」または「OK」をクリック。
- 再度スクリプトを実行する。