キッティング自動化ツール「SetROBO」
SetROBOは、Windows上で行う設定やインストール等のPCキッティング操作を記録・再生することにより、
キッティング対象のマシンで自動設定を行うことができるアプリケーションです。
手間のかかる作業を自動化し、端末設定作業の工数、期間、費用、および設定ミスを削減します。
そして、作業効率を向上させることにより、大規模展開作業の効率化をはかります。
SetROBOの導入効果
キッティング作業を自動化することでコスト削減と品質向上を同時に達成できます。
■SetROBOを使用したキッティングの流れ
SetROBOは、Windows上で行う設定やインストール等のキッティング操作を「Conductror」で記録して、その操作を「Setup.exe」で再生することにより、配布先のマシンで自動設定を行うことを可能にするアプリケーションです。作成した自動化コードは、プロジェクトに保管され、必要な設定を記録機能で新規に追加して組み合わせていくことが可能です。自動化コードの高い再利用性、自由度を誇ります。
管理アプリケーション(Conductor)
・セットアッププランのデザイン
・Setup.exeの作成
・エディタでスクリプトの編集
セットアップファイル(Setup.exe)
・キッティングを実行するファイル
・キッティング先へ配布する
実行結果の確認(LogViewer)
・ログの表示
・画面キャプチャ表示
・レポートの作成も可能
(対応形式:PDF、Excel、Word、HTML)
実行結果の確認画面例
■SetROBOで課題を解決
課題点 | 効果 | |||||||||||
|
少ない人員でも、 多くの仕事に対応できる。 |
|||||||||||
|
設定作業にほとんど人の手が介在しないため、品質安定、ミスも減少する。 | |||||||||||
|
|
SetROBOの特長
ここが優れている!キッティング自動化ツール【SetROBO】
■SetROBOのインストール不要!
キッティング対象のマシンに対してソフトをインストールすることなくキッティングを行うことができます。(※1)
■ネットに接続できない環境でも実行可能!
セットアップパッケージをCD-RやUSBなどのメディアで配布し、
ネットワークに接続しない状態でも実行することが可能です。
■簡単な記録操作!
キッティングしたい操作を一度記録するだけで、簡単に自動化を行うことができます。
スクリプト、プログラムの知識が無くても使用可能です。(※2)
■コードの2次使用も防ぎます!
貴社用に作成した自動化コードについて、キッティング対象のマシンで実行する際には、
完全に隠蔽した状態で配布することが可能です。外部に配布する場合も安心です。
■高い再利用性!
依頼毎に異なるキッティングのケースに合わせ、作成した自動化コードの必要な設定だけを
組み合わせたプランを簡単に作成できます。キッティング毎に自動化コードを作る必要はありません。
■詳細なログ
Windows上の操作1つ1つについて、マシン毎に全ての証跡を残します。
ログのトップページを見るだけで、キッティングにおいて重要な設定の成否、
エラーとなった部分を確認することが可能です。
■レポート機能
結果をすぐにレポートに出力して、社内での情報共有や報告に使用可能です。
様々なファイル形式(html、pdf、word、excel)でレポートを作成できます。
■環境確認機能
キッティングを実行したマシンに対して、マシン環境やインストール済みプログラムのほか、
登録プリンターの一覧や実行中サービスの証跡を残します。
■高い拡張性
拡張性のあるC#でコードを記載するので、貴社専用に使用している「dll」などを組み込んで
使用することが可能です。(弊社からは、キャプチャーした画像比較が可能なdllなどを提供しております)
■多彩な機能
大量の繰り返し作業に力を発揮するデータテーブル機能や
コードの作成を支援するジェネレーター機能がございます。
■カスタマイズ
上記で紹介した機能を組み合わせることにより、多言語・複数OS上でも実行可能なキッティングなど、
全てのニーズに合わせたキッティングを作成可能です。
■SetROBO搭載標準機能
機能分類 | 機能名 | 説明 |
---|---|---|
コード作成 | 記録 | ユーザーの操作を記録し、 C#のセットアップコード (自動化コード)を作成。 |
コードジェネレーター | C#を知らなくても、コードを作成することができる、 ユーザー支援機能。 |
|
データテーブル | 入力値を設定しておくテーブルの作成や SVファイルをインポートできる機能。 |
|
キッティング実行 | 再生、中断、停止 | キッティングを実行する一連の機能。 |
結果表示 | レポート出力LogViewer | キッティング実行終了後のログや、実行PCの環境情報を表示する。ReportViewer実行結果のログをレポートとして編集し、 各形式に出力する機能。 |
■自動設定可能項目(一例)
・指定ソフトの自動インストール・アンインストール
・Windowsコンポーネントの追加と削除
・ファイル操作
・レジストリの設定
・ネットワーク設定
・ホスト名設定
・ファイアウォール設定
・サービス設定
・日付、時刻の設定
・設定確認、スクリーンキャプチャーなどの取得