以下の記事で、コマンドライン(オフライン)でアクティベーションする際の手順を書いた。
しかし、以下の通りにやってもうまくいかない場合があることが分かった。
具体的には、
アクティベーションする直前にPCをオフラインにする
必要があることが判明した。
ということで、手順を改めて記載すると以下の通り。
+++ PCをオンラインにして実行(手順①~④) +++
①Windowsのコマンドプロンプトで以下を実行し、有効化証明書を生成する
>> regutil.exe get-activation-cert /email=*****@****** /code=***** /out_file=./certificate.txt
※out_fileは任意の場所/名前でOK
②インターネット接続のあるマシンで、以下URLにアクセスする
http://support.uipath.com/activation
※有効化ポータルが表示される
③Activation Codeフィールドに、①で作成された証明書内の情報を貼り付ける
※テキストファイルの内容を全コピー&ペースト
④Activateをクリックする。これで起動応答コードが作成される。作成された応答をテキストファイルに保存する
※テキストファイルは任意の場所/名前でOK
+++ PCをオフラインにして実行(手順⑤) +++
⑤①で使用したマシンで以下コマンドを実行し、ライセンスをオフラインで有効にする
>> regutil.exe activate /offline /code=***** /response_file=./response.txt
※response_fileは④で保存したテキストファイル
※codeは手順①でも入力したコード
PCをオフラインにするには、LANケーブルを抜けば良い。
ノートPCで無線を使っているなら、無線受信スイッチをオフにすれば良い。
【まとめ】
オフラインでアクティベーションする際は、アクティベーションする直前でオフラインにしましょう。
そうしないと、なぜかライセンスエラーが起きます。
まったく、このせいで1時間くらい作業が止まったわ(´・ω・`)