前提条件
必要な権限: Command Centerへのアクセス
サポートされているプラットフォーム: Trioに登録されているWindowsデバイス
推定時間: コマンドごとに5〜10分
追加要件: 即時実行には、ターゲットデバイスがオンラインである必要があります
始める前に
Windowsコマンドテンプレートは、管理対象のWindowsデバイス上で事前に作成されたPowerShellおよびCMDスクリプトを実行します。これらのテンプレートは、システム情報の収集、セキュリティ構成、パフォーマンス監視、およびトラブルシューティング操作を実行します。
テンプレートはスクリプトの作成を不要にし、デバイスフリート全体で一貫した実行を保証します。作成されたコマンドは、個々のデバイスまたはAutoPilotに割り当てて、自動デプロイメントを行うことができます。
コマンドを作成する前に、利用可能なテンプレートを確認して、その特定の機能と要件を理解してください。
ステップ1:コマンドテンプレートへのアクセス
Fleet > Command Centerに移動します
All Templatesをクリックします
期待される結果: WindowsおよびMacオプションを含むテンプレートライブラリが表示されます
利用可能なWindowsテンプレート:
Get Windows Defender Settings: Defenderの完全な構成を取得します
Windows - 64-Bit Command: 64ビットPowerShell環境でカスタムコマンドを実行します
Exclude Trio Agent from Windows Defender: Trio_Agent.exeをDefenderの除外に追加します
Get Installed PowerShell Version: PowerShellのバージョン情報を返します
Get Logged In User: WMIを介して現在ログインしているユーザーを特定します
Get OS Name and Version: フォーマットされた出力でシステム情報を抽出します
Power Plan Setter: 電源プランをハイパフォーマンスに設定します
Network Diagnostics: 包括的なネットワーク診断を実行します
Service Status Reporter: 重要なサービスの状態を報告します
Disk Cleaner: 一時ファイルをクリーンアップし、ごみ箱を空にします
ステップ2:コマンドテンプレートの選択
目的のWindowsテンプレートを見つけます
テンプレート名の横にある+ Createをクリックします
期待される結果: コマンド作成モーダルが開きます
ステップ3:基本的なコマンド設定の構成
Command Nameフィールドにわかりやすい名前を入力します
必要に応じてテンプレートの説明を変更します
Confirmをクリックします
期待される結果: コマンドの完全な構成ページが読み込まれます
ステップ4:コマンドパラメータの構成
Operating system: Windowsテンプレートの場合、Windowsが事前に選択されています
Environment: テンプレートタイプに基づいて、PowerShellまたはCMDが事前に選択されています
Command section: 事前に入力されたテンプレートコードを確認します
期待される結果: テンプレート固有のコマンドが表示されます
Command Section Details:
テンプレートコードは、番号付きの行で表示されます
Copyボタンを使用すると、コマンドテキストをコピーできます
テンプレートベースのコマンドの場合、コードは変更できません
ステップ5:実行設定の構成
Launch method: 実行タイミングを選択します
Manually: オンデマンドでのみ実行します
Repeating: 繰り返しスケジュールを設定します
User "Smart defaults": 最適化された設定の切り替え(推奨:有効)
Commands expiration after: コマンドのライフサイクルを設定します(デフォルト:7日)
Timeout: 最大実行時間を定義します(デフォルト:120秒)
期待される結果: 実行パラメータが構成されました
Launch Method Options:
Manually: コマンドは、管理者によってトリガーされた場合にのみ実行されます
Repeating: コマンドは、構成されたスケジュールに基づいて自動的に実行されます
ステップ6:コマンドの作成
Createをクリックします
期待される結果: 「Command has been created!」という確認メッセージが表示されます
ステップ7:コマンドの割り当て(オプション)
割り当てオプションを選択します:
Assign: 即時デプロイメントを構成します
Done: 後で構成するために割り当てをスキップします
期待される結果: コマンドはデプロイの準備が整っているか、後で使用するために保存されます
Assignを選択した場合:
AutoPilotへの割り当て
Assign to autopilotsをクリックします
チェックボックスを使用してターゲットAutoPilotを選択します
Confirmをクリックします
期待される結果: コマンドが選択されたAutoPilotに割り当てられました
デバイスへの割り当て
Assign to devicesをクリックします
チェックボックスを使用してターゲットデバイスを選択します
Confirmをクリックします
期待される結果: コマンドが選択されたデバイスに割り当てられました
Assignment Limitations:
最初の作成時に、AutoPilotとデバイスの両方に同時に割り当てることはできません
追加の割り当ては、後でCommand Centerから構成できます
Windowsテンプレートの詳細
Get Windows Defender Settings
Type: PowerShell | User: System Purpose: Windows Defenderの完全な構成を取得します Use case: セキュリティ監査とコンプライアンス検証 Method: 64ビットPowerShellを使用してGet-MpPreferenceを実行します
Windows - 64-Bit Command
Type: PowerShell | User: System Purpose: 64ビット環境でカスタムPowerShellコマンドを実行します Use case: 特定のコマンドで64ビットPowerShellの実行が必要な場合 Key feature: 32ビット(syswow64)から64ビット(sysnative)PowerShellに自動的に切り替わります
Exclude Trio Agent from Windows Defender
Type: PowerShell | User: System Purpose: Trio_Agent.exeをWindows Defenderの除外に追加します Use case: Defenderがエージェントの操作を妨げるのを防ぎます Target path: $env:SystemDrive\Program Files (x86)\Trio\Trio_Agent.exe
Get Installed PowerShell Version
Type: PowerShell | User: System Purpose: PowerShellのバージョン情報を返します Use case: 複雑なスクリプトをデプロイする前に、PowerShellの互換性を確認します Output: PowerShellの完全なバージョンテーブル
Get Logged In User
Type: PowerShell | User: System Purpose: 現在ログインしているユーザーを特定します Use case: ユーザーセッションの監視とトラブルシューティング Method: Win32_ComputerSystemに対するWMIクエリ
Get OS Name and Version
Type: PowerShell | User: System Purpose: 構造化された形式でシステム情報を抽出します Use case: システムインベントリと互換性の検証 Output: ホスト名、OS名、およびOSバージョンをCSV形式で出力します
Power Plan Setter
Type: CMD | User: System Purpose: 電源プランをハイパフォーマンスに設定します Use case: 要求の厳しいアプリケーション向けにシステムパフォーマンスを最適化します Method: powercfgコマンドを使用してSCHEME_MIN(ハイパフォーマンス)をアクティブにします
Network Diagnostics
Type: CMD | User: User Purpose: 包括的なネットワーク診断を実行します Use case: ネットワーク接続の問題をトラブルシューティングします Functions: IP構成、pingテスト、traceroute、Winsockリセット
Service Status Reporter
Type: PowerShell | User: System Purpose: 重要なサービスの状態を報告します Use case: 重要なWindowsサービスのヘルスを監視します Monitored services: WinRM、Spooler、EventLog、DHCP
Disk Cleaner
Type: CMD | User: User Purpose: 一時ファイルをクリーンアップし、ごみ箱を空にします Use case: ディスク領域を解放し、システムパフォーマンスを向上させます Actions: 一時ファイルを削除し、ごみ箱を空にします
次のステップ
Immediate actions:
Commandsタブからコマンドの実行を監視します
デバイスが実行を完了したら、結果を確認します
必要に応じて追加の割り当てを構成します
Related configurations:
自動コマンドデプロイメントのためにAutoPilotを設定します
ターゲットを絞ったコマンド実行のためにデバイスグループを構成します
継続的な監視のために定期的なコマンドをスケジュールします
トラブルシューティング
Command Creation Fails:
Symptoms: Createボタンが応答しないか、エラーメッセージが表示されます
Cause: 必要な権限がないか、ネットワーク接続がありません
Solution: Command Centerへのアクセス許可を確認し、再試行してください
Template Not Available:
Symptoms: 期待されるテンプレートがAll Templatesページにありません
Cause: テンプレートバージョンの互換性またはシステム構成
Solution: ページを更新し、Trioコンソールのバージョンを確認してください
Assignment Options Grayed Out:
Symptoms: 割り当て中にAutoPilotまたはデバイスを選択できません
Cause: 互換性のあるターゲットがないか、権限が不十分です
Solution: ターゲットデバイスが登録され、AutoPilotが存在することを確認してください
PowerShell vs CMD Execution Issues:
Symptoms: テンプレートが正しく実行されません
Cause: 環境の選択が正しくないか、権限の競合があります
Solution: テンプレート環境が予期される実行コンテキストと一致することを確認してください




