Scripted Sequencesの作成と編集

Scripted Sequencesの作成と編集

この記事では、Nerdio Manager を使って Scripted Sequences の作成と編集の手順を解説します。これにより、アプリのインストール、レジストリの管理、カスタムスクリプトの実行などの操作を簡素化できます。また、Scripted Sequencesに追加できるアクションの種類を詳細に示した参照表も含まれています。

前提条件

       Nerdio Manager サブスクリプション

この手順のタスクは、次の Nerdio Manager サブスクリプションレベルに適用されます。

AVDコア

True

AVDプレミアム

True

Windows 365

True*

統合エンドポイント管理

True

* Windows 365 の展開は Intune デバイス管理経由でのみサポートされています。Windows 365 のプロビジョニングポリシーによる直接展開は、将来のリリースで計画されています。

       システムおよび環境要件

環境で Scripted Sequences 機能を利用するために、必要な設定手順Scripted Sequencesを有効にするを完了している必要があります。

Intuneの展開では、Task Workerは未署名のスクリプト実行を許可するPowerShell スクリプト実行ポリシーが必要です。スクリプトは、将来のリリースで公開署名される予定です。

       ロールベースのアクセス制御 (RBAC) と権限

Nerdio Manager でスクリプトシーケンスを作成および編集するには、管理者ロールが必要です。

Scripted Sequencesを作成または編集する

Nerdio Managerは、Scripted Sequencesの作成と編集のためのグラフィカルインターフェイスを提供します。Scripted Sequencesの作成と編集の手順は、次のとおりです。シーケンスに追加できるアクションの詳細については、Scripted Sequences: タスクタイプとパラメータを参照してください。

Scripted Sequencesを作成または編集するには:

  1. Automation > Scripted Sequencesに移動し、既存のScripted Sequencesの表を表示するためにScripted Sequencesタブを選択します。

  2. オプションで、検索ボックスに入力を開始して、表示されているScripted Sequencesをタイトルや説明でフィルタリングすることができます。

  3. シーケンスエディターを開くには、いずれか

    • テーブル内で編集したい Scripted Sequences を見つけ、対応する編集アイコンを選択します; または

    • + 新しいScripted Sequenceを選択して、新しいScripted Sequenceを作成します。

  4. シーケンスに新しいタスクを追加するには、左側の(タスク)エディターペインで+ タスクを追加を選択します。

  5. 新しいタスクグループを追加するには、左側の(タスク)エディターペインで新しいグループを選択します。その後、グループ内のプラスアイコンを選択して、タスクをグループに追加できます。

    注意: タスクグループを使用すると、ターゲットデバイスで結果を達成するためのアクションのセットを単一の論理ユニットにまとめることで、複雑なシーケンスをより効果的に整理および管理できます。例えば、デバイスにアプリケーションを展開するには、インストールアクションを実行し、1つ以上のレジストリキーを編集し、その後デバイスを再起動する必要があります。これらのすべてのアクションを単一のタスクグループ内に配置することで、シーケンスエディターやログ内で、これらのタスクが望ましい結果を生み出すために組み合わさっていることが明確になります。

  6. 新しいまたは既存のタスクのパラメータを編集するには:

    • 右側の(タスクオプション)エディターペインで、タスクの名前を入力し、ドロップダウンから利用可能なアクションを選択します。

    • 選択したアクションの追加のパラメータを入力または選択します。

      ヒント: 利用可能なアクションとそのパラメータの詳細な説明については、Scripted Sequences: タスクタイプとパラメータを参照してください。

  7. タスクを実行順序で上または下に移動する、またはタスクグループに移動するには、上矢印と下矢印を使用します。

  8. シーケンス内でタスクまたはタスクグループをオンまたはオフにするには、トグルスイッチを使用します。

    注意: すべてのタスクは作成時に有効ですが、オフになっているタスクはシーケンスを実行する際にスキップされ、後で編集および再追加するために利用可能なままです。

  9. 保存を選択して、シーケンスを作成するか、変更を保存します。

