> For the complete documentation index, see [llms.txt](https://docs.realmjoin.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.realmjoin.com/ja/zi-dong-hua/remediation-scripts.md).

# 修復スクリプト

## 概要

[Intune 修復スクリプト](https://learn.microsoft.com/en-us/mem/intune/fundamentals/remediations) スクリプトを使用して、管理対象の Windows クライアント上の問題を報告し、対応できます。

RealmJoin Portal では、環境内の Intune 修復スクリプトを確認できます。さらに、RealmJoin では [管理され、継続的に更新されるスクリプトのセットを](https://github.com/realmjoin/realmjoin-remediation) GitHub で利用できるようにしています。

## 修復スクリプト一覧

<figure><img src="/files/c1738e85167697afc1608aaef2d06de39a66303a" alt=""><figcaption><p>修復スクリプト一覧</p></figcaption></figure>

修復スクリプト一覧では、環境内の既存および利用可能なすべての修復スクリプトを表示します。

### 検索と並べ替え

作成者、状態、または名前でスクリプトを検索できます。入力に応じて検索結果が更新されます。

フィールドのヘッダー（名前）をクリックすると、ほとんどのフィールドで並べ替えできます。

### フィルター

フィルターを使って、状態別に表示する項目を絞り込めます

* **すべて** （既定）- 既存および利用可能な修復スクリプトをすべて表示します
* **管理** - RealmJoin によって管理されるすべての修復スクリプトを表示します。利用可能（別名「未ステージ」）、ステージ済み、展開済み。
* **ステージ済み** - Intune インスタンスにインポート済みだが、ユーザー/デバイスには割り当てられていない管理対象修復スクリプトのみを表示します。
* **展開済み** - ユーザー/デバイスに割り当てられている管理対象修復スクリプトのみを表示します。

## 修復スクリプトの詳細

スクリプト名をクリックすると、スクリプトの詳細、統計情報、ステージ状況を確認でき、環境内の管理対象スクリプトを展開または削除できます。

ページ左側には、スクリプトに関するメタデータが表示されます。64 ビット ホスト上でスクリプトを 32 ビットで実行する必要があるかどうかなどのフラグも含まれます。

<figure><img src="/files/2f2a253fe7615b749ee12bda33e88e6971226154" alt=""><figcaption><p>修復スクリプトの詳細</p></figcaption></figure>

ご注意ください。詳細は異なる場合があります。たとえば、Tenant 内で既にステージ済み/存在しているスクリプトだけが「最終更新日」を持てます。

ページ右側は複数のタブに分かれています。

* **概要** - スクリプトの基本情報
* **検出スクリプトのソース** - 検出スクリプトの PowerShell ソースを表示します。
* **修復スクリプトのソース** - 修復スクリプトの PowerShell ソースを表示します（これは任意です）。

その他のタブや UI 要素は、スクリプト パッケージの状態によって異なります。

### カスタムスクリプト

* **割り当て** - RealmJoin の外部で作成したスクリプトについては、ユーザーやグループへのスクリプトの割り当てを確認できます（変更はできません）。また、検出スクリプトの実行スケジュールも表示されます。

<figure><img src="/files/d20d7c0cad0345009c9b3e3b9a14de311007b781" alt=""><figcaption><p>カスタムスクリプトの割り当て</p></figcaption></figure>

* **統計情報** - スクリプトの実行状況とデバイス統計を表示します

<figure><img src="/files/f6ec0e56f9dddf6651cf75b81945723a135dd929" alt=""><figcaption><p>スクリプトの統計情報</p></figcaption></figure>

### 管理対象スクリプト

#### 未ステージ

管理対象スクリプトがまだステージされていない場合（つまり、Intune インスタンスにまだ存在しない場合）、RealmJoin Portal には次のためのボタンが表示されます。 **ステージ** スクリプトを環境内でステージします。

これにより、スクリプトを割り当て可能になりますが、まだデバイスには何の影響もありません。

<figure><img src="/files/d3fea9c53518fcfaeb9d9bbfe26448860b33b0ec" alt=""><figcaption><p>管理対象スクリプトをステージする</p></figcaption></figure>

#### ステージ済みおよび展開済み

環境内に存在する管理対象スクリプトは、次のような環境内の他の（カスタム）スクリプトと同じ情報を表示します。 **既存の割り当て** および **統計情報**、詳しくは [カスタムスクリプト](#custom-scripts).

#### 削除

ステージ済みおよび展開済みの管理対象スクリプトは、次を使用して Intune から削除できます。 **詳細** -> **削除** ボタンをクリックします。

<figure><img src="/files/65c4138d8854f2674f71a3ebedfafea72c9a792e" alt=""><figcaption><p>管理対象スクリプトを削除する</p></figcaption></figure>

管理対象スクリプトを削除すると、その [管理対象グループ](#managed-groups) も削除されます（存在する場合）。

#### 割り当て

管理対象スクリプトは、次の場所でユーザーとデバイスに割り当てることができます。 **割り当て** タブで、管理対象グループを作成したり、既存のグループを割り当てに使用したりできます。割り当てからグループを除外することもできます。

<figure><img src="/files/03cce02555cb6b6462cc2c44c919478d6f292c7d" alt=""><figcaption><p>管理対象スクリプトを割り当てる</p></figcaption></figure>

次を割り当てると **ステージ済みの** スクリプトは、その状態が次に変わります。 **展開済み**。この時点でクライアントとユーザーに影響を与える可能性があります。

次を使用できます： **すべてのユーザーに割り当てる** および **すべてのデバイスに割り当てる** このスクリプトに Intune の既定の割り当てターゲットを使用します。これにより、評価（検出）の希望するスケジュールを定義するダイアログが表示されます：

<figure><img src="/files/97bba8ff20ae1646dcb1dedc31d491dc083dca0c" alt=""><figcaption><p>スクリプト スケジュール エディター</p></figcaption></figure>

#### 管理対象グループ

代わりに、次のこともできます。 **管理対象グループを作成する** 「すべてのデバイス」または「すべてのユーザー」の代わりに割り当てられる Entra グループを作成します。

<figure><img src="/files/3414fd6ed88a31a1535ac9fbc4f263f90333dced" alt=""><figcaption><p>管理対象グループ</p></figcaption></figure>

管理対象グループの命名規則は、次で定義できます。 [設定 -> 全般](/ja/to/general.md).

管理対象修復スクリプトの更新が利用可能になると、RealmJoin はこれらのグループが更新用修復スクリプトに割り当てられるようにします。

次を使用できます： **スケジュールを変更** この割り当てのスクリプト スケジュール エディターを開きます。


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://docs.realmjoin.com/ja/zi-dong-hua/remediation-scripts.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
