34 lines
1.6 KiB
Markdown
34 lines
1.6 KiB
Markdown
# Posimai PC Audit(ポータブル)
|
||
|
||
Windows PC 向けの読み取り専用監査ツールです。Node.js やリポジトリのクローンは不要です(PowerShell 5.1 が標準搭載の環境を想定)。
|
||
|
||
## 含まれるファイル
|
||
|
||
| ファイル | 説明 |
|
||
|----------|------|
|
||
| `Invoke-PcAudit.ps1` | 監査本体 |
|
||
| `report-viewer.html` | 生成 JSON をブラウザで確認するビューア |
|
||
| `Run-Portable.bat` | 通常モードで実行し、終了後にビューアを開く |
|
||
| `Run-Portable-Share.bat` | 共有向け(機微を抑えた)レポートで同様に実行 |
|
||
|
||
## 手順
|
||
|
||
1. ZIP を任意のフォルダに展開する(例: `C:\Tools\PosimaiPcAudit`)。
|
||
2. `Run-Portable.bat` または `Run-Portable-Share.bat` をダブルクリックする。
|
||
3. 同じフォルダに `out` が作成され、`latest.json` などが出力される。
|
||
4. 開いた `report-viewer.html` で `out\latest.json` を選択する。
|
||
|
||
## スキャン対象について
|
||
|
||
ポータブル配置時は、プロジェクト用のファイル走査の既定ルートが **ユーザープロファイル**(`%USERPROFILE%`)になります。リポジトリ直下を走査したい場合は、PowerShell から次のように指定できます。
|
||
|
||
```powershell
|
||
cd C:\展開先
|
||
powershell -NoProfile -ExecutionPolicy Bypass -File .\Invoke-PcAudit.ps1 -ProjectRoot "D:\your\repo\root"
|
||
```
|
||
|
||
## 注意
|
||
|
||
- 管理者権限なしでも多くの情報は取得できますが、一部項目は権限により空になることがあります。
|
||
- 本 ZIP は PWA ではなく、ローカルで動かすオフライン寄りのツールです。
|