Scripted Sequences: タスクタイプとパラメータ

以下の表は、Scripted Sequencesに追加できるアクションの種類と、それぞれに必要なパラメータの概要を示しています。

アクション

説明

パラメータ/備考

アプリケーションをインストール

対象デバイスに、サポートされているリポジトリから選択したアプリケーションを、まだインストールされていない場合にインストールします。

注意: サポートされているリポジトリは、WinGet、Shell Apps、またはIntuneリポジトリであり、Nerdio Managerに認識されています。

  • アプリ: ドロップダウンからアプリを選択してください。

    • 特定のアプリを検索するには、検索元として1つ以上のリポジトリを選択し、検索ボックスに入力を開始してください。

    • また、お気に入りのみを表示ボックスをチェックすると、頻繁にインストールされるアプリのドロップダウンリストが表示され、このリストからアプリを選択できます。

アプリをアンインストールする

インストールされている場合、ターゲットデバイスで選択したアプリをアンインストールします。

  • アプリ: ドロップダウンからアプリを選択してください。

    • 特定のアプリを検索するには、検索元として1つ以上のリポジトリを選択し、検索ボックスに入力を開始してください。

    • また、お気に入りのみを表示ボックスをチェックすると、頻繁にインストールされるアプリのドロップダウンリストが表示され、このリストからアプリを選択できます。

Run PowerShell Script

ターゲットデバイスでカスタムPowerShellスクリプトを実行します。

スクリプトをエディターに直接入力または貼り付けてください。

再起動

ターゲットデバイスを再起動します。

N/A

遅延

次のタスクに進む前に、指定された時間だけ待機します。

  • 遅延(秒): 待機時間を秒単位で指定するために整数値を入力してください。

レジストリキーを追加する

指定されたレジストリキーをターゲットデバイスに追加します。

注意: このアクションは空のレジストリキーを作成します。キーの値を指定するには、レジストリ値を設定するアクションを実行してください。

警告: 指定されたレジストリキーがターゲットデバイスに既に存在する場合、タスクは失敗し、シーケンスの他のタスクはデバイスで実行されません。この制限を回避するために、最初にその存在を確認するスクリプトを使用して、PowerShellスクリプトを実行するアクションを介してレジストリキーを作成することをお勧めします。

  • キーのパス: 追加するキーのパスを指定してください。

レジストリキーを削除する

指定されたレジストリキーをターゲットデバイスから削除します。

注意: 指定されたレジストリキーがターゲットデバイスに存在しない場合、タスクは失敗し、そのデバイス上でシーケンスの他のタスクは実行されません。この制限を回避するために、最初に存在を確認するスクリプトを使用して、PowerShellスクリプトを実行するアクションを介してレジストリキーを削除することをお勧めします。

  • キーのパス: 削除するキーのパスを指定してください。

レジストリ値を設定する

指定されたレジストリ値をターゲットデバイスに設定します。

注意: 指定されたレジストリキーがターゲットデバイスに存在しない場合、タスクは失敗し、そのデバイス上でシーケンスの他のタスクは実行されません。この制限を回避するために、最初に存在を確認するスクリプトを使用して、PowerShellスクリプトを実行するアクションを通じてレジストリ値を設定することをお勧めします。

  • キーのパス: 修正するキーのパスを指定してください。

  • 名前: 追加したいパラメータの名前を入力してください。

  • 値のタイプ: 文字列(テキスト値用)またはDWORD(ブール値または数値用)のいずれかを選択してください。

  • : 選択した値のタイプに応じて、文字列または数値の値を入力してください。

    注意: DWORDタイプは32ビット数値空間内の任意の正の整数をサポートしますが、最も一般的な使用法はバイナリスキームで、0はFalseまたは無効、1はTrueまたは有効に相当します。

助けが必要ですか?

サポートチケットを提出してくださいこの項目について。

この記事は役に立ちましたか?

0人中0人がこの記事が役に立ったと言っています
他にご質問がございましたら、リクエストを送信してください

コメント (0件のコメント)

サインインしてコメントを残してください。