<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>WinActor | TakTools</title>
	<atom:link href="https://www.taktools.net/tools/category/tech/rpa/winactor/feed/" rel="self" type="application/rss+xml" />
	<link>https://www.taktools.net/tools</link>
	<description>中小企業様・個人事業主様の経営課題を解決する専門家です</description>
	<lastBuildDate>Sat, 10 Feb 2024 03:36:05 +0000</lastBuildDate>
	<language>ja</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.9</generator>

<image>
	<url>https://www.taktools.net/tools/wp-content/uploads/2022/02/cropped-logo-32x32.webp</url>
	<title>WinActor | TakTools</title>
	<link>https://www.taktools.net/tools</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>WinActor 7.2.1 シナリオの同時起動は出来ません</title>
		<link>https://www.taktools.net/tools/tech/rpa/winactor/winactor-7-2-1-scenario-exec-simultaneously/</link>
		
		<dc:creator><![CDATA[たっく]]></dc:creator>
		<pubDate>Thu, 09 Sep 2021 00:39:28 +0000</pubDate>
				<category><![CDATA[Windows]]></category>
		<category><![CDATA[WinActor]]></category>
		<guid isPermaLink="false">https://www.taktools.net/tools/?p=2384</guid>

					<description><![CDATA[以前、WinActor 6.3.1で、シナリオの実行を制御する内容を書きました。WinActor 7からは複数のシナリオが制御できると聞き、同時実行出来るの？と思って確認した内容です。正しくは「シナリオファイルは複数開け [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p>以前、WinActor 6.3.1で、シナリオの実行を制御する内容を書きました。WinActor 7からは複数のシナリオが制御できると聞き、同時実行出来るの？と思って確認した内容です。正しくは「シナリオファイルは複数開けるが、同時実行は出来ません。（WinDirectorを使え？）」となりました。</p>



<figure class="wp-block-embed is-type-wp-embed is-provider-taktools wp-block-embed-taktools"><div class="wp-block-embed__wrapper">

<a href="https://www.taktools.net/tools/rpa/winactor/winactor-task-scheduler-token/" title="タスクスケジューラでWinActorを実行する際に、先行シナリオが失敗した状況を後続シナリオで検知する" class="blogcard-wrap internal-blogcard-wrap a-wrap cf"><div class="blogcard internal-blogcard ib-left cf"><div class="blogcard-label internal-blogcard-label"><span class="fa"></span></div><figure class="blogcard-thumbnail internal-blogcard-thumbnail"><img decoding="async" width="160" height="90" src="https://www.taktools.net/tools/wp-content/uploads/2021/07/077966ba51a7e2ce64d4238defb17d6b-160x90.png" class="blogcard-thumb-image internal-blogcard-thumb-image wp-post-image" alt="" srcset="https://www.taktools.net/tools/wp-content/uploads/2021/07/077966ba51a7e2ce64d4238defb17d6b-160x90.png 160w, https://www.taktools.net/tools/wp-content/uploads/2021/07/077966ba51a7e2ce64d4238defb17d6b-120x68.png 120w, https://www.taktools.net/tools/wp-content/uploads/2021/07/077966ba51a7e2ce64d4238defb17d6b-320x180.png 320w, https://www.taktools.net/tools/wp-content/uploads/2021/07/077966ba51a7e2ce64d4238defb17d6b-374x210.png 374w" sizes="(max-width: 160px) 100vw, 160px" /></figure><div class="blogcard-content internal-blogcard-content"><div class="blogcard-title internal-blogcard-title">タスクスケジューラでWinActorを実行する際に、先行シナリオが失敗した状況を後続シナリオで検知する</div><div class="blogcard-snippet internal-blogcard-snippet">タスクスケジューラで複数シナリオを実行する際に、タスク間での実行状態をチェックする必要がある場合があります。例えば、先行タスクでエラーになった場合の後続タスクの振る舞いなどです。今回はこの実装を考えてみるという内容になります。</div></div><div class="blogcard-footer internal-blogcard-footer cf"><div class="blogcard-site internal-blogcard-site"><div class="blogcard-favicon internal-blogcard-favicon"><img decoding="async" src="https://www.google.com/s2/favicons?domain=https://www.taktools.net/tools" alt="" class="blogcard-favicon-image internal-blogcard-favicon-image" width="16" height="16" /></div><div class="blogcard-domain internal-blogcard-domain">www.taktools.net</div></div><div class="blogcard-date internal-blogcard-date"><div class="blogcard-post-date internal-blogcard-post-date">2021.07.27</div></div></div></div></a>
</div></figure>




  <div id="toc" class="toc tnt-number toc-center tnt-number border-element"><input type="checkbox" class="toc-checkbox" id="toc-checkbox-2" checked><label class="toc-title" for="toc-checkbox-2">目次</label>
    <div class="toc-content">
    <ol class="toc-list open"><li><a href="#toc1" tabindex="0">環境</a></li><li><a href="#toc2" tabindex="0">シナリオ</a><ol><li><a href="#toc3" tabindex="0">test1.ums7</a></li><li><a href="#toc4" tabindex="0">起動ショートカットの作成</a></li><li><a href="#toc5" tabindex="0">test2.ums7</a></li></ol></li><li><a href="#toc6" tabindex="0">vbsを実行して確認する</a></li><li><a href="#toc7" tabindex="0">まとめ</a></li></ol>
    </div>
  </div>

<h2 class="wp-block-heading"><span id="toc1">環境</span></h2>



<p>以下の環境で確認しました。</p>



<ul class="wp-block-list"><li>Windows 10 home</li><li>WinActor 7.2.1</li></ul>



<h2 class="wp-block-heading"><span id="toc2">シナリオ</span></h2>



<p>待機ボックスを表示するだけのシナリオを２つ用意しました。</p>



<h3 class="wp-block-heading"><span id="toc3">test1.ums7</span></h3>



<figure class="wp-block-image size-large"><img fetchpriority="high" decoding="async" width="800" height="723" src="https://www.taktools.net/tools/wp-content/uploads/2021/09/1_test1-800x723.png" alt="" class="wp-image-2385" srcset="https://www.taktools.net/tools/wp-content/uploads/2021/09/1_test1-800x723.png 800w, https://www.taktools.net/tools/wp-content/uploads/2021/09/1_test1-500x452.png 500w, https://www.taktools.net/tools/wp-content/uploads/2021/09/1_test1-300x271.png 300w, https://www.taktools.net/tools/wp-content/uploads/2021/09/1_test1-768x694.png 768w, https://www.taktools.net/tools/wp-content/uploads/2021/09/1_test1.png 1015w" sizes="(max-width: 800px) 100vw, 800px" /></figure>



<h3 class="wp-block-heading"><span id="toc4">起動ショートカットの作成</span></h3>



<p>VBSファイルで作成しました。単純なショートカットよりもVBSの方が好みです。</p>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="626" height="86" src="https://www.taktools.net/tools/wp-content/uploads/2021/09/3_test1_vbs.jpg" alt="" class="wp-image-2387" srcset="https://www.taktools.net/tools/wp-content/uploads/2021/09/3_test1_vbs.jpg 626w, https://www.taktools.net/tools/wp-content/uploads/2021/09/3_test1_vbs-500x69.jpg 500w, https://www.taktools.net/tools/wp-content/uploads/2021/09/3_test1_vbs-300x41.jpg 300w" sizes="(max-width: 626px) 100vw, 626px" /></figure>



<h3 class="wp-block-heading"><span id="toc5">test2.ums7</span></h3>



<p>test1.ums7をコピーして、メッセージを変えただけのシナリオです。</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="800" height="618" src="https://www.taktools.net/tools/wp-content/uploads/2021/09/4_test2-800x618.png" alt="" class="wp-image-2388" srcset="https://www.taktools.net/tools/wp-content/uploads/2021/09/4_test2-800x618.png 800w, https://www.taktools.net/tools/wp-content/uploads/2021/09/4_test2-500x386.png 500w, https://www.taktools.net/tools/wp-content/uploads/2021/09/4_test2-300x232.png 300w, https://www.taktools.net/tools/wp-content/uploads/2021/09/4_test2-768x593.png 768w, https://www.taktools.net/tools/wp-content/uploads/2021/09/4_test2.png 1187w" sizes="(max-width: 800px) 100vw, 800px" /></figure>



<p>実行すると、メッセージが表示されるだけです。</p>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="270" height="182" src="https://www.taktools.net/tools/wp-content/uploads/2021/09/5_test2.png" alt="" class="wp-image-2389"/></figure>



<p>シナリオ、起動ショートカットが用意できました。</p>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="558" height="524" src="https://www.taktools.net/tools/wp-content/uploads/2021/09/6_all.png" alt="" class="wp-image-2390" srcset="https://www.taktools.net/tools/wp-content/uploads/2021/09/6_all.png 558w, https://www.taktools.net/tools/wp-content/uploads/2021/09/6_all-500x470.png 500w, https://www.taktools.net/tools/wp-content/uploads/2021/09/6_all-300x282.png 300w" sizes="(max-width: 558px) 100vw, 558px" /></figure>



<h2 class="wp-block-heading"><span id="toc6">vbsを実行して確認する</span></h2>



<ol class="wp-block-list"><li>test1.vbsを実行します</li><li>待機ウィンドウが開きます</li><li>その状態で、test2.vbsを実行します</li><li>test2のシナリオは実行されず、シナリオファイルも開きませんでした</li><li>逆のパターンも同じである事を確認しました</li></ol>



<p>言葉だと難しいので、動画で実行の様子をご確認ください。</p>



<iframe loading="lazy" width="560" height="315" src="https://www.youtube.com/embed/bWX0XA6Qiv8" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowfullscreen=""></iframe>



<h2 class="wp-block-heading"><span id="toc7">まとめ</span></h2>



<p>WinActor 7.2.1 でシナリオの同時実行はNGという事を確認しました。スケジュール実行を行う場合は同時に実行されないように、排他制御を検討してください。</p>



<ul class="wp-block-list"><li>複数のシナリオを開く事は可能。シナリオはタブで切り替えができます</li><li>複数のシナリオの同時実行は不可能</li></ul>



<p>WinDirector®を使えば、うまいことやってくれそうな気配がありますが、説明にある「多重実行」って１つのPC上での同時実行でしょうかね。読み取れませんでした。あと、費用面も気になりますね。ライセンスが数十以上あるような、ある程度の運用がされている会社さん向けのようです。要確認です。</p>





<a rel="noopener" href="https://winactor.com/product/WinDirector" title="WinActorの管理統制ロボ「WinDirector」 | WinActor NTTデータ" class="blogcard-wrap external-blogcard-wrap a-wrap cf" target="_blank"><div class="blogcard external-blogcard eb-left cf"><div class="blogcard-label external-blogcard-label"><span class="fa"></span></div><figure class="blogcard-thumbnail external-blogcard-thumbnail"><img loading="lazy" decoding="async" src="https://s.wordpress.com/mshots/v1/https%3A%2F%2Fwinactor.com%2Fproduct%2FWinDirector?w=160&#038;h=90" alt="" class="blogcard-thumb-image external-blogcard-thumb-image" width="160" height="90" /></figure><div class="blogcard-content external-blogcard-content"><div class="blogcard-title external-blogcard-title">WinActorの管理統制ロボ「WinDirector」 | WinActor NTTデータ</div><div class="blogcard-snippet external-blogcard-snippet">WinActorの管理統制ロボ「WinDirector」「WinDirector®」はＮＴＴデータが企画・開発し、多数のWinActorを一元的に管理・統制するための運用ツールです。複数のWinActorの実行のスケジューリングや多重実行、（続きを読む）</div></div><div class="blogcard-footer external-blogcard-footer cf"><div class="blogcard-site external-blogcard-site"><div class="blogcard-favicon external-blogcard-favicon"><img loading="lazy" decoding="async" src="https://www.google.com/s2/favicons?domain=https://winactor.com/product/windirector/" alt="" class="blogcard-favicon-image external-blogcard-favicon-image" width="16" height="16" /></div><div class="blogcard-domain external-blogcard-domain">winactor.com</div></div></div></div></a>

]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>WinActor 7.2.1でEdgeを起動する際につまずくこと</title>
		<link>https://www.taktools.net/tools/tech/rpa/winactor/winactor-7-2-1-edge-error/</link>
		
		<dc:creator><![CDATA[たっく]]></dc:creator>
		<pubDate>Wed, 08 Sep 2021 09:31:56 +0000</pubDate>
				<category><![CDATA[Windows]]></category>
		<category><![CDATA[WinActor]]></category>
		<guid isPermaLink="false">https://www.taktools.net/tools/?p=2368</guid>

					<description><![CDATA[前回、WinActor 7.2.1でChromeを起動する際につまずきました。ウィンドウ名に未初期化の変数を利用した場合にエラーが発生するという事象でした。Edgeでも同様かどうかを確認してみましょう。 目次 シナリオC [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p>前回、WinActor 7.2.1でChromeを起動する際につまずきました。ウィンドウ名に未初期化の変数を利用した場合にエラーが発生するという事象でした。Edgeでも同様かどうかを確認してみましょう。</p>



<figure class="wp-block-embed is-type-wp-embed is-provider-taktools wp-block-embed-taktools"><div class="wp-block-embed__wrapper">

<a href="https://www.taktools.net/tools/rpa/winactor/winactor-7-2-1-chrome-error/" title="WinActor 7.2.1でChromeを起動する際につまずいたこと" class="blogcard-wrap internal-blogcard-wrap a-wrap cf"><div class="blogcard internal-blogcard ib-left cf"><div class="blogcard-label internal-blogcard-label"><span class="fa"></span></div><figure class="blogcard-thumbnail internal-blogcard-thumbnail"><img loading="lazy" decoding="async" width="160" height="90" src="https://www.taktools.net/tools/wp-content/uploads/2021/08/20a298417e52357f1872b673a46ebc0d-160x90.png" class="blogcard-thumb-image internal-blogcard-thumb-image wp-post-image" alt="" srcset="https://www.taktools.net/tools/wp-content/uploads/2021/08/20a298417e52357f1872b673a46ebc0d-160x90.png 160w, https://www.taktools.net/tools/wp-content/uploads/2021/08/20a298417e52357f1872b673a46ebc0d-120x68.png 120w" sizes="(max-width: 160px) 100vw, 160px" /></figure><div class="blogcard-content internal-blogcard-content"><div class="blogcard-title internal-blogcard-title">WinActor 7.2.1でChromeを起動する際につまずいたこと</div><div class="blogcard-snippet internal-blogcard-snippet">WinActor 7系が出てしばらくが経過しました。どうやら安定して来たみたいだよという話を聞きます。そろそろやってみましょうという事で、確認を始めましたが、ブラウザを起動してみるという単純な確認でいきなりつまずきました。</div></div><div class="blogcard-footer internal-blogcard-footer cf"><div class="blogcard-site internal-blogcard-site"><div class="blogcard-favicon internal-blogcard-favicon"><img loading="lazy" decoding="async" src="https://www.google.com/s2/favicons?domain=https://www.taktools.net/tools" alt="" class="blogcard-favicon-image internal-blogcard-favicon-image" width="16" height="16" /></div><div class="blogcard-domain internal-blogcard-domain">www.taktools.net</div></div><div class="blogcard-date internal-blogcard-date"><div class="blogcard-post-date internal-blogcard-post-date">2021.08.30</div></div></div></div></a>
</div></figure>




  <div id="toc" class="toc tnt-number toc-center tnt-number border-element"><input type="checkbox" class="toc-checkbox" id="toc-checkbox-4" checked><label class="toc-title" for="toc-checkbox-4">目次</label>
    <div class="toc-content">
    <ol class="toc-list open"><li><a href="#toc1" tabindex="0">シナリオ</a><ol><li><a href="#toc2" tabindex="0">Chrome拡張機能をEdgeにインストールします</a></li><li><a href="#toc3" tabindex="0">ブラウザ起動</a></li><li><a href="#toc4" tabindex="0">ページ表示</a></li></ol></li><li><a href="#toc5" tabindex="0">ブラウザ名を変数に変更する</a><ol><li><a href="#toc6" tabindex="0">エラー</a></li><li><a href="#toc7" tabindex="0">対策</a></li></ol></li><li><a href="#toc8" tabindex="0">まとめ</a></li></ol>
    </div>
  </div>

<h2 class="wp-block-heading"><span id="toc1">シナリオ</span></h2>



<h3 class="wp-block-heading"><span id="toc2">Chrome拡張機能をEdgeにインストールします</span></h3>



<p>まずはブラウザの操作が出来るように、Chrome拡張機能をEdgeにインストールします。</p>



[ツール] &#8211; [拡張機能のインストール] &#8211; [Chrome拡張機能をEdgeにインストール]を選択します。</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="800" height="433" src="https://www.taktools.net/tools/wp-content/uploads/2021/09/1-1-800x433.jpg" alt="" class="wp-image-2369" srcset="https://www.taktools.net/tools/wp-content/uploads/2021/09/1-1-800x433.jpg 800w, https://www.taktools.net/tools/wp-content/uploads/2021/09/1-1-500x271.jpg 500w, https://www.taktools.net/tools/wp-content/uploads/2021/09/1-1-300x162.jpg 300w, https://www.taktools.net/tools/wp-content/uploads/2021/09/1-1-768x416.jpg 768w, https://www.taktools.net/tools/wp-content/uploads/2021/09/1-1.jpg 1024w" sizes="(max-width: 800px) 100vw, 800px" /></figure>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="360" height="184" src="https://www.taktools.net/tools/wp-content/uploads/2021/09/2-1.jpg" alt="" class="wp-image-2372" srcset="https://www.taktools.net/tools/wp-content/uploads/2021/09/2-1.jpg 360w, https://www.taktools.net/tools/wp-content/uploads/2021/09/2-1-300x153.jpg 300w" sizes="(max-width: 360px) 100vw, 360px" /></figure>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="546" height="183" src="https://www.taktools.net/tools/wp-content/uploads/2021/09/3-1.jpg" alt="" class="wp-image-2373" srcset="https://www.taktools.net/tools/wp-content/uploads/2021/09/3-1.jpg 546w, https://www.taktools.net/tools/wp-content/uploads/2021/09/3-1-500x168.jpg 500w, https://www.taktools.net/tools/wp-content/uploads/2021/09/3-1-300x101.jpg 300w" sizes="(max-width: 546px) 100vw, 546px" /></figure>



<h3 class="wp-block-heading"><span id="toc3">ブラウザ起動</span></h3>



<p>ブラウザ名：値→browser</p>



<p>ブラウザ種類：Edge</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="800" height="431" src="https://www.taktools.net/tools/wp-content/uploads/2021/09/4-800x431.jpg" alt="" class="wp-image-2375" srcset="https://www.taktools.net/tools/wp-content/uploads/2021/09/4-800x431.jpg 800w, https://www.taktools.net/tools/wp-content/uploads/2021/09/4-500x270.jpg 500w, https://www.taktools.net/tools/wp-content/uploads/2021/09/4-300x162.jpg 300w, https://www.taktools.net/tools/wp-content/uploads/2021/09/4-768x414.jpg 768w, https://www.taktools.net/tools/wp-content/uploads/2021/09/4.jpg 1024w" sizes="(max-width: 800px) 100vw, 800px" /></figure>



<h3 class="wp-block-heading"><span id="toc4">ページ表示</span></h3>



<p>ブラウザ名：値→browser</p>



<p>URL：ヤフーのアドレスを指定しました。</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="800" height="434" src="https://www.taktools.net/tools/wp-content/uploads/2021/09/5-800x434.jpg" alt="" class="wp-image-2376" srcset="https://www.taktools.net/tools/wp-content/uploads/2021/09/5-800x434.jpg 800w, https://www.taktools.net/tools/wp-content/uploads/2021/09/5-500x271.jpg 500w, https://www.taktools.net/tools/wp-content/uploads/2021/09/5-300x163.jpg 300w, https://www.taktools.net/tools/wp-content/uploads/2021/09/5-768x417.jpg 768w, https://www.taktools.net/tools/wp-content/uploads/2021/09/5.jpg 1024w" sizes="(max-width: 800px) 100vw, 800px" /></figure>



<p>これで実行すると、Edgeでヤフーが開きます。</p>



<h2 class="wp-block-heading"><span id="toc5">ブラウザ名を変数に変更する</span></h2>



<p>ブラウザ起動、ページ表示、それぞれのブラウザ名を変数に変更します。</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="800" height="471" src="https://www.taktools.net/tools/wp-content/uploads/2021/09/8-800x471.png" alt="" class="wp-image-2377" srcset="https://www.taktools.net/tools/wp-content/uploads/2021/09/8-800x471.png 800w, https://www.taktools.net/tools/wp-content/uploads/2021/09/8-500x294.png 500w, https://www.taktools.net/tools/wp-content/uploads/2021/09/8-300x177.png 300w, https://www.taktools.net/tools/wp-content/uploads/2021/09/8-768x452.png 768w, https://www.taktools.net/tools/wp-content/uploads/2021/09/8.png 1024w" sizes="(max-width: 800px) 100vw, 800px" /></figure>



<h3 class="wp-block-heading"><span id="toc6">エラー</span></h3>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="800" height="470" src="https://www.taktools.net/tools/wp-content/uploads/2021/09/9-800x470.jpg" alt="" class="wp-image-2378" srcset="https://www.taktools.net/tools/wp-content/uploads/2021/09/9-800x470.jpg 800w, https://www.taktools.net/tools/wp-content/uploads/2021/09/9-500x294.jpg 500w, https://www.taktools.net/tools/wp-content/uploads/2021/09/9-300x176.jpg 300w, https://www.taktools.net/tools/wp-content/uploads/2021/09/9-768x452.jpg 768w, https://www.taktools.net/tools/wp-content/uploads/2021/09/9.jpg 1024w" sizes="(max-width: 800px) 100vw, 800px" /></figure>



<p>やはりエラーとなりました。</p>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="252" height="152" src="https://www.taktools.net/tools/wp-content/uploads/2021/08/20a298417e52357f1872b673a46ebc0d.png" alt="" class="wp-image-2290"/></figure>



<pre class="wp-block-code"><code>スクリプトの実行に失敗しました。
エラー番号：0x00000001
内容：ライブラリ実行（spv_Web）に失敗しました。

Failed to open a browser:</code></pre>



<h3 class="wp-block-heading"><span id="toc7">対策</span></h3>



<p>対策は変数に初期値（なんでもいい）を設定するだけです。</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="800" height="470" src="https://www.taktools.net/tools/wp-content/uploads/2021/09/10-800x470.jpg" alt="" class="wp-image-2379" srcset="https://www.taktools.net/tools/wp-content/uploads/2021/09/10-800x470.jpg 800w, https://www.taktools.net/tools/wp-content/uploads/2021/09/10-500x294.jpg 500w, https://www.taktools.net/tools/wp-content/uploads/2021/09/10-300x176.jpg 300w, https://www.taktools.net/tools/wp-content/uploads/2021/09/10-768x452.jpg 768w, https://www.taktools.net/tools/wp-content/uploads/2021/09/10.jpg 1024w" sizes="(max-width: 800px) 100vw, 800px" /></figure>



<p>実行すると、無事にEdgeを開く事ができました。</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="800" height="427" src="https://www.taktools.net/tools/wp-content/uploads/2021/09/12-800x427.jpg" alt="" class="wp-image-2380" srcset="https://www.taktools.net/tools/wp-content/uploads/2021/09/12-800x427.jpg 800w, https://www.taktools.net/tools/wp-content/uploads/2021/09/12-500x267.jpg 500w, https://www.taktools.net/tools/wp-content/uploads/2021/09/12-300x160.jpg 300w, https://www.taktools.net/tools/wp-content/uploads/2021/09/12-768x410.jpg 768w, https://www.taktools.net/tools/wp-content/uploads/2021/09/12.jpg 1024w" sizes="(max-width: 800px) 100vw, 800px" /></figure>



<h2 class="wp-block-heading"><span id="toc8">まとめ</span></h2>



<p>EdgeもChromeと同様に、以下を注意する必要がありました。</p>



<ul class="wp-block-list"><li>値を都度指定する</li><li>または、変数（初期値設定済）を使う</li></ul>



<p>仕様なのか障害なのか、よく分かりませんね。ブラウザ名の変数には初期値を入れましょう。</p>



<p>参考になれば幸いです。</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>WinActor 7.2.1でChromeを起動する際につまずいたこと</title>
		<link>https://www.taktools.net/tools/tech/rpa/winactor/winactor-7-2-1-chrome-error/</link>
		
		<dc:creator><![CDATA[たっく]]></dc:creator>
		<pubDate>Mon, 30 Aug 2021 06:36:46 +0000</pubDate>
				<category><![CDATA[Windows]]></category>
		<category><![CDATA[WinActor]]></category>
		<guid isPermaLink="false">https://www.taktools.net/tools/?p=2283</guid>

					<description><![CDATA[WinActor 7系が出てしばらくが経過しました。どうやら安定して来たみたいだよという話を聞きます。そろそろやってみましょうという事で確認を始めましたが、「ブラウザを起動してみる」という単純な確認でいきなりつまずきまし [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p>WinActor 7系が出てしばらくが経過しました。どうやら安定して来たみたいだよという話を聞きます。そろそろやってみましょうという事で確認を始めましたが、「ブラウザを起動してみる」という単純な確認でいきなりつまずきました。</p>




  <div id="toc" class="toc tnt-number toc-center tnt-number border-element"><input type="checkbox" class="toc-checkbox" id="toc-checkbox-6" checked><label class="toc-title" for="toc-checkbox-6">目次</label>
    <div class="toc-content">
    <ol class="toc-list open"><li><a href="#toc1" tabindex="0">画面の構成とか</a></li><li><a href="#toc2" tabindex="0">[ブラウザ起動]</a></li><li><a href="#toc3" tabindex="0">[ページ表示]</a></li><li><a href="#toc4" tabindex="0">エラーの詳細確認</a></li><li><a href="#toc5" tabindex="0">切り分け</a></li><li><a href="#toc6" tabindex="0">まとめ</a></li></ol>
    </div>
  </div>

<h2 class="wp-block-heading"><span id="toc1">画面の構成とか</span></h2>



<p>WinActor 7は、ウィンドウが統合開発環境っぽくなっています。</p>



<ul class="wp-block-list"><li>内容自体は一緒のように見えるので、6系のユーザさんも慣れれば違和感なく使えると思います</li><li>ノードとライブラリの切り替えが面倒とか、そもそも慣れないという方は7.2でも同様ですので残念</li></ul>



<p>起動直後のウィンドウは以下となります。</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="800" height="646" src="https://www.taktools.net/tools/wp-content/uploads/2021/08/ed39744028c6956b799bb6cdc90ae174-800x646.png" alt="" class="wp-image-2284" srcset="https://www.taktools.net/tools/wp-content/uploads/2021/08/ed39744028c6956b799bb6cdc90ae174-800x646.png 800w, https://www.taktools.net/tools/wp-content/uploads/2021/08/ed39744028c6956b799bb6cdc90ae174-500x404.png 500w, https://www.taktools.net/tools/wp-content/uploads/2021/08/ed39744028c6956b799bb6cdc90ae174-300x242.png 300w, https://www.taktools.net/tools/wp-content/uploads/2021/08/ed39744028c6956b799bb6cdc90ae174-768x620.png 768w, https://www.taktools.net/tools/wp-content/uploads/2021/08/ed39744028c6956b799bb6cdc90ae174.png 1030w" sizes="(max-width: 800px) 100vw, 800px" /></figure>



<p>新しいシナリオを作成してみます。</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="800" height="645" src="https://www.taktools.net/tools/wp-content/uploads/2021/08/784c12cb359be7fb794b311a9e20e765-800x645.png" alt="" class="wp-image-2285" srcset="https://www.taktools.net/tools/wp-content/uploads/2021/08/784c12cb359be7fb794b311a9e20e765-800x645.png 800w, https://www.taktools.net/tools/wp-content/uploads/2021/08/784c12cb359be7fb794b311a9e20e765-500x403.png 500w, https://www.taktools.net/tools/wp-content/uploads/2021/08/784c12cb359be7fb794b311a9e20e765-300x242.png 300w, https://www.taktools.net/tools/wp-content/uploads/2021/08/784c12cb359be7fb794b311a9e20e765-768x619.png 768w, https://www.taktools.net/tools/wp-content/uploads/2021/08/784c12cb359be7fb794b311a9e20e765.png 1032w" sizes="(max-width: 800px) 100vw, 800px" /></figure>



<p>メニューで「変数一覧」を選択すると、右下に変数一覧が表示されました。モーダルのウィンドウで表示されていた状態に比べると操作性は上がっていると思います。</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="800" height="519" src="https://www.taktools.net/tools/wp-content/uploads/2021/08/fc893524dfdd7b9ebf49c1a9578300d5-800x519.png" alt="" class="wp-image-2286" srcset="https://www.taktools.net/tools/wp-content/uploads/2021/08/fc893524dfdd7b9ebf49c1a9578300d5-800x519.png 800w, https://www.taktools.net/tools/wp-content/uploads/2021/08/fc893524dfdd7b9ebf49c1a9578300d5-500x324.png 500w, https://www.taktools.net/tools/wp-content/uploads/2021/08/fc893524dfdd7b9ebf49c1a9578300d5-300x195.png 300w, https://www.taktools.net/tools/wp-content/uploads/2021/08/fc893524dfdd7b9ebf49c1a9578300d5-768x498.png 768w, https://www.taktools.net/tools/wp-content/uploads/2021/08/fc893524dfdd7b9ebf49c1a9578300d5.png 1340w" sizes="(max-width: 800px) 100vw, 800px" /></figure>



<p>メニューで「データ一覧」を表示した例です。こちらも右下にデータ一覧が表示されます。</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="800" height="518" src="https://www.taktools.net/tools/wp-content/uploads/2021/08/6a16a9e5f4a170e4f393c08e539d4df1-800x518.png" alt="" class="wp-image-2287" srcset="https://www.taktools.net/tools/wp-content/uploads/2021/08/6a16a9e5f4a170e4f393c08e539d4df1-800x518.png 800w, https://www.taktools.net/tools/wp-content/uploads/2021/08/6a16a9e5f4a170e4f393c08e539d4df1-500x324.png 500w, https://www.taktools.net/tools/wp-content/uploads/2021/08/6a16a9e5f4a170e4f393c08e539d4df1-300x194.png 300w, https://www.taktools.net/tools/wp-content/uploads/2021/08/6a16a9e5f4a170e4f393c08e539d4df1-768x497.png 768w, https://www.taktools.net/tools/wp-content/uploads/2021/08/6a16a9e5f4a170e4f393c08e539d4df1.png 1339w" sizes="(max-width: 800px) 100vw, 800px" /></figure>



<p>同様に「ログ出力」を選択してみます。</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="800" height="519" src="https://www.taktools.net/tools/wp-content/uploads/2021/08/c51c4e3a0f73ecbaa3b8f55457bfc8ae-800x519.png" alt="" class="wp-image-2288" srcset="https://www.taktools.net/tools/wp-content/uploads/2021/08/c51c4e3a0f73ecbaa3b8f55457bfc8ae-800x519.png 800w, https://www.taktools.net/tools/wp-content/uploads/2021/08/c51c4e3a0f73ecbaa3b8f55457bfc8ae-500x325.png 500w, https://www.taktools.net/tools/wp-content/uploads/2021/08/c51c4e3a0f73ecbaa3b8f55457bfc8ae-300x195.png 300w, https://www.taktools.net/tools/wp-content/uploads/2021/08/c51c4e3a0f73ecbaa3b8f55457bfc8ae-768x499.png 768w, https://www.taktools.net/tools/wp-content/uploads/2021/08/c51c4e3a0f73ecbaa3b8f55457bfc8ae.png 1337w" sizes="(max-width: 800px) 100vw, 800px" /></figure>



<h2 class="wp-block-heading"><span id="toc2">[ブラウザ起動]</span></h2>



[ブラウザ起動]をシナリオにドラッグします。</p>



<ul class="wp-block-list"><li>ブラウザ名　値→browser</li><li>ブラウザ種類　chrome</li></ul>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="800" height="519" src="https://www.taktools.net/tools/wp-content/uploads/2021/08/050cdf32f42ae55f870876e6dad7e21a-800x519.png" alt="" class="wp-image-2289" srcset="https://www.taktools.net/tools/wp-content/uploads/2021/08/050cdf32f42ae55f870876e6dad7e21a-800x519.png 800w, https://www.taktools.net/tools/wp-content/uploads/2021/08/050cdf32f42ae55f870876e6dad7e21a-500x325.png 500w, https://www.taktools.net/tools/wp-content/uploads/2021/08/050cdf32f42ae55f870876e6dad7e21a-300x195.png 300w, https://www.taktools.net/tools/wp-content/uploads/2021/08/050cdf32f42ae55f870876e6dad7e21a-768x499.png 768w, https://www.taktools.net/tools/wp-content/uploads/2021/08/050cdf32f42ae55f870876e6dad7e21a.png 1340w" sizes="(max-width: 800px) 100vw, 800px" /></figure>



<p>これで実行すると、普通にchromeが起動しました。Webドライバやブラウザ拡張機能のインストールが終わっていない場合はエラーになりますので、[ツール] &#8211; [拡張機能インストール]から、各ブラウザに対応したドライバをインストールしましょう。</p>



<h2 class="wp-block-heading"><span id="toc3">[ページ表示]</span></h2>



<p>ブラウザが起動する事を確認したので、ページを開く部分を作ります。作ると言っても、ページ表示をドラッグするだけです。</p>



<p>あと、[ブラウザ起動]と、[ページ表示]、双方のブラウザ名を値から変数にしました。</p>



<div class="wp-block-columns is-layout-flex wp-container-core-columns-is-layout-28f84493 wp-block-columns-is-layout-flex">
<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow">
<div class="wp-block-image"><figure class="aligncenter size-full"><img loading="lazy" decoding="async" width="208" height="112" src="https://www.taktools.net/tools/wp-content/uploads/2021/08/e8475cd63e7889085483390098f28af1.png" alt="" class="wp-image-2291"/></figure></div>
</div>



<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow">
<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="459" height="373" src="https://www.taktools.net/tools/wp-content/uploads/2021/08/9865c3ccf3698f7cf0e245abd6dc18ec.png" alt="" class="wp-image-2292" srcset="https://www.taktools.net/tools/wp-content/uploads/2021/08/9865c3ccf3698f7cf0e245abd6dc18ec.png 459w, https://www.taktools.net/tools/wp-content/uploads/2021/08/9865c3ccf3698f7cf0e245abd6dc18ec-300x244.png 300w" sizes="(max-width: 459px) 100vw, 459px" /></figure>
</div>
</div>



<p>その後、実行しようかと思ったら、エラーになりました。</p>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="252" height="152" src="https://www.taktools.net/tools/wp-content/uploads/2021/08/20a298417e52357f1872b673a46ebc0d.png" alt="" class="wp-image-2290"/></figure>



<pre class="wp-block-code"><code>スクリプトの実行に失敗しました。
エラー番号：0x00000001
内容：ライブラリ実行（spv_Web）に失敗しました。

Failed to open a browser:</code></pre>



<p>なんだか久しぶりにみました。またお前か。</p>



<figure class="wp-block-embed is-type-wp-embed is-provider-taktools wp-block-embed-taktools"><div class="wp-block-embed__wrapper">

<a href="https://www.taktools.net/tools/tips/winactor-error-debug/" title="WinActor「スクリプトの実行に失敗しました。」を調べる" class="blogcard-wrap internal-blogcard-wrap a-wrap cf"><div class="blogcard internal-blogcard ib-left cf"><div class="blogcard-label internal-blogcard-label"><span class="fa"></span></div><figure class="blogcard-thumbnail internal-blogcard-thumbnail"><img loading="lazy" decoding="async" width="160" height="90" src="https://www.taktools.net/tools/wp-content/uploads/2020/10/スクリーンショット-2020-10-28-131014-160x90.png" class="blogcard-thumb-image internal-blogcard-thumb-image wp-post-image" alt="" srcset="https://www.taktools.net/tools/wp-content/uploads/2020/10/スクリーンショット-2020-10-28-131014-160x90.png 160w, https://www.taktools.net/tools/wp-content/uploads/2020/10/スクリーンショット-2020-10-28-131014-120x68.png 120w, https://www.taktools.net/tools/wp-content/uploads/2020/10/スクリーンショット-2020-10-28-131014-320x180.png 320w" sizes="(max-width: 160px) 100vw, 160px" /></figure><div class="blogcard-content internal-blogcard-content"><div class="blogcard-title internal-blogcard-title">WinActor「スクリプトの実行に失敗しました。」を調べる</div><div class="blogcard-snippet internal-blogcard-snippet">中小企業診断士 ITコンサルのTakToolsです。WinActorのスクリプト実行時に「スクリプトの実行に失敗しました。エラー番号：１　内容：ライブラリ実行（spv_Web）に失敗しました。」が表示されました。詳細を確認する方法についてまとめてみました。</div></div><div class="blogcard-footer internal-blogcard-footer cf"><div class="blogcard-site internal-blogcard-site"><div class="blogcard-favicon internal-blogcard-favicon"><img loading="lazy" decoding="async" src="https://www.google.com/s2/favicons?domain=https://www.taktools.net/tools" alt="" class="blogcard-favicon-image internal-blogcard-favicon-image" width="16" height="16" /></div><div class="blogcard-domain internal-blogcard-domain">www.taktools.net</div></div><div class="blogcard-date internal-blogcard-date"><div class="blogcard-post-date internal-blogcard-post-date">2020.10.28</div></div></div></div></a>
</div></figure>



<figure class="wp-block-embed is-type-wp-embed is-provider-taktools wp-block-embed-taktools"><div class="wp-block-embed__wrapper">

<a href="https://www.taktools.net/tools/tips/winactor-edge-browser/" title="WinActorでEdgeを起動する際に必要だったこと" class="blogcard-wrap internal-blogcard-wrap a-wrap cf"><div class="blogcard internal-blogcard ib-left cf"><div class="blogcard-label internal-blogcard-label"><span class="fa"></span></div><figure class="blogcard-thumbnail internal-blogcard-thumbnail"><img loading="lazy" decoding="async" width="160" height="90" src="https://www.taktools.net/tools/wp-content/uploads/2020/10/スクリーンショット-2020-10-29-081432-160x90.png" class="blogcard-thumb-image internal-blogcard-thumb-image wp-post-image" alt="" srcset="https://www.taktools.net/tools/wp-content/uploads/2020/10/スクリーンショット-2020-10-29-081432-160x90.png 160w, https://www.taktools.net/tools/wp-content/uploads/2020/10/スクリーンショット-2020-10-29-081432-120x68.png 120w, https://www.taktools.net/tools/wp-content/uploads/2020/10/スクリーンショット-2020-10-29-081432-320x180.png 320w" sizes="(max-width: 160px) 100vw, 160px" /></figure><div class="blogcard-content internal-blogcard-content"><div class="blogcard-title internal-blogcard-title">WinActorでEdgeを起動する際に必要だったこと</div><div class="blogcard-snippet internal-blogcard-snippet">中小企業診断士 ITコンサルのTakToolsです。WinActorでEdgeを起動してみました。またエラーが出て調べたところ、DISMコマンドを実行してMicrosoftWebDriverを入れ替える必要がありました。</div></div><div class="blogcard-footer internal-blogcard-footer cf"><div class="blogcard-site internal-blogcard-site"><div class="blogcard-favicon internal-blogcard-favicon"><img loading="lazy" decoding="async" src="https://www.google.com/s2/favicons?domain=https://www.taktools.net/tools" alt="" class="blogcard-favicon-image internal-blogcard-favicon-image" width="16" height="16" /></div><div class="blogcard-domain internal-blogcard-domain">www.taktools.net</div></div><div class="blogcard-date internal-blogcard-date"><div class="blogcard-post-date internal-blogcard-post-date">2020.10.29</div></div></div></div></a>
</div></figure>



<h2 class="wp-block-heading"><span id="toc4">エラーの詳細確認</span></h2>



<p>という事で、これだけだと分からないので、詳細を表示してみます。</p>



<p>例外処理グループでエラー処理を入れるだけです。</p>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="512" height="554" src="https://www.taktools.net/tools/wp-content/uploads/2021/08/319df617bf3f57aa0b6ce0e37390ae76.png" alt="" class="wp-image-2293" srcset="https://www.taktools.net/tools/wp-content/uploads/2021/08/319df617bf3f57aa0b6ce0e37390ae76.png 512w, https://www.taktools.net/tools/wp-content/uploads/2021/08/319df617bf3f57aa0b6ce0e37390ae76-500x541.png 500w, https://www.taktools.net/tools/wp-content/uploads/2021/08/319df617bf3f57aa0b6ce0e37390ae76-300x325.png 300w" sizes="(max-width: 512px) 100vw, 512px" /></figure>



<p>実行すると、以下の詳細エラーが表示されました。なんだかよくわかりませんね。</p>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="621" height="189" src="https://www.taktools.net/tools/wp-content/uploads/2021/08/error.png" alt="" class="wp-image-2294" srcset="https://www.taktools.net/tools/wp-content/uploads/2021/08/error.png 621w, https://www.taktools.net/tools/wp-content/uploads/2021/08/error-500x152.png 500w, https://www.taktools.net/tools/wp-content/uploads/2021/08/error-300x91.png 300w" sizes="(max-width: 621px) 100vw, 621px" /></figure>



<h2 class="wp-block-heading"><span id="toc5">切り分け</span></h2>



<p>ブラウザ起動するだけなら問題はありませんでした。違う点は「値を変数に変更した」ことです。</p>



<p>という訳で、変数を値に戻してみます。すると、無事に指定ページを開く事ができました。</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="800" height="431" src="https://www.taktools.net/tools/wp-content/uploads/2021/08/5fcd90d04b82223582e8d5ad3a1f4886-800x431.png" alt="" class="wp-image-2295" srcset="https://www.taktools.net/tools/wp-content/uploads/2021/08/5fcd90d04b82223582e8d5ad3a1f4886-800x431.png 800w, https://www.taktools.net/tools/wp-content/uploads/2021/08/5fcd90d04b82223582e8d5ad3a1f4886-500x270.png 500w, https://www.taktools.net/tools/wp-content/uploads/2021/08/5fcd90d04b82223582e8d5ad3a1f4886-300x162.png 300w, https://www.taktools.net/tools/wp-content/uploads/2021/08/5fcd90d04b82223582e8d5ad3a1f4886-768x414.png 768w, https://www.taktools.net/tools/wp-content/uploads/2021/08/5fcd90d04b82223582e8d5ad3a1f4886.png 1024w" sizes="(max-width: 800px) 100vw, 800px" /></figure>



<p>変数が使えないと面倒ですね。WinActorのフォーラムに、変数に初期値を入れておけばエラーにならない。という記載がありました。初期値を入れて確認したところ、無事にブラウザが起動しました。何でしょう。これ。</p>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="764" height="812" src="https://www.taktools.net/tools/wp-content/uploads/2021/08/9ce67e118384f28c0e416c42a07422d1.png" alt="" class="wp-image-2297" srcset="https://www.taktools.net/tools/wp-content/uploads/2021/08/9ce67e118384f28c0e416c42a07422d1.png 764w, https://www.taktools.net/tools/wp-content/uploads/2021/08/9ce67e118384f28c0e416c42a07422d1-500x531.png 500w, https://www.taktools.net/tools/wp-content/uploads/2021/08/9ce67e118384f28c0e416c42a07422d1-300x319.png 300w" sizes="(max-width: 764px) 100vw, 764px" /></figure>



<h2 class="wp-block-heading"><span id="toc6">まとめ</span></h2>



<p>ブラウザ起動で利用するブラウザ名は、以下を注意する必要があります。</p>



<ul class="wp-block-list"><li>値を都度指定する</li><li>または、変数（初期値設定済）を使う</li></ul>



<p>仕様なのか障害なのか、よく分かりませんが、ブラウザ名の変数には初期値を入れる事で対応しましょう。</p>



<p>結構イライラしすると思いますので、参考になれば幸いです。</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>タスクスケジューラでWinActorを実行する際に、先行シナリオが失敗した状況を後続シナリオで検知する</title>
		<link>https://www.taktools.net/tools/tech/rpa/winactor/winactor-task-scheduler-token/</link>
		
		<dc:creator><![CDATA[たっく]]></dc:creator>
		<pubDate>Tue, 27 Jul 2021 11:24:22 +0000</pubDate>
				<category><![CDATA[RPA]]></category>
		<category><![CDATA[Windows]]></category>
		<category><![CDATA[WinActor]]></category>
		<guid isPermaLink="false">https://www.taktools.net/tools/?p=2137</guid>

					<description><![CDATA[Windowsのタスクスケジューラを使って、定期的にWinActorのシナリオを実行する場合があると思います。 複数のシナリオをタスクスケジューラで実行するとして、それぞれ独立した処理であれば影響はありませんが、複数シナ [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p>Windowsのタスクスケジューラを使って、定期的にWinActorのシナリオを実行する場合があると思います。</p>



<p>複数のシナリオをタスクスケジューラで実行するとして、それぞれ独立した処理であれば影響はありませんが、複数シナリオ間で関係性があると、先行タスクの失敗に備えて後続タスクを抑止する必要があります。</p>



<p>今回は複数のシナリオをタスクスケジューラーで実行する場合の実装を考えてみます。</p>



<p><s>WinActor7からは複数シナリオを制御出来るみたいなので、WinActor6限定の内容となると思いますが、予めご了承ください。</s> [追記] WinActor 7では複数シナリオを開けるだけでした。複数実行は出来ません。</p>




  <div id="toc" class="toc tnt-number toc-center tnt-number border-element"><input type="checkbox" class="toc-checkbox" id="toc-checkbox-8" checked><label class="toc-title" for="toc-checkbox-8">目次</label>
    <div class="toc-content">
    <ol class="toc-list open"><li><a href="#toc1" tabindex="0">環境</a></li><li><a href="#toc2" tabindex="0">前提条件</a></li><li><a href="#toc3" tabindex="0">起動ショートカットの作成</a></li><li><a href="#toc4" tabindex="0">token</a></li><li><a href="#toc5" tabindex="0">シナリオ１、２にtoken処理を入れる</a><ol><li><a href="#toc6" tabindex="0">tokenと状況の関係</a></li></ol></li><li><a href="#toc7" tabindex="0">各アクションの内容</a></li><li><a href="#toc8" tabindex="0">まとめ</a></li></ol>
    </div>
  </div>

<h2 class="wp-block-heading"><span id="toc1">環境</span></h2>



<p>以下の環境で確認しました。</p>



<ul class="wp-block-list"><li>Windows 10 Pro (20H2)</li><li>WinActor 6.3.1</li></ul>



<h2 class="wp-block-heading"><span id="toc2">前提条件</span></h2>



<ul class="wp-block-list"><li>シナリオ１（test_1.ums6）、シナリオ２（test_2.ums6）を実行する</li><li>タスクスケジューラにタスクをそれぞれ登録する</li><li>シナリオ２はシナリオ１が正常終了した後に実行する必要がある</li><li>シナリオ起動用にvbsを用意する</li></ul>



<p>ファイルの構成としては以下の図のような状態です。runscript配下に起動用のVBSが入っています。</p>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="202" height="109" src="https://www.taktools.net/tools/wp-content/uploads/2021/07/252518bed94cd1319b7711352f4c94a4.png" alt="" class="wp-image-2142"/></figure>



<p>この前提条件の場合に、シナリオ起動を抑止する必要がある状況を考えてみました。</p>



<figure class="wp-block-table"><table><tbody><tr><td></td><td></td><td>先行シナリオ（シナリオ１）</td><td>後続シナリオ（シナリオ２）</td><td>実行抑止が必要な場所</td></tr><tr><td>状況１</td><td>待ち状態</td><td>シナリオ１が途中で停止し、「待ち」の状態になっている状況<br>例）何かしらのダイアログが出ている。<span class="marker-under-red">WinActorは起動したまま。</span></td><td>シナリオ２用にタスク実行を行おうとするが、WinActorが複数のシナリオを同時実行出来ないため、シナリオ２は起動しない。</td><td>タスク実行時</td></tr><tr><td>状況２</td><td>異常終了</td><td>シナリオ１の実行中にエラーが発生したが、<span class="marker-under-red">WinActorは終了した</span>。シナリオは正常に処理出来ていない。</td><td>シナリオ２は実行されるが、シナリオ１が正常終了していないため、期待した結果を得る事が出来ない。</td><td>タスク実行時、または、シナリオ実行時</td></tr></tbody></table></figure>



<p>状況１では<span class="marker-under-red">タスクスケジューラに登録したタスクで実行を抑止</span>する必要があり、状況２では<span class="marker-under-red">タスクまたは</span><span class="marker-under-red">WinActor側で考慮</span>する必要がありそうです。</p>



<h2 class="wp-block-heading"><span id="toc3">起動ショートカットの作成</span></h2>



<p>まず、タスクスケジューラ実行で必要な「起動ショートカット」を作成します。</p>



<p>WinActorのシナリオにて、[設定]-[起動ショートカット作成]を選択すると、タスクスケジューラで実行できるvbsファイルが作成出来ます。「WinActor タスクスケジューラ」で検索すると方法がヒットしますので、詳細は割愛します。</p>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="315" height="133" src="https://www.taktools.net/tools/wp-content/uploads/2021/07/e91c255e8ab720f890a5cad5ae51553f.png" alt="" class="wp-image-2144" srcset="https://www.taktools.net/tools/wp-content/uploads/2021/07/e91c255e8ab720f890a5cad5ae51553f.png 315w, https://www.taktools.net/tools/wp-content/uploads/2021/07/e91c255e8ab720f890a5cad5ae51553f-300x127.png 300w" sizes="(max-width: 315px) 100vw, 315px" /></figure>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="337" height="595" src="https://www.taktools.net/tools/wp-content/uploads/2021/07/b7c5dfa9000c47cbd9266873491f2b04.png" alt="" class="wp-image-2145" srcset="https://www.taktools.net/tools/wp-content/uploads/2021/07/b7c5dfa9000c47cbd9266873491f2b04.png 337w, https://www.taktools.net/tools/wp-content/uploads/2021/07/b7c5dfa9000c47cbd9266873491f2b04-300x530.png 300w" sizes="(max-width: 337px) 100vw, 337px" /></figure>



<p>以下のようなファイルが作成されました。シナリオ１、シナリオ２、双方で作成しました。</p>



<pre class="wp-block-code"><code>WINACTOR_PATH="""&lt;winactorのパス&gt;\WinActor.exe"""
WINACTOR_OPT="-f ""&lt;シナリオのパス&gt;\test_1.ums6"" -r -e"
Set objShell = WScript.CreateObject("WScript.Shell")
Set objExec = objShell.Exec(WINACTOR_PATH &amp; " " &amp; WINACTOR_OPT)</code></pre>



<h2 class="wp-block-heading"><span id="toc4">token</span></h2>



<p>状況１ではWinActorを実行する前に抑止する必要がありました。</p>



<p>シナリオが実行中、または、エラーで終了したかどうかをチェックするために、token という空ファイルを利用してみます。シナリオ内で、起動後にtokenを作成し、正常終了後にtokenを削除する処理になります。</p>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="228" height="131" src="https://www.taktools.net/tools/wp-content/uploads/2021/07/fb256e9546d55477792f478d607830f3.png" alt="" class="wp-image-2148" srcset="https://www.taktools.net/tools/wp-content/uploads/2021/07/fb256e9546d55477792f478d607830f3.png 228w, https://www.taktools.net/tools/wp-content/uploads/2021/07/fb256e9546d55477792f478d607830f3-120x68.png 120w" sizes="(max-width: 228px) 100vw, 228px" /></figure>



<p>tokenのチェックを入れた起動ファイルは以下のようにしてみました。</p>



<pre class="wp-block-code"><code>WINACTOR_PATH="""&lt;winactorのパス&gt;\WinActor.exe"""
WINACTOR_OPT="-f ""&lt;シナリオのパス&gt;\test_1.ums6"" -r -e"
'Set objShell = WScript.CreateObject("WScript.Shell")
'Set objExec = objShell.Exec(WINACTOR_PATH &amp; " " &amp; WINACTOR_OPT)

'tokenが存在するかチェック
Set objFso = CreateObject("Scripting.FileSystemObject")
ret = objFso.FileExists("&lt;シナリオのパス&gt;\token")
 
'メッセージボックス表示
If ret = True Then

  MyVar = MsgBox ("token file found", 16, "scinario1")

Else

  Set objShell = WScript.CreateObject("WScript.Shell")
  Set objExec = objShell.Exec(WINACTOR_PATH &amp; " " &amp; WINACTOR_OPT)

End If</code></pre>



<p>シナリオ１、シナリオ２用のVBSファイルをそれぞれ修正しました。メッセージ（MsgBox）は適当です。このVBSにする事で、tokenファイルが存在する場合は、WinActorを起動しない。という処理が実現できます。</p>



<h2 class="wp-block-heading"><span id="toc5">シナリオ１、２にtoken処理を入れる</span></h2>



<p>状況１、状況２に対処するため、シナリオにtoken関連の処理を入れます</p>



<p>まずは全体の流れをどうぞ。</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="800" height="462" src="https://www.taktools.net/tools/wp-content/uploads/2021/07/077966ba51a7e2ce64d4238defb17d6b-800x462.png" alt="" class="wp-image-2151" srcset="https://www.taktools.net/tools/wp-content/uploads/2021/07/077966ba51a7e2ce64d4238defb17d6b-800x462.png 800w, https://www.taktools.net/tools/wp-content/uploads/2021/07/077966ba51a7e2ce64d4238defb17d6b-500x289.png 500w, https://www.taktools.net/tools/wp-content/uploads/2021/07/077966ba51a7e2ce64d4238defb17d6b-300x173.png 300w, https://www.taktools.net/tools/wp-content/uploads/2021/07/077966ba51a7e2ce64d4238defb17d6b-768x443.png 768w, https://www.taktools.net/tools/wp-content/uploads/2021/07/077966ba51a7e2ce64d4238defb17d6b-120x68.png 120w, https://www.taktools.net/tools/wp-content/uploads/2021/07/077966ba51a7e2ce64d4238defb17d6b.png 1072w" sizes="(max-width: 800px) 100vw, 800px" /></figure>



<p>右側の「先行タスク終了チェック」にて、tokenの存在確認を行い、存在しない場合は<span class="marker-under-blue">”実行中を示すための”</span>tokenファイル作成します。tokenが既に存在する場合はエラーにしています。</p>



<p>左側の「実行アクション」内に本来行う処理を入れます。正常終了時にtokenファイルを削除しています。</p>



<p>「実行アクション」内でエラーが発生した場合、異常系でWinActorを終了させます。これでtokenファイルが存在する状況になります。</p>



<h3 class="wp-block-heading"><span id="toc6">tokenと状況の関係</span></h3>



<p>tokenと状況をまとめると以下のようになります。</p>



<figure class="wp-block-table"><table><tbody><tr><td>token</td><td>状況</td></tr><tr><td>ない</td><td>シナリオ実行可能</td></tr><tr><td>ある</td><td>他のシナリオが実行中、または、先行するシナリオがエラーで終了した</td></tr></tbody></table></figure>



<h2 class="wp-block-heading"><span id="toc7">各アクションの内容</span></h2>



<p>全体の流れのそれぞれのアクションの内容を貼り付けておきます。</p>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="398" height="180" src="https://www.taktools.net/tools/wp-content/uploads/2021/07/146b8267a8237e0495cb5e52f3036026.png" alt="" class="wp-image-2152" srcset="https://www.taktools.net/tools/wp-content/uploads/2021/07/146b8267a8237e0495cb5e52f3036026.png 398w, https://www.taktools.net/tools/wp-content/uploads/2021/07/146b8267a8237e0495cb5e52f3036026-300x136.png 300w" sizes="(max-width: 398px) 100vw, 398px" /></figure>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="537" height="501" src="https://www.taktools.net/tools/wp-content/uploads/2021/07/ec99de8c84f9c2ffb4a2f8a813d8db22.png" alt="" class="wp-image-2153" srcset="https://www.taktools.net/tools/wp-content/uploads/2021/07/ec99de8c84f9c2ffb4a2f8a813d8db22.png 537w, https://www.taktools.net/tools/wp-content/uploads/2021/07/ec99de8c84f9c2ffb4a2f8a813d8db22-500x466.png 500w, https://www.taktools.net/tools/wp-content/uploads/2021/07/ec99de8c84f9c2ffb4a2f8a813d8db22-300x280.png 300w" sizes="(max-width: 537px) 100vw, 537px" /></figure>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="790" height="612" src="https://www.taktools.net/tools/wp-content/uploads/2021/07/201d6972e7b37b1b9f25455ba6ce0a1c.png" alt="" class="wp-image-2154" srcset="https://www.taktools.net/tools/wp-content/uploads/2021/07/201d6972e7b37b1b9f25455ba6ce0a1c.png 790w, https://www.taktools.net/tools/wp-content/uploads/2021/07/201d6972e7b37b1b9f25455ba6ce0a1c-500x387.png 500w, https://www.taktools.net/tools/wp-content/uploads/2021/07/201d6972e7b37b1b9f25455ba6ce0a1c-300x232.png 300w, https://www.taktools.net/tools/wp-content/uploads/2021/07/201d6972e7b37b1b9f25455ba6ce0a1c-768x595.png 768w" sizes="(max-width: 790px) 100vw, 790px" /></figure>



<p></p>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="535" height="470" src="https://www.taktools.net/tools/wp-content/uploads/2021/07/de06770c96287aab461b3fbe408423f1.png" alt="" class="wp-image-2155" srcset="https://www.taktools.net/tools/wp-content/uploads/2021/07/de06770c96287aab461b3fbe408423f1.png 535w, https://www.taktools.net/tools/wp-content/uploads/2021/07/de06770c96287aab461b3fbe408423f1-500x439.png 500w, https://www.taktools.net/tools/wp-content/uploads/2021/07/de06770c96287aab461b3fbe408423f1-300x264.png 300w" sizes="(max-width: 535px) 100vw, 535px" /></figure>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="406" height="345" src="https://www.taktools.net/tools/wp-content/uploads/2021/07/20854bb5f38703578cca0665aeffd95f.png" alt="" class="wp-image-2156" srcset="https://www.taktools.net/tools/wp-content/uploads/2021/07/20854bb5f38703578cca0665aeffd95f.png 406w, https://www.taktools.net/tools/wp-content/uploads/2021/07/20854bb5f38703578cca0665aeffd95f-300x255.png 300w" sizes="(max-width: 406px) 100vw, 406px" /></figure>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="535" height="472" src="https://www.taktools.net/tools/wp-content/uploads/2021/07/59edb62fe34850c9b8aaf8dc336612b4.png" alt="" class="wp-image-2157" srcset="https://www.taktools.net/tools/wp-content/uploads/2021/07/59edb62fe34850c9b8aaf8dc336612b4.png 535w, https://www.taktools.net/tools/wp-content/uploads/2021/07/59edb62fe34850c9b8aaf8dc336612b4-500x441.png 500w, https://www.taktools.net/tools/wp-content/uploads/2021/07/59edb62fe34850c9b8aaf8dc336612b4-300x265.png 300w" sizes="(max-width: 535px) 100vw, 535px" /></figure>



<h2 class="wp-block-heading"><span id="toc8">まとめ</span></h2>



<p>tokenの仕組みを入れる事で、状況１、状況２に備える事が出来そうです。また、シナリオ実行時はtokenファイルが存在するため、同時実行の抑止も出来るという内容となりました。</p>



<p>他の実装もあると思いますので、いろいろと試してみてください。</p>



<div class="wp-block-cocoon-blocks-caption-box-1 caption-box block-box"><div class="caption-box-label block-box-label box-label"><span class="caption-box-label-text block-box-label-text box-label-text">よかったら他の記事も読んで頂けると嬉しいです。</span></div><div class="caption-box-content block-box-content box-content"><ul class="lcp_catlist" id="lcp_instance_0"><li><a href="https://www.taktools.net/tools/tech/tips/winactor-error-debug/">WinActor「スクリプトの実行に失敗しました。」を調べる<span class="fa fa-external-link internal-icon anchor-icon"></span></a></li><li><a href="https://www.taktools.net/tools/tech/tips/winactor-edge-browser/">WinActorでEdgeを起動する際に必要だったこと<span class="fa fa-external-link internal-icon anchor-icon"></span></a></li><li><a href="https://www.taktools.net/tools/tech/rpa/winactor/winactor-window-identify-rules/">WinActor ウィンドウ識別ルールは整理しておきましょう<span class="fa fa-external-link internal-icon anchor-icon"></span></a></li><li><a href="https://www.taktools.net/tools/tech/rpa/winactor/winactor-windows-application-log/">WinActor でWindowsログに記録する<span class="fa fa-external-link internal-icon anchor-icon"></span></a></li><li><a href="https://www.taktools.net/tools/tech/rpa/winactor/winactor-error-occured-desktop-capture/">WinActorでエラー発生時に画面キャプチャを取得する<span class="fa fa-external-link internal-icon anchor-icon"></span></a></li></ul><ul class='lcp_paginator'><li class='lcp_currentpage'>1</li><li><a href='https://www.taktools.net/tools/category/tech/rpa/winactor/feed/?lcp_page0=2#lcp_instance_0' title='2'>2<span class="fa fa-external-link internal-icon anchor-icon"></span></a></li><li><a href='https://www.taktools.net/tools/category/tech/rpa/winactor/feed/?lcp_page0=2#lcp_instance_0' title='2' class='lcp_nextlink'>&gt;&gt;<span class="fa fa-external-link internal-icon anchor-icon"></span></a></li></ul>
</div></div>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>WinActorの実行ログ設定を確認する</title>
		<link>https://www.taktools.net/tools/tech/rpa/winactor/winactor-log-configuration/</link>
		
		<dc:creator><![CDATA[たっく]]></dc:creator>
		<pubDate>Tue, 27 Jul 2021 05:08:44 +0000</pubDate>
				<category><![CDATA[RPA]]></category>
		<category><![CDATA[Windows]]></category>
		<category><![CDATA[WinActor]]></category>
		<guid isPermaLink="false">https://www.taktools.net/tools/?p=2122</guid>

					<description><![CDATA[今回は、WinActorでシナリオ実行時のログを保存する方法について確認していきましょう。 目次 確認環境ログの保存設定ログ分割しない日付で分割１日付で分割２ファイルサイズで分割シナリオ実行毎に分割まとめ 確認環境 相変 [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p>今回は、WinActorでシナリオ実行時のログを保存する方法について確認していきましょう。</p>




  <div id="toc" class="toc tnt-number toc-center tnt-number border-element"><input type="checkbox" class="toc-checkbox" id="toc-checkbox-10" checked><label class="toc-title" for="toc-checkbox-10">目次</label>
    <div class="toc-content">
    <ol class="toc-list open"><li><a href="#toc1" tabindex="0">確認環境</a></li><li><a href="#toc2" tabindex="0">ログの保存設定</a><ol><li><a href="#toc3" tabindex="0">ログ分割しない</a></li><li><a href="#toc4" tabindex="0">日付で分割１</a></li><li><a href="#toc5" tabindex="0">日付で分割２</a></li><li><a href="#toc6" tabindex="0">ファイルサイズで分割</a></li><li><a href="#toc7" tabindex="0">シナリオ実行毎に分割</a></li></ol></li><li><a href="#toc8" tabindex="0">まとめ</a></li></ol>
    </div>
  </div>

<h2 class="wp-block-heading"><span id="toc1">確認環境</span></h2>



<p>相変わらずのWinActor 6.3で確認しました。早く7系にしないとだめですね。</p>



<h2 class="wp-block-heading"><span id="toc2">ログの保存設定</span></h2>



[設定]-[オプション]を選択します</p>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="371" height="157" src="https://www.taktools.net/tools/wp-content/uploads/2021/07/da53d50f576c178c288353e39faffed2.png" alt="" class="wp-image-2123" srcset="https://www.taktools.net/tools/wp-content/uploads/2021/07/da53d50f576c178c288353e39faffed2.png 371w, https://www.taktools.net/tools/wp-content/uploads/2021/07/da53d50f576c178c288353e39faffed2-300x127.png 300w" sizes="(max-width: 371px) 100vw, 371px" /></figure>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="371" height="157" src="https://www.taktools.net/tools/wp-content/uploads/2021/07/24c7ebf83c0199b9fd361019852fc546.png" alt="" class="wp-image-2124" srcset="https://www.taktools.net/tools/wp-content/uploads/2021/07/24c7ebf83c0199b9fd361019852fc546.png 371w, https://www.taktools.net/tools/wp-content/uploads/2021/07/24c7ebf83c0199b9fd361019852fc546-300x127.png 300w" sizes="(max-width: 371px) 100vw, 371px" /></figure>



[ログ]タブを開くと、実行ログの設定が行えます。</p>



<p>ログ分割について、以下の選択が可能です。</p>



<figure class="wp-block-table"><table><tbody><tr><td>ログ分割</td><td>説明</td><td>その他</td></tr><tr><td>ログ分割しない</td><td>常に同じファイルに出力します。</td><td></td></tr><tr><td>日付で分割１</td><td>日付を含むファイルに出力します。<br>日付が変わった時に出力するファイルが切り替わります。</td><td></td></tr><tr><td>日付で分割２</td><td>日付を含まないファイルに出力します。<br>日付が変わった時に日付を含むファイルにリネームします。</td><td></td></tr><tr><td>ファイルサイズで分割</td><td>番号を含まないファイルに出力します。<br>500KByte〜100MByte毎に番号付のファイルにリネームします。</td><td>以下から選択<br>500KB<br>1MByte<br>10MByte<br>50MByte<br>100MByte</td></tr><tr><td>シナリオ実行毎に分割</td><td>番号を含まないファイルに出力します。<br>シナリオ完了時に番号付のファイルにリネームします。</td><td></td></tr></tbody></table></figure>



<h3 class="wp-block-heading"><span id="toc3">ログ分割しない</span></h3>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="668" height="396" src="https://www.taktools.net/tools/wp-content/uploads/2021/07/c13750fe3b8bf71143f7ff076b7c740e.png" alt="" class="wp-image-2125" srcset="https://www.taktools.net/tools/wp-content/uploads/2021/07/c13750fe3b8bf71143f7ff076b7c740e.png 668w, https://www.taktools.net/tools/wp-content/uploads/2021/07/c13750fe3b8bf71143f7ff076b7c740e-500x296.png 500w, https://www.taktools.net/tools/wp-content/uploads/2021/07/c13750fe3b8bf71143f7ff076b7c740e-300x178.png 300w" sizes="(max-width: 668px) 100vw, 668px" /></figure>



<h3 class="wp-block-heading"><span id="toc4">日付で分割１</span></h3>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="669" height="387" src="https://www.taktools.net/tools/wp-content/uploads/2021/07/697be7119f096412ae7308faa5308b19.png" alt="" class="wp-image-2126" srcset="https://www.taktools.net/tools/wp-content/uploads/2021/07/697be7119f096412ae7308faa5308b19.png 669w, https://www.taktools.net/tools/wp-content/uploads/2021/07/697be7119f096412ae7308faa5308b19-500x289.png 500w, https://www.taktools.net/tools/wp-content/uploads/2021/07/697be7119f096412ae7308faa5308b19-300x174.png 300w, https://www.taktools.net/tools/wp-content/uploads/2021/07/697be7119f096412ae7308faa5308b19-120x68.png 120w" sizes="(max-width: 669px) 100vw, 669px" /></figure>



<h3 class="wp-block-heading"><span id="toc5">日付で分割２</span></h3>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="671" height="388" src="https://www.taktools.net/tools/wp-content/uploads/2021/07/fed21f1d24dbdcec8572e3e4cb43c9ee.png" alt="" class="wp-image-2127" srcset="https://www.taktools.net/tools/wp-content/uploads/2021/07/fed21f1d24dbdcec8572e3e4cb43c9ee.png 671w, https://www.taktools.net/tools/wp-content/uploads/2021/07/fed21f1d24dbdcec8572e3e4cb43c9ee-500x289.png 500w, https://www.taktools.net/tools/wp-content/uploads/2021/07/fed21f1d24dbdcec8572e3e4cb43c9ee-300x173.png 300w, https://www.taktools.net/tools/wp-content/uploads/2021/07/fed21f1d24dbdcec8572e3e4cb43c9ee-120x68.png 120w" sizes="(max-width: 671px) 100vw, 671px" /></figure>



<h3 class="wp-block-heading"><span id="toc6">ファイルサイズで分割</span></h3>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="672" height="389" src="https://www.taktools.net/tools/wp-content/uploads/2021/07/e4052097a7a3c6b0c46c384a007fd948.png" alt="" class="wp-image-2128" srcset="https://www.taktools.net/tools/wp-content/uploads/2021/07/e4052097a7a3c6b0c46c384a007fd948.png 672w, https://www.taktools.net/tools/wp-content/uploads/2021/07/e4052097a7a3c6b0c46c384a007fd948-500x289.png 500w, https://www.taktools.net/tools/wp-content/uploads/2021/07/e4052097a7a3c6b0c46c384a007fd948-300x174.png 300w, https://www.taktools.net/tools/wp-content/uploads/2021/07/e4052097a7a3c6b0c46c384a007fd948-120x68.png 120w" sizes="(max-width: 672px) 100vw, 672px" /></figure>



<h3 class="wp-block-heading"><span id="toc7">シナリオ実行毎に分割</span></h3>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="675" height="390" src="https://www.taktools.net/tools/wp-content/uploads/2021/07/ba925731634d8c99d193da3f3ac7585c.png" alt="" class="wp-image-2129" srcset="https://www.taktools.net/tools/wp-content/uploads/2021/07/ba925731634d8c99d193da3f3ac7585c.png 675w, https://www.taktools.net/tools/wp-content/uploads/2021/07/ba925731634d8c99d193da3f3ac7585c-500x289.png 500w, https://www.taktools.net/tools/wp-content/uploads/2021/07/ba925731634d8c99d193da3f3ac7585c-300x173.png 300w, https://www.taktools.net/tools/wp-content/uploads/2021/07/ba925731634d8c99d193da3f3ac7585c-120x68.png 120w" sizes="(max-width: 675px) 100vw, 675px" /></figure>



<p>「シナリオ実行毎に分割」で実行した様子</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="800" height="342" src="https://www.taktools.net/tools/wp-content/uploads/2021/07/92001e825c04eaeb1df9ecb7b9cac55d-800x342.png" alt="" class="wp-image-2130" srcset="https://www.taktools.net/tools/wp-content/uploads/2021/07/92001e825c04eaeb1df9ecb7b9cac55d-800x342.png 800w, https://www.taktools.net/tools/wp-content/uploads/2021/07/92001e825c04eaeb1df9ecb7b9cac55d-500x214.png 500w, https://www.taktools.net/tools/wp-content/uploads/2021/07/92001e825c04eaeb1df9ecb7b9cac55d-300x128.png 300w, https://www.taktools.net/tools/wp-content/uploads/2021/07/92001e825c04eaeb1df9ecb7b9cac55d-768x328.png 768w, https://www.taktools.net/tools/wp-content/uploads/2021/07/92001e825c04eaeb1df9ecb7b9cac55d.png 948w" sizes="(max-width: 800px) 100vw, 800px" /></figure>



<h2 class="wp-block-heading"><span id="toc8">まとめ</span></h2>



<p>シナリオ毎でログ設定を行っておけば、タスクスケジューラの実行の際にも実行ログが保存されます。シナリオを実行する回数や保存先にもよると思いますが、実行ログを確認する方が確認しやすい設定をご確認ください。</p>



<div class="wp-block-cocoon-blocks-caption-box-1 caption-box block-box"><div class="caption-box-label block-box-label box-label"><span class="caption-box-label-text block-box-label-text box-label-text">よかったら他の記事も読んで頂けると嬉しいです。</span></div><div class="caption-box-content block-box-content box-content"><ul class="lcp_catlist" id="lcp_instance_0"><li><a href="https://www.taktools.net/tools/tech/tips/winactor-error-debug/">WinActor「スクリプトの実行に失敗しました。」を調べる<span class="fa fa-external-link internal-icon anchor-icon"></span></a></li><li><a href="https://www.taktools.net/tools/tech/tips/winactor-edge-browser/">WinActorでEdgeを起動する際に必要だったこと<span class="fa fa-external-link internal-icon anchor-icon"></span></a></li><li><a href="https://www.taktools.net/tools/tech/rpa/winactor/winactor-window-identify-rules/">WinActor ウィンドウ識別ルールは整理しておきましょう<span class="fa fa-external-link internal-icon anchor-icon"></span></a></li><li><a href="https://www.taktools.net/tools/tech/rpa/winactor/winactor-windows-application-log/">WinActor でWindowsログに記録する<span class="fa fa-external-link internal-icon anchor-icon"></span></a></li><li><a href="https://www.taktools.net/tools/tech/rpa/winactor/winactor-error-occured-desktop-capture/">WinActorでエラー発生時に画面キャプチャを取得する<span class="fa fa-external-link internal-icon anchor-icon"></span></a></li></ul><ul class='lcp_paginator'><li class='lcp_currentpage'>1</li><li><a href='https://www.taktools.net/tools/category/tech/rpa/winactor/feed/?lcp_page0=2#lcp_instance_0' title='2'>2<span class="fa fa-external-link internal-icon anchor-icon"></span></a></li><li><a href='https://www.taktools.net/tools/category/tech/rpa/winactor/feed/?lcp_page0=2#lcp_instance_0' title='2' class='lcp_nextlink'>&gt;&gt;<span class="fa fa-external-link internal-icon anchor-icon"></span></a></li></ul>
</div></div>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>WinActorでエラー発生時に画面キャプチャを取得する</title>
		<link>https://www.taktools.net/tools/tech/rpa/winactor/winactor-error-occured-desktop-capture/</link>
		
		<dc:creator><![CDATA[たっく]]></dc:creator>
		<pubDate>Thu, 22 Jul 2021 12:02:20 +0000</pubDate>
				<category><![CDATA[RPA]]></category>
		<category><![CDATA[Windows]]></category>
		<category><![CDATA[WinActor]]></category>
		<guid isPermaLink="false">https://www.taktools.net/tools/?p=2098</guid>

					<description><![CDATA[シナリオ実行時、どうしてもエラーは発生すると思います。エラー発生時に、画面キャプチャも取得して特定のフォルダに保存しておくと、エラー状況を把握するのに役立ちます。という事で、標準のライブラリを使用した実装を考えてみましょ [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p>シナリオ実行時、どうしてもエラーは発生すると思います。エラー発生時に、画面キャプチャも取得して特定のフォルダに保存しておくと、エラー状況を把握するのに役立ちます。という事で、標準のライブラリを使用した実装を考えてみましょう。</p>




  <div id="toc" class="toc tnt-number toc-center tnt-number border-element"><input type="checkbox" class="toc-checkbox" id="toc-checkbox-12" checked><label class="toc-title" for="toc-checkbox-12">目次</label>
    <div class="toc-content">
    <ol class="toc-list open"><li><a href="#toc1" tabindex="0">環境</a></li><li><a href="#toc2" tabindex="0">全体の流れ</a></li><li><a href="#toc3" tabindex="0">サブルーチン　現在日時取得</a></li><li><a href="#toc4" tabindex="0">画面キャプチャを取得して、ファイルに保存する</a></li><li><a href="#toc5" tabindex="0">まとめ</a></li></ol>
    </div>
  </div>

<h2 class="wp-block-heading"><span id="toc1">環境</span></h2>



<p>WinActor 6.3.1 で確認しました。</p>



<h2 class="wp-block-heading"><span id="toc2">全体の流れ</span></h2>



<p>はじめに全体の流れを確認しておきましょう</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="800" height="667" src="https://www.taktools.net/tools/wp-content/uploads/2021/07/65d13cd5b26a1307e532f87b6215209b-800x667.png" alt="" class="wp-image-2099" srcset="https://www.taktools.net/tools/wp-content/uploads/2021/07/65d13cd5b26a1307e532f87b6215209b-800x667.png 800w, https://www.taktools.net/tools/wp-content/uploads/2021/07/65d13cd5b26a1307e532f87b6215209b-500x417.png 500w, https://www.taktools.net/tools/wp-content/uploads/2021/07/65d13cd5b26a1307e532f87b6215209b-300x250.png 300w, https://www.taktools.net/tools/wp-content/uploads/2021/07/65d13cd5b26a1307e532f87b6215209b-768x640.png 768w, https://www.taktools.net/tools/wp-content/uploads/2021/07/65d13cd5b26a1307e532f87b6215209b.png 1231w" sizes="(max-width: 800px) 100vw, 800px" /></figure>



<h2 class="wp-block-heading"><span id="toc3">サブルーチン　現在日時取得</span></h2>



<p>画像のファイル名に使用するため、現在の日時を取得します。</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="173" height="271" src="https://www.taktools.net/tools/wp-content/uploads/2021/07/e0d7eee99e3501efe3a086e33238ca44.png" alt="" class="wp-image-2101"/></figure>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="397" height="237" src="https://www.taktools.net/tools/wp-content/uploads/2021/07/56203c5920460f8f32cec0e59ba2b0e2.png" alt="" class="wp-image-2104" srcset="https://www.taktools.net/tools/wp-content/uploads/2021/07/56203c5920460f8f32cec0e59ba2b0e2.png 397w, https://www.taktools.net/tools/wp-content/uploads/2021/07/56203c5920460f8f32cec0e59ba2b0e2-300x179.png 300w" sizes="(max-width: 397px) 100vw, 397px" /></figure>



<p>実行日時に「2021/07/22 23:59:59」のように格納されます</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="536" height="473" src="https://www.taktools.net/tools/wp-content/uploads/2021/07/22cff93f4da4cccfc52235264c17ec5a.png" alt="" class="wp-image-2102" srcset="https://www.taktools.net/tools/wp-content/uploads/2021/07/22cff93f4da4cccfc52235264c17ec5a.png 536w, https://www.taktools.net/tools/wp-content/uploads/2021/07/22cff93f4da4cccfc52235264c17ec5a-500x441.png 500w, https://www.taktools.net/tools/wp-content/uploads/2021/07/22cff93f4da4cccfc52235264c17ec5a-300x265.png 300w" sizes="(max-width: 536px) 100vw, 536px" /></figure>



<p>実行日時に「20210722 23:59:59」のように格納されます</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="536" height="473" src="https://www.taktools.net/tools/wp-content/uploads/2021/07/e45d9bfbc1cf8a8f55e3dda25b45eff7.png" alt="" class="wp-image-2105" srcset="https://www.taktools.net/tools/wp-content/uploads/2021/07/e45d9bfbc1cf8a8f55e3dda25b45eff7.png 536w, https://www.taktools.net/tools/wp-content/uploads/2021/07/e45d9bfbc1cf8a8f55e3dda25b45eff7-500x441.png 500w, https://www.taktools.net/tools/wp-content/uploads/2021/07/e45d9bfbc1cf8a8f55e3dda25b45eff7-300x265.png 300w" sizes="(max-width: 536px) 100vw, 536px" /></figure>



<p>実行日時に「20210722 235959」のように格納されます</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="536" height="473" src="https://www.taktools.net/tools/wp-content/uploads/2021/07/b2153285048595c650dfa3ea76acf795.png" alt="" class="wp-image-2103" srcset="https://www.taktools.net/tools/wp-content/uploads/2021/07/b2153285048595c650dfa3ea76acf795.png 536w, https://www.taktools.net/tools/wp-content/uploads/2021/07/b2153285048595c650dfa3ea76acf795-500x441.png 500w, https://www.taktools.net/tools/wp-content/uploads/2021/07/b2153285048595c650dfa3ea76acf795-300x265.png 300w" sizes="(max-width: 536px) 100vw, 536px" /></figure>



<p>実行日時に「20210722_235959」のように格納されます。</p>



<h2 class="wp-block-heading"><span id="toc4">画面キャプチャを取得して、ファイルに保存する</span></h2>



<p>流れはこんな感じにしました。</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="559" height="600" src="https://www.taktools.net/tools/wp-content/uploads/2021/07/c32488c07689bb6c92f052568b614213.png" alt="" class="wp-image-2107" srcset="https://www.taktools.net/tools/wp-content/uploads/2021/07/c32488c07689bb6c92f052568b614213.png 559w, https://www.taktools.net/tools/wp-content/uploads/2021/07/c32488c07689bb6c92f052568b614213-500x537.png 500w, https://www.taktools.net/tools/wp-content/uploads/2021/07/c32488c07689bb6c92f052568b614213-300x322.png 300w" sizes="(max-width: 559px) 100vw, 559px" /></figure>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="536" height="473" src="https://www.taktools.net/tools/wp-content/uploads/2021/07/26d7a05bd6a4ff78fc72c7082a4936e7.png" alt="" class="wp-image-2106" srcset="https://www.taktools.net/tools/wp-content/uploads/2021/07/26d7a05bd6a4ff78fc72c7082a4936e7.png 536w, https://www.taktools.net/tools/wp-content/uploads/2021/07/26d7a05bd6a4ff78fc72c7082a4936e7-500x441.png 500w, https://www.taktools.net/tools/wp-content/uploads/2021/07/26d7a05bd6a4ff78fc72c7082a4936e7-300x265.png 300w" sizes="(max-width: 536px) 100vw, 536px" /></figure>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="536" height="473" src="https://www.taktools.net/tools/wp-content/uploads/2021/07/4634110c42b08684331cae1c5cc94001.png" alt="" class="wp-image-2108" srcset="https://www.taktools.net/tools/wp-content/uploads/2021/07/4634110c42b08684331cae1c5cc94001.png 536w, https://www.taktools.net/tools/wp-content/uploads/2021/07/4634110c42b08684331cae1c5cc94001-500x441.png 500w, https://www.taktools.net/tools/wp-content/uploads/2021/07/4634110c42b08684331cae1c5cc94001-300x265.png 300w" sizes="(max-width: 536px) 100vw, 536px" /></figure>



<p>これで、エラー発生時に画面キャプチャが取得されます。</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="536" height="473" src="https://www.taktools.net/tools/wp-content/uploads/2021/07/4ef9b1727740b11abf619a4890f15e84.png" alt="" class="wp-image-2109" srcset="https://www.taktools.net/tools/wp-content/uploads/2021/07/4ef9b1727740b11abf619a4890f15e84.png 536w, https://www.taktools.net/tools/wp-content/uploads/2021/07/4ef9b1727740b11abf619a4890f15e84-500x441.png 500w, https://www.taktools.net/tools/wp-content/uploads/2021/07/4ef9b1727740b11abf619a4890f15e84-300x265.png 300w" sizes="(max-width: 536px) 100vw, 536px" /></figure>



<p>「エラー情報収集」で取得した内容を画面に表示したり、メールで送るなど、状況に応じて変えてみるといいですね。</p>



<p>あと、最後にビープ音を５回くらい鳴らして終わります。</p>



<h2 class="wp-block-heading"><span id="toc5">まとめ</span></h2>



<p>プチライブラリであるかもしれませんが、発見できなかったので自分メモとして残しました。</p>



<div class="wp-block-cocoon-blocks-caption-box-1 caption-box block-box"><div class="caption-box-label block-box-label box-label"><span class="caption-box-label-text block-box-label-text box-label-text">よかったら他の記事も読んで頂けると嬉しいです。</span></div><div class="caption-box-content block-box-content box-content"><ul class="lcp_catlist" id="lcp_instance_0"><li><a href="https://www.taktools.net/tools/tech/tips/winactor-error-debug/">WinActor「スクリプトの実行に失敗しました。」を調べる<span class="fa fa-external-link internal-icon anchor-icon"></span></a></li><li><a href="https://www.taktools.net/tools/tech/tips/winactor-edge-browser/">WinActorでEdgeを起動する際に必要だったこと<span class="fa fa-external-link internal-icon anchor-icon"></span></a></li><li><a href="https://www.taktools.net/tools/tech/rpa/winactor/winactor-window-identify-rules/">WinActor ウィンドウ識別ルールは整理しておきましょう<span class="fa fa-external-link internal-icon anchor-icon"></span></a></li><li><a href="https://www.taktools.net/tools/tech/rpa/winactor/winactor-windows-application-log/">WinActor でWindowsログに記録する<span class="fa fa-external-link internal-icon anchor-icon"></span></a></li><li class="current"><a href="https://www.taktools.net/tools/tech/rpa/winactor/winactor-error-occured-desktop-capture/">WinActorでエラー発生時に画面キャプチャを取得する<span class="fa fa-external-link internal-icon anchor-icon"></span></a></li></ul><ul class='lcp_paginator'><li class='lcp_currentpage'>1</li><li><a href='https://www.taktools.net/tools/category/tech/rpa/winactor/feed/?lcp_page0=2#lcp_instance_0' title='2'>2<span class="fa fa-external-link internal-icon anchor-icon"></span></a></li><li><a href='https://www.taktools.net/tools/category/tech/rpa/winactor/feed/?lcp_page0=2#lcp_instance_0' title='2' class='lcp_nextlink'>&gt;&gt;<span class="fa fa-external-link internal-icon anchor-icon"></span></a></li></ul>
</div></div>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>WinActor でWindowsログに記録する</title>
		<link>https://www.taktools.net/tools/tech/rpa/winactor/winactor-windows-application-log/</link>
		
		<dc:creator><![CDATA[たっく]]></dc:creator>
		<pubDate>Thu, 22 Jul 2021 03:34:27 +0000</pubDate>
				<category><![CDATA[RPA]]></category>
		<category><![CDATA[Windows]]></category>
		<category><![CDATA[WinActor]]></category>
		<guid isPermaLink="false">https://www.taktools.net/tools/?p=2062</guid>

					<description><![CDATA[WinActorで実行ログを記録する場合はどうされていますか？「WinActor ログ」で検索すると、テキストファイルに記録して行くのが主流のようですね。 個人的には、テキストファイルがものすごく肥大化した場合は？とか、 [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p>WinActorで実行ログを記録する場合はどうされていますか？「WinActor ログ」で検索すると、テキストファイルに記録して行くのが主流のようですね。</p>



<p>個人的には、テキストファイルがものすごく肥大化した場合は？とか、日付ごとなの？ログローテートどうするの？とか、ファイルが壊れたとか時は？とか、いろいろと考えてしまいます。（独自実装の場合の話です。）</p>



<p>Windows ログ(Application ログ)に記録出来ないのかなあと思ったら、普通に標準のライブラリにありましたので自分メモ用に残しておきます。</p>




  <div id="toc" class="toc tnt-number toc-center tnt-number border-element"><input type="checkbox" class="toc-checkbox" id="toc-checkbox-14" checked><label class="toc-title" for="toc-checkbox-14">目次</label>
    <div class="toc-content">
    <ol class="toc-list open"><li><a href="#toc1" tabindex="0">確認環境</a></li><li><a href="#toc2" tabindex="0">ログの保存設定 ※追記</a></li><li><a href="#toc3" tabindex="0">確認した様子</a><ol><li><a href="#toc4" tabindex="0">イベントログ登録（エラー）</a></li><li><a href="#toc5" tabindex="0">シナリオ作成</a></li><li><a href="#toc6" tabindex="0">シナリオを実行します</a></li><li><a href="#toc7" tabindex="0">エラー以外のレベルも確認します</a></li></ol></li><li><a href="#toc8" tabindex="0">syslog送信</a></li><li><a href="#toc9" tabindex="0">まとめ</a></li></ol>
    </div>
  </div>

<h2 class="wp-block-heading"><span id="toc1">確認環境</span></h2>



<p>相変わらずのWinActor 6.3で確認しました。早く7系にしないとだめですね。</p>



<h2 class="wp-block-heading"><span id="toc2">ログの保存設定 ※追記</span></h2>



<p>とりあえず普通に[設定] &#8211; [オプション]で実行ログの保存設定をしておけば良いですね。</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="383" height="164" src="https://www.taktools.net/tools/wp-content/uploads/2021/07/2d2475283b673a8985282f9f0b2529b6.png" alt="" class="wp-image-2090" srcset="https://www.taktools.net/tools/wp-content/uploads/2021/07/2d2475283b673a8985282f9f0b2529b6.png 383w, https://www.taktools.net/tools/wp-content/uploads/2021/07/2d2475283b673a8985282f9f0b2529b6-300x128.png 300w" sizes="(max-width: 383px) 100vw, 383px" /></figure>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="363" height="153" src="https://www.taktools.net/tools/wp-content/uploads/2021/07/7dd4c3f74f006b34bb1d70d7adebd54e.png" alt="" class="wp-image-2091" srcset="https://www.taktools.net/tools/wp-content/uploads/2021/07/7dd4c3f74f006b34bb1d70d7adebd54e.png 363w, https://www.taktools.net/tools/wp-content/uploads/2021/07/7dd4c3f74f006b34bb1d70d7adebd54e-300x126.png 300w" sizes="(max-width: 363px) 100vw, 363px" /></figure>



[ファイルサイズで分割]を選択すると、サイズが選べます。</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="570" height="329" src="https://www.taktools.net/tools/wp-content/uploads/2021/07/c7618bd8f4b8e39696c291342399c03c.png" alt="" class="wp-image-2092" srcset="https://www.taktools.net/tools/wp-content/uploads/2021/07/c7618bd8f4b8e39696c291342399c03c.png 570w, https://www.taktools.net/tools/wp-content/uploads/2021/07/c7618bd8f4b8e39696c291342399c03c-500x289.png 500w, https://www.taktools.net/tools/wp-content/uploads/2021/07/c7618bd8f4b8e39696c291342399c03c-300x173.png 300w, https://www.taktools.net/tools/wp-content/uploads/2021/07/c7618bd8f4b8e39696c291342399c03c-120x68.png 120w" sizes="(max-width: 570px) 100vw, 570px" /></figure>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="659" height="391" src="https://www.taktools.net/tools/wp-content/uploads/2021/07/df1bee73a0b121c3c8aea57afd72c36e.png" alt="" class="wp-image-2093" srcset="https://www.taktools.net/tools/wp-content/uploads/2021/07/df1bee73a0b121c3c8aea57afd72c36e.png 659w, https://www.taktools.net/tools/wp-content/uploads/2021/07/df1bee73a0b121c3c8aea57afd72c36e-500x297.png 500w, https://www.taktools.net/tools/wp-content/uploads/2021/07/df1bee73a0b121c3c8aea57afd72c36e-300x178.png 300w" sizes="(max-width: 659px) 100vw, 659px" /></figure>



<p>とりあえず[シナリオ実行毎に分割]にしておきます。パスは適当です。</p>



<p>シナリオを実行すると、以下のようにログが作成されました。</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="800" height="279" src="https://www.taktools.net/tools/wp-content/uploads/2021/07/aeee2bbcff7f7a0540d00d116804b8e8-800x279.png" alt="" class="wp-image-2094" srcset="https://www.taktools.net/tools/wp-content/uploads/2021/07/aeee2bbcff7f7a0540d00d116804b8e8-800x279.png 800w, https://www.taktools.net/tools/wp-content/uploads/2021/07/aeee2bbcff7f7a0540d00d116804b8e8-500x174.png 500w, https://www.taktools.net/tools/wp-content/uploads/2021/07/aeee2bbcff7f7a0540d00d116804b8e8-300x104.png 300w, https://www.taktools.net/tools/wp-content/uploads/2021/07/aeee2bbcff7f7a0540d00d116804b8e8-768x267.png 768w, https://www.taktools.net/tools/wp-content/uploads/2021/07/aeee2bbcff7f7a0540d00d116804b8e8.png 1097w" sizes="(max-width: 800px) 100vw, 800px" /></figure>



<p>これは適当に作ったシナリオですが、画面キャプチャでエラーが発生しています。</p>



<p>画面発生時に画面をキャプチャして送りつけるというような流れを作ろうとしたら、画面キャプチャがうまく動作しませんでした（原因は調査中です）</p>



<h2 class="wp-block-heading"><span id="toc3">確認した様子</span></h2>



<p>ここからが本題の「イベントログに登録」という話になります。</p>



<h3 class="wp-block-heading"><span id="toc4">イベントログ登録（エラー）</span></h3>



<p>「ライブラリ」-「OS関連」-「イベントログ登録（エラー）」のライブラリとなります。</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="800" height="501" src="https://www.taktools.net/tools/wp-content/uploads/2021/07/504d834c69a6dd03f2f7b35a90aafc6b-800x501.png" alt="" class="wp-image-2064" srcset="https://www.taktools.net/tools/wp-content/uploads/2021/07/504d834c69a6dd03f2f7b35a90aafc6b-800x501.png 800w, https://www.taktools.net/tools/wp-content/uploads/2021/07/504d834c69a6dd03f2f7b35a90aafc6b-500x313.png 500w, https://www.taktools.net/tools/wp-content/uploads/2021/07/504d834c69a6dd03f2f7b35a90aafc6b-300x188.png 300w, https://www.taktools.net/tools/wp-content/uploads/2021/07/504d834c69a6dd03f2f7b35a90aafc6b-768x481.png 768w, https://www.taktools.net/tools/wp-content/uploads/2021/07/504d834c69a6dd03f2f7b35a90aafc6b.png 1270w" sizes="(max-width: 800px) 100vw, 800px" /></figure>



<h3 class="wp-block-heading"><span id="toc5">シナリオ作成</span></h3>



<p>では実際にシナリオで動作を確認していきます。このような簡単な流れです。</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="236" height="302" src="https://www.taktools.net/tools/wp-content/uploads/2021/07/b32bb054f03dcd9b911d045e82d5230f.png" alt="" class="wp-image-2068"/></figure>



<p>変数値を設定します。</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="800" height="502" src="https://www.taktools.net/tools/wp-content/uploads/2021/07/308eede02d5e2ba9543734d52b7aaf82-800x502.png" alt="" class="wp-image-2065" srcset="https://www.taktools.net/tools/wp-content/uploads/2021/07/308eede02d5e2ba9543734d52b7aaf82-800x502.png 800w, https://www.taktools.net/tools/wp-content/uploads/2021/07/308eede02d5e2ba9543734d52b7aaf82-500x313.png 500w, https://www.taktools.net/tools/wp-content/uploads/2021/07/308eede02d5e2ba9543734d52b7aaf82-300x188.png 300w, https://www.taktools.net/tools/wp-content/uploads/2021/07/308eede02d5e2ba9543734d52b7aaf82-768x482.png 768w, https://www.taktools.net/tools/wp-content/uploads/2021/07/308eede02d5e2ba9543734d52b7aaf82.png 1268w" sizes="(max-width: 800px) 100vw, 800px" /></figure>



<p>「イベントログ登録（エラー）」で変数を指定します</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="800" height="502" src="https://www.taktools.net/tools/wp-content/uploads/2021/07/581482adc8a2dd73c0dc3d672335d9cf-800x502.png" alt="" class="wp-image-2066" srcset="https://www.taktools.net/tools/wp-content/uploads/2021/07/581482adc8a2dd73c0dc3d672335d9cf-800x502.png 800w, https://www.taktools.net/tools/wp-content/uploads/2021/07/581482adc8a2dd73c0dc3d672335d9cf-500x314.png 500w, https://www.taktools.net/tools/wp-content/uploads/2021/07/581482adc8a2dd73c0dc3d672335d9cf-300x188.png 300w, https://www.taktools.net/tools/wp-content/uploads/2021/07/581482adc8a2dd73c0dc3d672335d9cf-768x482.png 768w, https://www.taktools.net/tools/wp-content/uploads/2021/07/581482adc8a2dd73c0dc3d672335d9cf.png 1265w" sizes="(max-width: 800px) 100vw, 800px" /></figure>



<p>このようになりました</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="606" height="539" src="https://www.taktools.net/tools/wp-content/uploads/2021/07/563c4f1ec4838c48d2f26d1e04154928.png" alt="" class="wp-image-2067" srcset="https://www.taktools.net/tools/wp-content/uploads/2021/07/563c4f1ec4838c48d2f26d1e04154928.png 606w, https://www.taktools.net/tools/wp-content/uploads/2021/07/563c4f1ec4838c48d2f26d1e04154928-500x445.png 500w, https://www.taktools.net/tools/wp-content/uploads/2021/07/563c4f1ec4838c48d2f26d1e04154928-300x267.png 300w" sizes="(max-width: 606px) 100vw, 606px" /></figure>



<p>スクリプトタグで中身を覗いてみます。ああ。なるほど。簡単ですね。という事がわかります。</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="602" height="537" src="https://www.taktools.net/tools/wp-content/uploads/2021/07/6bfb30cfac34f2339e0522c50914cb66.png" alt="" class="wp-image-2069" srcset="https://www.taktools.net/tools/wp-content/uploads/2021/07/6bfb30cfac34f2339e0522c50914cb66.png 602w, https://www.taktools.net/tools/wp-content/uploads/2021/07/6bfb30cfac34f2339e0522c50914cb66-500x446.png 500w, https://www.taktools.net/tools/wp-content/uploads/2021/07/6bfb30cfac34f2339e0522c50914cb66-300x268.png 300w" sizes="(max-width: 602px) 100vw, 602px" /></figure>



<h3 class="wp-block-heading"><span id="toc6">シナリオを実行します</span></h3>



<p>イベントビューアーを開いておきましょう</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="770" height="601" src="https://www.taktools.net/tools/wp-content/uploads/2021/07/5a3fd1be4695a2e7db115cef51e5d261.png" alt="" class="wp-image-2070" srcset="https://www.taktools.net/tools/wp-content/uploads/2021/07/5a3fd1be4695a2e7db115cef51e5d261.png 770w, https://www.taktools.net/tools/wp-content/uploads/2021/07/5a3fd1be4695a2e7db115cef51e5d261-500x390.png 500w, https://www.taktools.net/tools/wp-content/uploads/2021/07/5a3fd1be4695a2e7db115cef51e5d261-300x234.png 300w, https://www.taktools.net/tools/wp-content/uploads/2021/07/5a3fd1be4695a2e7db115cef51e5d261-768x599.png 768w" sizes="(max-width: 770px) 100vw, 770px" /></figure>



<p>Applicationログを開きます</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="800" height="570" src="https://www.taktools.net/tools/wp-content/uploads/2021/07/4f202599cad8e35eacab1fcc713e8bad-800x570.png" alt="" class="wp-image-2071" srcset="https://www.taktools.net/tools/wp-content/uploads/2021/07/4f202599cad8e35eacab1fcc713e8bad-800x570.png 800w, https://www.taktools.net/tools/wp-content/uploads/2021/07/4f202599cad8e35eacab1fcc713e8bad-500x356.png 500w, https://www.taktools.net/tools/wp-content/uploads/2021/07/4f202599cad8e35eacab1fcc713e8bad-300x214.png 300w, https://www.taktools.net/tools/wp-content/uploads/2021/07/4f202599cad8e35eacab1fcc713e8bad-768x547.png 768w, https://www.taktools.net/tools/wp-content/uploads/2021/07/4f202599cad8e35eacab1fcc713e8bad.png 1159w" sizes="(max-width: 800px) 100vw, 800px" /></figure>



<p>シナリオを実行すると、エラー、ソース：WSH、「hello wild」が記録されました。OKですね。</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="800" height="568" src="https://www.taktools.net/tools/wp-content/uploads/2021/07/fa6a84dd1e7b28668db4d44f8fb39eac-800x568.png" alt="" class="wp-image-2072" srcset="https://www.taktools.net/tools/wp-content/uploads/2021/07/fa6a84dd1e7b28668db4d44f8fb39eac-800x568.png 800w, https://www.taktools.net/tools/wp-content/uploads/2021/07/fa6a84dd1e7b28668db4d44f8fb39eac-500x355.png 500w, https://www.taktools.net/tools/wp-content/uploads/2021/07/fa6a84dd1e7b28668db4d44f8fb39eac-300x213.png 300w, https://www.taktools.net/tools/wp-content/uploads/2021/07/fa6a84dd1e7b28668db4d44f8fb39eac-768x545.png 768w, https://www.taktools.net/tools/wp-content/uploads/2021/07/fa6a84dd1e7b28668db4d44f8fb39eac.png 1147w" sizes="(max-width: 800px) 100vw, 800px" /></figure>



<h3 class="wp-block-heading"><span id="toc7">エラー以外のレベルも確認します</span></h3>



<p>1,!情報! となっている箇所を、2,!情報! に変更しました。</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="594" height="533" src="https://www.taktools.net/tools/wp-content/uploads/2021/07/b5e6ecd9a6731daae79def2aa89af2af.png" alt="" class="wp-image-2073" srcset="https://www.taktools.net/tools/wp-content/uploads/2021/07/b5e6ecd9a6731daae79def2aa89af2af.png 594w, https://www.taktools.net/tools/wp-content/uploads/2021/07/b5e6ecd9a6731daae79def2aa89af2af-500x449.png 500w, https://www.taktools.net/tools/wp-content/uploads/2021/07/b5e6ecd9a6731daae79def2aa89af2af-300x269.png 300w" sizes="(max-width: 594px) 100vw, 594px" /></figure>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="800" height="569" src="https://www.taktools.net/tools/wp-content/uploads/2021/07/1a3449afeb7bfc1294a9123f44f5387b-800x569.png" alt="" class="wp-image-2074" srcset="https://www.taktools.net/tools/wp-content/uploads/2021/07/1a3449afeb7bfc1294a9123f44f5387b-800x569.png 800w, https://www.taktools.net/tools/wp-content/uploads/2021/07/1a3449afeb7bfc1294a9123f44f5387b-500x356.png 500w, https://www.taktools.net/tools/wp-content/uploads/2021/07/1a3449afeb7bfc1294a9123f44f5387b-300x214.png 300w, https://www.taktools.net/tools/wp-content/uploads/2021/07/1a3449afeb7bfc1294a9123f44f5387b-768x547.png 768w, https://www.taktools.net/tools/wp-content/uploads/2021/07/1a3449afeb7bfc1294a9123f44f5387b.png 1155w" sizes="(max-width: 800px) 100vw, 800px" /></figure>



<p>無事、警告で「hello wild」が出力されました。情報のレベルも試してみます。</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="611" height="566" src="https://www.taktools.net/tools/wp-content/uploads/2021/07/30206582b4622ad6928eaff390db7dcd.png" alt="" class="wp-image-2075" srcset="https://www.taktools.net/tools/wp-content/uploads/2021/07/30206582b4622ad6928eaff390db7dcd.png 611w, https://www.taktools.net/tools/wp-content/uploads/2021/07/30206582b4622ad6928eaff390db7dcd-500x463.png 500w, https://www.taktools.net/tools/wp-content/uploads/2021/07/30206582b4622ad6928eaff390db7dcd-300x278.png 300w" sizes="(max-width: 611px) 100vw, 611px" /></figure>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="800" height="571" src="https://www.taktools.net/tools/wp-content/uploads/2021/07/ee96d855bc2bddbb170c019407e0f285-800x571.png" alt="" class="wp-image-2077" srcset="https://www.taktools.net/tools/wp-content/uploads/2021/07/ee96d855bc2bddbb170c019407e0f285-800x571.png 800w, https://www.taktools.net/tools/wp-content/uploads/2021/07/ee96d855bc2bddbb170c019407e0f285-500x357.png 500w, https://www.taktools.net/tools/wp-content/uploads/2021/07/ee96d855bc2bddbb170c019407e0f285-300x214.png 300w, https://www.taktools.net/tools/wp-content/uploads/2021/07/ee96d855bc2bddbb170c019407e0f285-768x548.png 768w, https://www.taktools.net/tools/wp-content/uploads/2021/07/ee96d855bc2bddbb170c019407e0f285.png 1149w" sizes="(max-width: 800px) 100vw, 800px" /></figure>



<p>はい。無事に情報として記録されました。</p>



<h2 class="wp-block-heading"><span id="toc8">syslog送信</span></h2>



<p>他に何か無いかなあと探したら、syslog送信もありました。なるほど。</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="800" height="583" src="https://www.taktools.net/tools/wp-content/uploads/2021/07/b259adba9c7da4b124ee2cebb256bab8-800x583.png" alt="" class="wp-image-2078" srcset="https://www.taktools.net/tools/wp-content/uploads/2021/07/b259adba9c7da4b124ee2cebb256bab8-800x583.png 800w, https://www.taktools.net/tools/wp-content/uploads/2021/07/b259adba9c7da4b124ee2cebb256bab8-500x364.png 500w, https://www.taktools.net/tools/wp-content/uploads/2021/07/b259adba9c7da4b124ee2cebb256bab8-300x219.png 300w, https://www.taktools.net/tools/wp-content/uploads/2021/07/b259adba9c7da4b124ee2cebb256bab8-768x560.png 768w, https://www.taktools.net/tools/wp-content/uploads/2021/07/b259adba9c7da4b124ee2cebb256bab8.png 1095w" sizes="(max-width: 800px) 100vw, 800px" /></figure>



<h2 class="wp-block-heading"><span id="toc9">まとめ</span></h2>



<p>という事で、Windowsログ、syslogに記録できる事が分かりました。テキストファイルに記録する部分については、プチライブラリなどをご確認ください。</p>



<p>小規模や、お手軽にRPA運用をする場合はテキストファイルで問題はなさそうですが、ある程度PCがあるところ、イベントログ監視系の製品や運用をされているところは、WindowsログやSyslogも検討した方が良さそうだなあと思いました。</p>



<p>いや、こんなの実行ログで使うの間違っているよ。というご意見などもあれば、ぜひ教えて頂けると嬉しいです。</p>



<figure class="wp-block-table compared-table"><table><tbody><tr><td class="has-text-align-left" data-align="left">方式</td><td>内容</td><td>メリット</td><td class="has-text-align-left" data-align="left">デメリット</td><td>利用シーン</td></tr><tr><td class="has-text-align-left" data-align="left">イベントログに記録</td><td>Windows ログのApplicationログに記録される</td><td>・１箇所に集約<br>・イベントビューアーで見れる<br>・障害など、<span class="marker-under-blue">他のイベントも合わせて確認が出来る</span></td><td class="has-text-align-left" data-align="left">Windowsログに慣れていない人には少しハードルがある</td><td>・情報シス担当者がいるようなところ<br>・ITの外部人材にサポートをお願いしているようなところ</td></tr><tr><td class="has-text-align-left" data-align="left">Syslog送信</td><td>Syslogサーバに送信し記録する</td><td>PCが壊れてもログが残る</td><td class="has-text-align-left" data-align="left">Syslogサーバが必要</td><td>・システムの統合監視を行なっているところ</td></tr><tr><td class="has-text-align-left" data-align="left">テキストファイルに記録</td><td>どこかの場所のどこかのテキストファイルに記録していく</td><td><span class="marker-under-blue">テキストファイルで完結している</span><br>各自でログファイルを実装できる</td><td class="has-text-align-left" data-align="left">ログ確認時、他のログを確認できない<br>ログ記録部分がシナリオ毎に独自実装になり、記録がバラバラになる<br>１つのファイルでログ運用を続けるとテキストファイル肥大化する</td><td>小規模で完結する場合で、他のログも気にしない場合は、テキストファイルで問題ない</td></tr></tbody></table></figure>



<div class="wp-block-cocoon-blocks-caption-box-1 caption-box block-box"><div class="caption-box-label block-box-label box-label"><span class="caption-box-label-text block-box-label-text box-label-text">よかったら他の記事も読んで頂けると嬉しいです。</span></div><div class="caption-box-content block-box-content box-content"><ul class="lcp_catlist" id="lcp_instance_0"><li><a href="https://www.taktools.net/tools/tech/tips/winactor-error-debug/">WinActor「スクリプトの実行に失敗しました。」を調べる<span class="fa fa-external-link internal-icon anchor-icon"></span></a></li><li><a href="https://www.taktools.net/tools/tech/tips/winactor-edge-browser/">WinActorでEdgeを起動する際に必要だったこと<span class="fa fa-external-link internal-icon anchor-icon"></span></a></li><li><a href="https://www.taktools.net/tools/tech/rpa/winactor/winactor-window-identify-rules/">WinActor ウィンドウ識別ルールは整理しておきましょう<span class="fa fa-external-link internal-icon anchor-icon"></span></a></li><li class="current"><a href="https://www.taktools.net/tools/tech/rpa/winactor/winactor-windows-application-log/">WinActor でWindowsログに記録する<span class="fa fa-external-link internal-icon anchor-icon"></span></a></li><li><a href="https://www.taktools.net/tools/tech/rpa/winactor/winactor-error-occured-desktop-capture/">WinActorでエラー発生時に画面キャプチャを取得する<span class="fa fa-external-link internal-icon anchor-icon"></span></a></li></ul><ul class='lcp_paginator'><li class='lcp_currentpage'>1</li><li><a href='https://www.taktools.net/tools/category/tech/rpa/winactor/feed/?lcp_page0=2#lcp_instance_0' title='2'>2<span class="fa fa-external-link internal-icon anchor-icon"></span></a></li><li><a href='https://www.taktools.net/tools/category/tech/rpa/winactor/feed/?lcp_page0=2#lcp_instance_0' title='2' class='lcp_nextlink'>&gt;&gt;<span class="fa fa-external-link internal-icon anchor-icon"></span></a></li></ul>
</div></div>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>WinActor ウィンドウ識別ルールは整理しておきましょう</title>
		<link>https://www.taktools.net/tools/tech/rpa/winactor/winactor-window-identify-rules/</link>
		
		<dc:creator><![CDATA[たっく]]></dc:creator>
		<pubDate>Wed, 07 Jul 2021 13:27:00 +0000</pubDate>
				<category><![CDATA[Windows]]></category>
		<category><![CDATA[WinActor]]></category>
		<guid isPermaLink="false">https://www.taktools.net/tools/?p=1839</guid>

					<description><![CDATA[WinActor 6.3 のTipsになります。シナリオをガシガシ作っていると、いつの間にかウィンドウ識別ルールが増えていますよね。後で分からなくなるので、早めにウィンドウ識別ルールの整理はしておきましょう。というお話で [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p>WinActor 6.3 のTipsになります。シナリオをガシガシ作っていると、いつの間にかウィンドウ識別ルールが増えていますよね。後で分からなくなるので、早めにウィンドウ識別ルールの整理はしておきましょう。というお話です。ほぼモザイクで申し訳ない。</p>



<h2 class="wp-block-heading"><span id="toc1">整理前</span></h2>



<p>フローチャートを表示しているタイミングで「ウィンドウ識別ルール」をクリックします。</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="763" height="84" src="https://www.taktools.net/tools/wp-content/uploads/2021/07/d4484cda5d9a88aa247fa8ee503ef72b-1.png" alt="" class="wp-image-1846" srcset="https://www.taktools.net/tools/wp-content/uploads/2021/07/d4484cda5d9a88aa247fa8ee503ef72b-1.png 763w, https://www.taktools.net/tools/wp-content/uploads/2021/07/d4484cda5d9a88aa247fa8ee503ef72b-1-500x55.png 500w, https://www.taktools.net/tools/wp-content/uploads/2021/07/d4484cda5d9a88aa247fa8ee503ef72b-1-300x33.png 300w" sizes="(max-width: 763px) 100vw, 763px" /></figure>



<p>「＋」が付いているところがノード（赤枠）が１つ以上あるウィンドウ識別名となります。ぱっと見、半分くらい使われてませんでした（反省）</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="800" height="689" src="https://www.taktools.net/tools/wp-content/uploads/2021/07/1-800x689.png" alt="" class="wp-image-1840" srcset="https://www.taktools.net/tools/wp-content/uploads/2021/07/1-800x689.png 800w, https://www.taktools.net/tools/wp-content/uploads/2021/07/1-500x431.png 500w, https://www.taktools.net/tools/wp-content/uploads/2021/07/1-300x259.png 300w, https://www.taktools.net/tools/wp-content/uploads/2021/07/1-768x662.png 768w, https://www.taktools.net/tools/wp-content/uploads/2021/07/1.png 1056w" sizes="(max-width: 800px) 100vw, 800px" /></figure>



<h2 class="wp-block-heading"><span id="toc2">まずは綺麗にします</span></h2>



<p>ほうきマークのアイコンをクリックして、＋が付いていないウィンドウを綺麗にします。</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="800" height="689" src="https://www.taktools.net/tools/wp-content/uploads/2021/07/1a-800x689.png" alt="" class="wp-image-1841" srcset="https://www.taktools.net/tools/wp-content/uploads/2021/07/1a-800x689.png 800w, https://www.taktools.net/tools/wp-content/uploads/2021/07/1a-500x431.png 500w, https://www.taktools.net/tools/wp-content/uploads/2021/07/1a-300x259.png 300w, https://www.taktools.net/tools/wp-content/uploads/2021/07/1a-768x662.png 768w, https://www.taktools.net/tools/wp-content/uploads/2021/07/1a.png 1056w" sizes="(max-width: 800px) 100vw, 800px" /></figure>



<p>これで、ノードが存在するウィンドウ識別ルールのみとなりました。</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="800" height="524" src="https://www.taktools.net/tools/wp-content/uploads/2021/07/2-800x524.png" alt="" class="wp-image-1842" srcset="https://www.taktools.net/tools/wp-content/uploads/2021/07/2-800x524.png 800w, https://www.taktools.net/tools/wp-content/uploads/2021/07/2-500x328.png 500w, https://www.taktools.net/tools/wp-content/uploads/2021/07/2-300x197.png 300w, https://www.taktools.net/tools/wp-content/uploads/2021/07/2-768x503.png 768w, https://www.taktools.net/tools/wp-content/uploads/2021/07/2.png 1024w" sizes="(max-width: 800px) 100vw, 800px" /></figure>



<h2 class="wp-block-heading"><span id="toc3">同じウィンドウ識別ルールをまとめます</span></h2>



<p>自動で整理した後は、ウィンドウ識別ルールを見直していきます。（画面は上記と違うシナリオで採取しています）</p>



<p>InternetExplorer_x がいくつかありますね。右側のルールを確認して、同じ内容であればまとめる事ができます。ウィンドウタイトルが「一致する」の場合は、「を含む」にしておくと良いかもしれません。</p>



<p>ノードIDのところをクリックして、虫めがねアイコンをクリックすると、シナリオの該当箇所に飛びます。そこでウィンドウ識別ルールを付け替えます。</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="800" height="535" src="https://www.taktools.net/tools/wp-content/uploads/2021/07/a6a9aa7c45676b80284761b28d5672d4-800x535.png" alt="" class="wp-image-1843" srcset="https://www.taktools.net/tools/wp-content/uploads/2021/07/a6a9aa7c45676b80284761b28d5672d4-800x535.png 800w, https://www.taktools.net/tools/wp-content/uploads/2021/07/a6a9aa7c45676b80284761b28d5672d4-500x335.png 500w, https://www.taktools.net/tools/wp-content/uploads/2021/07/a6a9aa7c45676b80284761b28d5672d4-300x201.png 300w, https://www.taktools.net/tools/wp-content/uploads/2021/07/a6a9aa7c45676b80284761b28d5672d4-768x514.png 768w, https://www.taktools.net/tools/wp-content/uploads/2021/07/a6a9aa7c45676b80284761b28d5672d4.png 901w" sizes="(max-width: 800px) 100vw, 800px" /></figure>



<p>整理後はこのような形になりました。InternetExplorerが並んでいるのは、それぞれ画面が異なるものなので大丈夫です。</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="800" height="289" src="https://www.taktools.net/tools/wp-content/uploads/2021/07/7f9d3901536c6e114e3b8f60fb784649-800x289.png" alt="" class="wp-image-1844" srcset="https://www.taktools.net/tools/wp-content/uploads/2021/07/7f9d3901536c6e114e3b8f60fb784649-800x289.png 800w, https://www.taktools.net/tools/wp-content/uploads/2021/07/7f9d3901536c6e114e3b8f60fb784649-500x181.png 500w, https://www.taktools.net/tools/wp-content/uploads/2021/07/7f9d3901536c6e114e3b8f60fb784649-300x109.png 300w, https://www.taktools.net/tools/wp-content/uploads/2021/07/7f9d3901536c6e114e3b8f60fb784649-768x278.png 768w, https://www.taktools.net/tools/wp-content/uploads/2021/07/7f9d3901536c6e114e3b8f60fb784649.png 1244w" sizes="(max-width: 800px) 100vw, 800px" /></figure>



<h2 class="wp-block-heading"><span id="toc4">まとめ</span></h2>



<p>いつの間にか増えている「ウィンドウ識別ルール」を整理しておきましょう。というお話でした。</p>



<p>WinActor 7系ではどうなっているでしょうか。また別の機会に確認してみます。</p>



<div class="wp-block-cocoon-blocks-caption-box-1 caption-box block-box"><div class="caption-box-label block-box-label box-label"><span class="caption-box-label-text block-box-label-text box-label-text">よかったら他の記事も読んで頂けると嬉しいです。</span></div><div class="caption-box-content block-box-content box-content"><ul class="lcp_catlist" id="lcp_instance_0"><li><a href="https://www.taktools.net/tools/tech/tips/winactor-error-debug/">WinActor「スクリプトの実行に失敗しました。」を調べる<span class="fa fa-external-link internal-icon anchor-icon"></span></a></li><li><a href="https://www.taktools.net/tools/tech/tips/winactor-edge-browser/">WinActorでEdgeを起動する際に必要だったこと<span class="fa fa-external-link internal-icon anchor-icon"></span></a></li><li class="current"><a href="https://www.taktools.net/tools/tech/rpa/winactor/winactor-window-identify-rules/">WinActor ウィンドウ識別ルールは整理しておきましょう<span class="fa fa-external-link internal-icon anchor-icon"></span></a></li><li><a href="https://www.taktools.net/tools/tech/rpa/winactor/winactor-windows-application-log/">WinActor でWindowsログに記録する<span class="fa fa-external-link internal-icon anchor-icon"></span></a></li><li><a href="https://www.taktools.net/tools/tech/rpa/winactor/winactor-error-occured-desktop-capture/">WinActorでエラー発生時に画面キャプチャを取得する<span class="fa fa-external-link internal-icon anchor-icon"></span></a></li></ul><ul class='lcp_paginator'><li class='lcp_currentpage'>1</li><li><a href='https://www.taktools.net/tools/category/tech/rpa/winactor/feed/?lcp_page0=2#lcp_instance_0' title='2'>2<span class="fa fa-external-link internal-icon anchor-icon"></span></a></li><li><a href='https://www.taktools.net/tools/category/tech/rpa/winactor/feed/?lcp_page0=2#lcp_instance_0' title='2' class='lcp_nextlink'>&gt;&gt;<span class="fa fa-external-link internal-icon anchor-icon"></span></a></li></ul>
</div></div>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>WinActorでEdgeを起動する際に必要だったこと</title>
		<link>https://www.taktools.net/tools/tech/tips/winactor-edge-browser/</link>
					<comments>https://www.taktools.net/tools/tech/tips/winactor-edge-browser/#respond</comments>
		
		<dc:creator><![CDATA[たっく]]></dc:creator>
		<pubDate>Thu, 29 Oct 2020 02:35:39 +0000</pubDate>
				<category><![CDATA[Windows]]></category>
		<category><![CDATA[Tips]]></category>
		<category><![CDATA[WinActor]]></category>
		<guid isPermaLink="false">https://www.taktools.net/tools/?p=702</guid>

					<description><![CDATA[7.2.1系の方は、以下もご確認ください。 目次 はじめにEdgeを起動するMicrosoftWebDriverDISM.exeを実行するまとめ はじめに 中小企業診断士 ITコンサルのTakToolsです。前回、Win [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p>7.2.1系の方は、以下もご確認ください。</p>



<figure class="wp-block-embed is-type-wp-embed is-provider-taktools wp-block-embed-taktools"><div class="wp-block-embed__wrapper">

<a href="https://www.taktools.net/tools/rpa/winactor/winactor-7-2-1-chrome-error/" title="WinActor 7.2.1でChromeを起動する際につまずいたこと" class="blogcard-wrap internal-blogcard-wrap a-wrap cf"><div class="blogcard internal-blogcard ib-left cf"><div class="blogcard-label internal-blogcard-label"><span class="fa"></span></div><figure class="blogcard-thumbnail internal-blogcard-thumbnail"><img loading="lazy" decoding="async" width="160" height="90" src="https://www.taktools.net/tools/wp-content/uploads/2021/08/20a298417e52357f1872b673a46ebc0d-160x90.png" class="blogcard-thumb-image internal-blogcard-thumb-image wp-post-image" alt="" srcset="https://www.taktools.net/tools/wp-content/uploads/2021/08/20a298417e52357f1872b673a46ebc0d-160x90.png 160w, https://www.taktools.net/tools/wp-content/uploads/2021/08/20a298417e52357f1872b673a46ebc0d-120x68.png 120w" sizes="(max-width: 160px) 100vw, 160px" /></figure><div class="blogcard-content internal-blogcard-content"><div class="blogcard-title internal-blogcard-title">WinActor 7.2.1でChromeを起動する際につまずいたこと</div><div class="blogcard-snippet internal-blogcard-snippet">WinActor 7系が出てしばらくが経過しました。どうやら安定して来たみたいだよという話を聞きます。そろそろやってみましょうという事で、確認を始めましたが、ブラウザを起動してみるという単純な確認でいきなりつまずきました。</div></div><div class="blogcard-footer internal-blogcard-footer cf"><div class="blogcard-site internal-blogcard-site"><div class="blogcard-favicon internal-blogcard-favicon"><img loading="lazy" decoding="async" src="https://www.google.com/s2/favicons?domain=https://www.taktools.net/tools" alt="" class="blogcard-favicon-image internal-blogcard-favicon-image" width="16" height="16" /></div><div class="blogcard-domain internal-blogcard-domain">www.taktools.net</div></div><div class="blogcard-date internal-blogcard-date"><div class="blogcard-post-date internal-blogcard-post-date">2021.08.30</div></div></div></div></a>
</div></figure>



<figure class="wp-block-embed is-type-wp-embed is-provider-taktools wp-block-embed-taktools"><div class="wp-block-embed__wrapper">

<a href="https://www.taktools.net/tools/rpa/winactor/winactor-7-2-1-edge-error/" title="WinActor 7.2.1でEdgeを起動する際につまずくこと" class="blogcard-wrap internal-blogcard-wrap a-wrap cf"><div class="blogcard internal-blogcard ib-left cf"><div class="blogcard-label internal-blogcard-label"><span class="fa"></span></div><figure class="blogcard-thumbnail internal-blogcard-thumbnail"><img loading="lazy" decoding="async" width="160" height="90" src="https://www.taktools.net/tools/wp-content/uploads/2021/09/10-160x90.jpg" class="blogcard-thumb-image internal-blogcard-thumb-image wp-post-image" alt="" srcset="https://www.taktools.net/tools/wp-content/uploads/2021/09/10-160x90.jpg 160w, https://www.taktools.net/tools/wp-content/uploads/2021/09/10-120x68.jpg 120w, https://www.taktools.net/tools/wp-content/uploads/2021/09/10-320x180.jpg 320w, https://www.taktools.net/tools/wp-content/uploads/2021/09/10-374x210.jpg 374w" sizes="(max-width: 160px) 100vw, 160px" /></figure><div class="blogcard-content internal-blogcard-content"><div class="blogcard-title internal-blogcard-title">WinActor 7.2.1でEdgeを起動する際につまずくこと</div><div class="blogcard-snippet internal-blogcard-snippet">前回、WinActor 7.2.1でChromeを起動する際につまずきました。ウィンドウ名に未初期化の変数を利用した場合にエラーが発生するという事象でした。Edgeでも同様かどうかを確認してみましょう。</div></div><div class="blogcard-footer internal-blogcard-footer cf"><div class="blogcard-site internal-blogcard-site"><div class="blogcard-favicon internal-blogcard-favicon"><img loading="lazy" decoding="async" src="https://www.google.com/s2/favicons?domain=https://www.taktools.net/tools" alt="" class="blogcard-favicon-image internal-blogcard-favicon-image" width="16" height="16" /></div><div class="blogcard-domain internal-blogcard-domain">www.taktools.net</div></div><div class="blogcard-date internal-blogcard-date"><div class="blogcard-post-date internal-blogcard-post-date">2021.09.08</div></div></div></div></a>
</div></figure>




  <div id="toc" class="toc tnt-number toc-center tnt-number border-element"><input type="checkbox" class="toc-checkbox" id="toc-checkbox-18" checked><label class="toc-title" for="toc-checkbox-18">目次</label>
    <div class="toc-content">
    <ol class="toc-list open"><li><a href="#toc1" tabindex="0">はじめに</a></li><li><a href="#toc2" tabindex="0">Edgeを起動する</a></li><li><a href="#toc3" tabindex="0">MicrosoftWebDriver</a></li><li><a href="#toc4" tabindex="0">DISM.exeを実行する</a></li><li><a href="#toc5" tabindex="0">まとめ</a></li></ol>
    </div>
  </div>

<h2 class="wp-block-heading"><span id="toc1">はじめに</span></h2>



<p>中小企業診断士 ITコンサルのTakToolsです。前回、WinActorでChromeを起動する際に発生したエラーを、どのように調べるのかについて記事にしてみました。今回はEdgeを起動してみるという内容になります。</p>



<figure class="wp-block-embed-wordpress wp-block-embed is-type-wp-embed is-provider-taktools"><div class="wp-block-embed__wrapper">

<a href="https://www.taktools.net/tools/tips/winactor-error-debug/" title="WinActor「スクリプトの実行に失敗しました。」を調べる" class="blogcard-wrap internal-blogcard-wrap a-wrap cf"><div class="blogcard internal-blogcard ib-left cf"><div class="blogcard-label internal-blogcard-label"><span class="fa"></span></div><figure class="blogcard-thumbnail internal-blogcard-thumbnail"><img loading="lazy" decoding="async" width="160" height="90" src="https://www.taktools.net/tools/wp-content/uploads/2020/10/スクリーンショット-2020-10-28-131014-160x90.png" class="blogcard-thumb-image internal-blogcard-thumb-image wp-post-image" alt="" srcset="https://www.taktools.net/tools/wp-content/uploads/2020/10/スクリーンショット-2020-10-28-131014-160x90.png 160w, https://www.taktools.net/tools/wp-content/uploads/2020/10/スクリーンショット-2020-10-28-131014-120x68.png 120w, https://www.taktools.net/tools/wp-content/uploads/2020/10/スクリーンショット-2020-10-28-131014-320x180.png 320w" sizes="(max-width: 160px) 100vw, 160px" /></figure><div class="blogcard-content internal-blogcard-content"><div class="blogcard-title internal-blogcard-title">WinActor「スクリプトの実行に失敗しました。」を調べる</div><div class="blogcard-snippet internal-blogcard-snippet">中小企業診断士 ITコンサルのTakToolsです。WinActorのスクリプト実行時に「スクリプトの実行に失敗しました。エラー番号：１　内容：ライブラリ実行（spv_Web）に失敗しました。」が表示されました。詳細を確認する方法についてまとめてみました。</div></div><div class="blogcard-footer internal-blogcard-footer cf"><div class="blogcard-site internal-blogcard-site"><div class="blogcard-favicon internal-blogcard-favicon"><img loading="lazy" decoding="async" src="https://www.google.com/s2/favicons?domain=https://www.taktools.net/tools" alt="" class="blogcard-favicon-image internal-blogcard-favicon-image" width="16" height="16" /></div><div class="blogcard-domain internal-blogcard-domain">www.taktools.net</div></div><div class="blogcard-date internal-blogcard-date"><div class="blogcard-post-date internal-blogcard-post-date">2020.10.28</div></div></div></div></a>
</div></figure>



<p>結果から言うと、DISMコマンドを実行してMicrosoftWebDriverを入れ替える必要がありました。</p>



<pre class="wp-block-code"><code>DISM.exe /Online /Add-Capability /CapabilityName:Microsoft.WebDriver~~~~0.0.1.0</code></pre>



<h2 class="wp-block-heading"><span id="toc2">Edgeを起動する</span></h2>



<p>Edgeを起動するだけのスクリプトを試してみます。</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1024" height="665" src="https://www.taktools.net/tools/wp-content/uploads/2020/10/スクリーンショット-2020-10-29-081432-1024x665.png" alt="" class="wp-image-704" srcset="https://www.taktools.net/tools/wp-content/uploads/2020/10/スクリーンショット-2020-10-29-081432-1024x665.png 1024w, https://www.taktools.net/tools/wp-content/uploads/2020/10/スクリーンショット-2020-10-29-081432-300x195.png 300w, https://www.taktools.net/tools/wp-content/uploads/2020/10/スクリーンショット-2020-10-29-081432-768x499.png 768w, https://www.taktools.net/tools/wp-content/uploads/2020/10/スクリーンショット-2020-10-29-081432.png 1143w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>



<p>またおまえか！というエラーが発生しました。</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="311" height="122" src="https://www.taktools.net/tools/wp-content/uploads/2020/10/スクリーンショット-2020-10-29-081805.png" alt="" class="wp-image-705" srcset="https://www.taktools.net/tools/wp-content/uploads/2020/10/スクリーンショット-2020-10-29-081805.png 311w, https://www.taktools.net/tools/wp-content/uploads/2020/10/スクリーンショット-2020-10-29-081805-300x118.png 300w" sizes="(max-width: 311px) 100vw, 311px" /></figure>



<p>前回記事のように、異常系を入れて確認してみましょう。</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1024" height="667" src="https://www.taktools.net/tools/wp-content/uploads/2020/10/スクリーンショット-2020-10-29-081716-1024x667.png" alt="" class="wp-image-706" srcset="https://www.taktools.net/tools/wp-content/uploads/2020/10/スクリーンショット-2020-10-29-081716-1024x667.png 1024w, https://www.taktools.net/tools/wp-content/uploads/2020/10/スクリーンショット-2020-10-29-081716-300x195.png 300w, https://www.taktools.net/tools/wp-content/uploads/2020/10/スクリーンショット-2020-10-29-081716-768x500.png 768w, https://www.taktools.net/tools/wp-content/uploads/2020/10/スクリーンショット-2020-10-29-081716.png 1144w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>



<p>実行すると、エラー詳細が表示されます。前回とは内容が違いましたが、ドライバなんちゃらなので、まず、ドライバを疑ってみましょう。</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="686" height="268" src="https://www.taktools.net/tools/wp-content/uploads/2020/10/スクリーンショット-2020-10-29-081851.png" alt="Unable to parse remote response: Unknown error
Driver info: driver.version: EdgeDriver
org.openqa.selenium.WebDriverException: Unable to parse remote response: Unknown error
Build info: version: '3.8.1', revision: '6e95a6684b', time: '2017-12-01T19:05:14.666Z'
Driver info: driver.version: EdgeDriver
	at org.openqa.selenium.remote.ProtocolHandshake.createSession(ProtocolHandshake.java:111)
	at org.openqa.selenium.remote.ProtocolHandshake.createSession(ProtocolHandshake.java:73)
	at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:142)
	at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(Driver" class="wp-image-707" srcset="https://www.taktools.net/tools/wp-content/uploads/2020/10/スクリーンショット-2020-10-29-081851.png 686w, https://www.taktools.net/tools/wp-content/uploads/2020/10/スクリーンショット-2020-10-29-081851-300x117.png 300w" sizes="(max-width: 686px) 100vw, 686px" /></figure>



<h2 class="wp-block-heading"><span id="toc3">MicrosoftWebDriver</span></h2>



<p>WinActor\webdriverのフォルダ内のMicrosoftWebDriverを確認します。</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="739" height="221" src="https://www.taktools.net/tools/wp-content/uploads/2020/10/スクリーンショット-2020-10-29-082359.png" alt="" class="wp-image-709" srcset="https://www.taktools.net/tools/wp-content/uploads/2020/10/スクリーンショット-2020-10-29-082359.png 739w, https://www.taktools.net/tools/wp-content/uploads/2020/10/スクリーンショット-2020-10-29-082359-300x90.png 300w" sizes="(max-width: 739px) 100vw, 739px" /></figure>



<p>Edgeのバージョンも確認しておきましょう。Release 86でした。</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="635" height="299" src="https://www.taktools.net/tools/wp-content/uploads/2020/10/スクリーンショット-2020-10-29-082921.png" alt="" class="wp-image-711" srcset="https://www.taktools.net/tools/wp-content/uploads/2020/10/スクリーンショット-2020-10-29-082921.png 635w, https://www.taktools.net/tools/wp-content/uploads/2020/10/スクリーンショット-2020-10-29-082921-300x141.png 300w" sizes="(max-width: 635px) 100vw, 635px" /></figure>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1024" height="572" src="https://www.taktools.net/tools/wp-content/uploads/2020/10/スクリーンショット-2020-10-29-082646-1024x572.png" alt="" class="wp-image-710" srcset="https://www.taktools.net/tools/wp-content/uploads/2020/10/スクリーンショット-2020-10-29-082646-1024x572.png 1024w, https://www.taktools.net/tools/wp-content/uploads/2020/10/スクリーンショット-2020-10-29-082646-300x168.png 300w, https://www.taktools.net/tools/wp-content/uploads/2020/10/スクリーンショット-2020-10-29-082646-768x429.png 768w, https://www.taktools.net/tools/wp-content/uploads/2020/10/スクリーンショット-2020-10-29-082646-1536x858.png 1536w, https://www.taktools.net/tools/wp-content/uploads/2020/10/スクリーンショット-2020-10-29-082646-120x68.png 120w, https://www.taktools.net/tools/wp-content/uploads/2020/10/スクリーンショット-2020-10-29-082646-160x90.png 160w, https://www.taktools.net/tools/wp-content/uploads/2020/10/スクリーンショット-2020-10-29-082646-320x180.png 320w, https://www.taktools.net/tools/wp-content/uploads/2020/10/スクリーンショット-2020-10-29-082646.png 1861w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1024" height="656" src="https://www.taktools.net/tools/wp-content/uploads/2020/10/スクリーンショット-2020-10-29-083209-1024x656.png" alt="" class="wp-image-712" srcset="https://www.taktools.net/tools/wp-content/uploads/2020/10/スクリーンショット-2020-10-29-083209-1024x656.png 1024w, https://www.taktools.net/tools/wp-content/uploads/2020/10/スクリーンショット-2020-10-29-083209-300x192.png 300w, https://www.taktools.net/tools/wp-content/uploads/2020/10/スクリーンショット-2020-10-29-083209-768x492.png 768w, https://www.taktools.net/tools/wp-content/uploads/2020/10/スクリーンショット-2020-10-29-083209.png 1305w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>



<p>これかなあと思ったのですが、ダウンロードされてくるファイル名が異なりました。はずれのようです。</p>



<h2 class="wp-block-heading"><span id="toc4">DISM.exeを実行する</span></h2>



<p>フォーラムとかを調べると、DISM.exeを実行する必要があるようでした。</p>



<p>管理者として実行してみましょう。</p>



<pre class="wp-block-code"><code>DISM.exe /Online /Add-Capability /CapabilityName:Microsoft.WebDriver~~~~0.0.1.0</code></pre>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="979" height="512" src="https://www.taktools.net/tools/wp-content/uploads/2020/10/スクリーンショット-2020-10-29-085117.png" alt="" class="wp-image-713" srcset="https://www.taktools.net/tools/wp-content/uploads/2020/10/スクリーンショット-2020-10-29-085117.png 979w, https://www.taktools.net/tools/wp-content/uploads/2020/10/スクリーンショット-2020-10-29-085117-300x157.png 300w, https://www.taktools.net/tools/wp-content/uploads/2020/10/スクリーンショット-2020-10-29-085117-768x402.png 768w" sizes="(max-width: 979px) 100vw, 979px" /></figure>



<p>DISMコマンドを実行すると、System32配下にMicrosoftWebDriverが入ります。</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="806" height="112" src="https://www.taktools.net/tools/wp-content/uploads/2020/10/スクリーンショット-2020-10-29-085532.png" alt="" class="wp-image-715" srcset="https://www.taktools.net/tools/wp-content/uploads/2020/10/スクリーンショット-2020-10-29-085532.png 806w, https://www.taktools.net/tools/wp-content/uploads/2020/10/スクリーンショット-2020-10-29-085532-300x42.png 300w, https://www.taktools.net/tools/wp-content/uploads/2020/10/スクリーンショット-2020-10-29-085532-768x107.png 768w" sizes="(max-width: 806px) 100vw, 806px" /></figure>



<p>これを、WinActor\webdriver配下にコピーしました。元々あったファイルは.oldをつけています。</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="725" height="229" src="https://www.taktools.net/tools/wp-content/uploads/2020/10/スクリーンショット-2020-10-29-085615.png" alt="" class="wp-image-719" srcset="https://www.taktools.net/tools/wp-content/uploads/2020/10/スクリーンショット-2020-10-29-085615.png 725w, https://www.taktools.net/tools/wp-content/uploads/2020/10/スクリーンショット-2020-10-29-085615-300x95.png 300w" sizes="(max-width: 725px) 100vw, 725px" /></figure>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1024" height="667" src="https://www.taktools.net/tools/wp-content/uploads/2020/10/スクリーンショット-2020-10-29-092512-1024x667.png" alt="" class="wp-image-720" srcset="https://www.taktools.net/tools/wp-content/uploads/2020/10/スクリーンショット-2020-10-29-092512-1024x667.png 1024w, https://www.taktools.net/tools/wp-content/uploads/2020/10/スクリーンショット-2020-10-29-092512-300x195.png 300w, https://www.taktools.net/tools/wp-content/uploads/2020/10/スクリーンショット-2020-10-29-092512-768x500.png 768w, https://www.taktools.net/tools/wp-content/uploads/2020/10/スクリーンショット-2020-10-29-092512.png 1144w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>



<p>再度スクリプトを実行すると、無事Edgeが起動するようになりました。</p>



<p>が、エラーは出ていますね。なんでしょうか。</p>



<p>例外処理を入れない場合はエラーは出ません。継続して調べる必要がありそうです。</p>



<h2 class="wp-block-heading"><span id="toc5">まとめ</span></h2>



<p>WinActorでEdgeを使う場合は、</p>



<ol class="wp-block-list">
<li>管理者権限でDISMコマンドを叩く</li>



<li>MicrosoftWebDriverをWebActor\webdriver配下にコピーする</li>
</ol>



<p>という段取りが必要でした。ご参考にしてみてください。</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.taktools.net/tools/tech/tips/winactor-edge-browser/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>WinActor「スクリプトの実行に失敗しました。」を調べる</title>
		<link>https://www.taktools.net/tools/tech/tips/winactor-error-debug/</link>
		
		<dc:creator><![CDATA[たっく]]></dc:creator>
		<pubDate>Wed, 28 Oct 2020 05:33:47 +0000</pubDate>
				<category><![CDATA[Windows]]></category>
		<category><![CDATA[Tips]]></category>
		<category><![CDATA[WinActor]]></category>
		<guid isPermaLink="false">https://www.taktools.net/tools/?p=647</guid>

					<description><![CDATA[※7.2.1系も基本的に同じです。 目次 はじめにスクリプトの実行に失敗エラーの詳細を確認するunknown error : cannot find Chrome binary への対応まとめ はじめに 　中小企業診断士 [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p><span class="marker-under-red">※7.2.1系も基本的に同じです。</span></p>




  <div id="toc" class="toc tnt-number toc-center tnt-number border-element"><input type="checkbox" class="toc-checkbox" id="toc-checkbox-20" checked><label class="toc-title" for="toc-checkbox-20">目次</label>
    <div class="toc-content">
    <ol class="toc-list open"><li><a href="#toc1" tabindex="0">はじめに</a></li><li><a href="#toc2" tabindex="0">スクリプトの実行に失敗</a></li><li><a href="#toc3" tabindex="0">エラーの詳細を確認する</a></li><li><a href="#toc4" tabindex="0">unknown error : cannot find Chrome binary への対応</a></li><li><a href="#toc5" tabindex="0">まとめ</a></li></ol>
    </div>
  </div>

<h2 class="wp-block-heading"><span id="toc1">はじめに</span></h2>



<p>　中小企業診断士 ITコンサルのTakToolsです。RPA（Robotic Process Automation）ツールをご存知でしょうか。ITの人は名前くらいは知っているよという方も多いとは思います。「毎回手作業で面倒だなあ」というPC作業を劇的に改善してくれる便利ツールです。昔からキーボードやマウスの操作を記録・再生するツールはありましたが、より使いやすくなったものというイメージで良いかと思います。</p>



<p>　今回使うのは、「WinActor」というRPAツールです。初級・中級のチュートリアルを完了した人向けに、Tips系を備忘録代わりにまとめていければと思います。</p>



<p>今回の環境</p>



<ul class="wp-block-list">
<li>Dell Inspiron(Win10 Pro)にWinActorをインストール</li>



<li>Chromeを新規にインストール</li>



<li>WinActorのChromeプラグイン も設定済</li>
</ul>



<h2 class="wp-block-heading"><span id="toc2">スクリプトの実行に失敗</span></h2>



<p>Chromeを自動起動させてゴニョゴニョしようと思い、とりあえず「ブラウザ起動」だけを入れてみました。</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1024" height="894" src="https://www.taktools.net/tools/wp-content/uploads/2020/10/スクリーンショット-2020-10-28-113237-1024x894.jpg" alt="" class="wp-image-656" srcset="https://www.taktools.net/tools/wp-content/uploads/2020/10/スクリーンショット-2020-10-28-113237.jpg 1024w, https://www.taktools.net/tools/wp-content/uploads/2020/10/スクリーンショット-2020-10-28-113237-300x262.jpg 300w, https://www.taktools.net/tools/wp-content/uploads/2020/10/スクリーンショット-2020-10-28-113237-768x670.jpg 768w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>



<p>ブラウザを起動するだけの単純なスクリプトですが、これを実行すると以下のエラーになりました。このままでは何が悪いのか全く不明ですね。</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="311" height="122" src="https://www.taktools.net/tools/wp-content/uploads/2020/10/スクリーンショット-2020-10-28-113311.png" alt="スクリプトの実行に失敗しました。
エラー番号：１
内容：ライブラリ実行（spv_Web）に失敗しました。" class="wp-image-665" srcset="https://www.taktools.net/tools/wp-content/uploads/2020/10/スクリーンショット-2020-10-28-113311.png 311w, https://www.taktools.net/tools/wp-content/uploads/2020/10/スクリーンショット-2020-10-28-113311-300x118.png 300w" sizes="(max-width: 311px) 100vw, 311px" /></figure>



<p>Chromeのプラグインも入っている事を確認しました。何が問題なのでしょうか。</p>



<h2 class="wp-block-heading"><span id="toc3">エラーの詳細を確認する</span></h2>



<p>エラーの詳細を確認するために例外処理を入れてみます。</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1024" height="667" src="https://www.taktools.net/tools/wp-content/uploads/2020/10/スクリーンショット-2020-10-28-113346-1024x667.png" alt="" class="wp-image-666" srcset="https://www.taktools.net/tools/wp-content/uploads/2020/10/スクリーンショット-2020-10-28-113346-1024x667.png 1024w, https://www.taktools.net/tools/wp-content/uploads/2020/10/スクリーンショット-2020-10-28-113346-300x195.png 300w, https://www.taktools.net/tools/wp-content/uploads/2020/10/スクリーンショット-2020-10-28-113346-768x500.png 768w, https://www.taktools.net/tools/wp-content/uploads/2020/10/スクリーンショット-2020-10-28-113346.png 1144w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>



<p>ブラウザ起動を正常系の下に移動します。</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1024" height="667" src="https://www.taktools.net/tools/wp-content/uploads/2020/10/スクリーンショット-2020-10-28-113411-1024x667.png" alt="" class="wp-image-667" srcset="https://www.taktools.net/tools/wp-content/uploads/2020/10/スクリーンショット-2020-10-28-113411-1024x667.png 1024w, https://www.taktools.net/tools/wp-content/uploads/2020/10/スクリーンショット-2020-10-28-113411-300x195.png 300w, https://www.taktools.net/tools/wp-content/uploads/2020/10/スクリーンショット-2020-10-28-113411-768x500.png 768w, https://www.taktools.net/tools/wp-content/uploads/2020/10/スクリーンショット-2020-10-28-113411.png 1144w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>



[ライブラリ]タブ-[WinActor制御]-[07_デバッグ]-[SPVエラー情報収集]をアクション例外のところにドラッグします。</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1024" height="667" src="https://www.taktools.net/tools/wp-content/uploads/2020/10/スクリーンショット-2020-10-28-113501-1024x667.png" alt="" class="wp-image-668" srcset="https://www.taktools.net/tools/wp-content/uploads/2020/10/スクリーンショット-2020-10-28-113501-1024x667.png 1024w, https://www.taktools.net/tools/wp-content/uploads/2020/10/スクリーンショット-2020-10-28-113501-300x195.png 300w, https://www.taktools.net/tools/wp-content/uploads/2020/10/スクリーンショット-2020-10-28-113501-768x500.png 768w, https://www.taktools.net/tools/wp-content/uploads/2020/10/スクリーンショット-2020-10-28-113501.png 1144w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>



[ノード]タブ-アクション-クリップボードをSPVエラー情報の下にドラッグします</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1024" height="667" src="https://www.taktools.net/tools/wp-content/uploads/2020/10/スクリーンショット-2020-10-28-113613-1-1024x667.png" alt="" class="wp-image-674" srcset="https://www.taktools.net/tools/wp-content/uploads/2020/10/スクリーンショット-2020-10-28-113613-1-1024x667.png 1024w, https://www.taktools.net/tools/wp-content/uploads/2020/10/スクリーンショット-2020-10-28-113613-1-300x195.png 300w, https://www.taktools.net/tools/wp-content/uploads/2020/10/スクリーンショット-2020-10-28-113613-1-768x500.png 768w, https://www.taktools.net/tools/wp-content/uploads/2020/10/スクリーンショット-2020-10-28-113613-1.png 1144w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>



<p>クリップボードのプロパティを以下のようにします。</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="397" height="234" src="https://www.taktools.net/tools/wp-content/uploads/2020/10/スクリーンショット-2020-10-28-113713.png" alt="" class="wp-image-675" srcset="https://www.taktools.net/tools/wp-content/uploads/2020/10/スクリーンショット-2020-10-28-113713.png 397w, https://www.taktools.net/tools/wp-content/uploads/2020/10/スクリーンショット-2020-10-28-113713-300x177.png 300w" sizes="(max-width: 397px) 100vw, 397px" /></figure>



[ノード]タブ-ユーザ-待機ボックスをクリップボードの下にドラッグします。</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1024" height="667" src="https://www.taktools.net/tools/wp-content/uploads/2020/10/スクリーンショット-2020-10-28-113752-1024x667.png" alt="" class="wp-image-676" srcset="https://www.taktools.net/tools/wp-content/uploads/2020/10/スクリーンショット-2020-10-28-113752-1024x667.png 1024w, https://www.taktools.net/tools/wp-content/uploads/2020/10/スクリーンショット-2020-10-28-113752-300x195.png 300w, https://www.taktools.net/tools/wp-content/uploads/2020/10/スクリーンショット-2020-10-28-113752-768x500.png 768w, https://www.taktools.net/tools/wp-content/uploads/2020/10/スクリーンショット-2020-10-28-113752.png 1144w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>



<p>待機ボックスのプロパティは以下のようにします。</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="402" height="336" src="https://www.taktools.net/tools/wp-content/uploads/2020/10/スクリーンショット-2020-10-28-113813.png" alt="" class="wp-image-677" srcset="https://www.taktools.net/tools/wp-content/uploads/2020/10/スクリーンショット-2020-10-28-113813.png 402w, https://www.taktools.net/tools/wp-content/uploads/2020/10/スクリーンショット-2020-10-28-113813-300x251.png 300w" sizes="(max-width: 402px) 100vw, 402px" /></figure>



<p>最後に、例外処理グループを、シナリオの中に入れます。</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1024" height="665" src="https://www.taktools.net/tools/wp-content/uploads/2020/10/スクリーンショット-2020-10-28-113838-1024x665.png" alt="" class="wp-image-678" srcset="https://www.taktools.net/tools/wp-content/uploads/2020/10/スクリーンショット-2020-10-28-113838-1024x665.png 1024w, https://www.taktools.net/tools/wp-content/uploads/2020/10/スクリーンショット-2020-10-28-113838-300x195.png 300w, https://www.taktools.net/tools/wp-content/uploads/2020/10/スクリーンショット-2020-10-28-113838-768x499.png 768w, https://www.taktools.net/tools/wp-content/uploads/2020/10/スクリーンショット-2020-10-28-113838.png 1146w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>



<p>これで、エラーが出た時に、詳細が表示されるようになりました。さっそく実行してみます。</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1024" height="800" src="https://www.taktools.net/tools/wp-content/uploads/2020/10/スクリーンショット-2020-10-28-131014-1024x800.png" alt="" class="wp-image-679" srcset="https://www.taktools.net/tools/wp-content/uploads/2020/10/スクリーンショット-2020-10-28-131014-1024x800.png 1024w, https://www.taktools.net/tools/wp-content/uploads/2020/10/スクリーンショット-2020-10-28-131014-300x234.png 300w, https://www.taktools.net/tools/wp-content/uploads/2020/10/スクリーンショット-2020-10-28-131014-768x600.png 768w, https://www.taktools.net/tools/wp-content/uploads/2020/10/スクリーンショット-2020-10-28-131014.png 1186w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>



<p>期待通り、エラーの詳細が表示されました。</p>



<p>今回は、Chrome binaryが見つからない、うんぬん。ドライバーがどうたら。みたいな感じでした。</p>



<h2 class="wp-block-heading"><span id="toc4">unknown error : cannot find Chrome binary への対応</span></h2>



<p>いろいろと調べていくと、Webドライバのバージョンが古いということがわかりました。</p>



<p>Chromeのバージョンを確認すると、86.0.4240.111であることがわかります。</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1024" height="957" src="https://www.taktools.net/tools/wp-content/uploads/2020/10/スクリーンショット-2020-10-28-112852-1024x957.png" alt="" class="wp-image-680" srcset="https://www.taktools.net/tools/wp-content/uploads/2020/10/スクリーンショット-2020-10-28-112852-1024x957.png 1024w, https://www.taktools.net/tools/wp-content/uploads/2020/10/スクリーンショット-2020-10-28-112852-300x280.png 300w, https://www.taktools.net/tools/wp-content/uploads/2020/10/スクリーンショット-2020-10-28-112852-768x718.png 768w, https://www.taktools.net/tools/wp-content/uploads/2020/10/スクリーンショット-2020-10-28-112852.png 1084w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>



<p>ChromeDriverのダウンロードを調べます。</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1024" height="543" src="https://www.taktools.net/tools/wp-content/uploads/2020/10/スクリーンショット-2020-10-28-131107-1024x543.png" alt="" class="wp-image-683" srcset="https://www.taktools.net/tools/wp-content/uploads/2020/10/スクリーンショット-2020-10-28-131107-1024x543.png 1024w, https://www.taktools.net/tools/wp-content/uploads/2020/10/スクリーンショット-2020-10-28-131107-300x159.png 300w, https://www.taktools.net/tools/wp-content/uploads/2020/10/スクリーンショット-2020-10-28-131107-768x407.png 768w, https://www.taktools.net/tools/wp-content/uploads/2020/10/スクリーンショット-2020-10-28-131107-1536x814.png 1536w, https://www.taktools.net/tools/wp-content/uploads/2020/10/スクリーンショット-2020-10-28-131107.png 1644w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="848" height="408" src="https://www.taktools.net/tools/wp-content/uploads/2020/10/スクリーンショット-2020-10-28-131147.png" alt="" class="wp-image-684" srcset="https://www.taktools.net/tools/wp-content/uploads/2020/10/スクリーンショット-2020-10-28-131147.png 848w, https://www.taktools.net/tools/wp-content/uploads/2020/10/スクリーンショット-2020-10-28-131147-300x144.png 300w, https://www.taktools.net/tools/wp-content/uploads/2020/10/スクリーンショット-2020-10-28-131147-768x370.png 768w" sizes="(max-width: 848px) 100vw, 848px" /></figure>



<p>日付が2020-09-03となっていました。WinActorのインストールフォルダ配下のwebdriverに含まれているドライバより新しい事がわかりましたので、これをダウンロードしてみます。</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="729" height="209" src="https://www.taktools.net/tools/wp-content/uploads/2020/10/driver.png" alt="" class="wp-image-685" srcset="https://www.taktools.net/tools/wp-content/uploads/2020/10/driver.png 729w, https://www.taktools.net/tools/wp-content/uploads/2020/10/driver-300x86.png 300w" sizes="(max-width: 729px) 100vw, 729px" /></figure>



<p>ドライバを入れ替え後、再度スクリプトを実行すると、無事にchromeが起動しました。</p>



<h2 class="wp-block-heading"><span id="toc5">まとめ</span></h2>



<p>WinActorのエラー詳細を確認する方法について記載しました。おおまかな流れとしては、以下のようになります。（エラー内容によって対応は変わる可能性もあります。あくまで一例です）</p>



<ol class="wp-block-list">
<li>例外処理を入れる</li>



<li>スクリプトを実行する</li>



<li>エラーメッセージを検索する</li>



<li>内容を推測し、対処してみる</li>
</ol>



<p>何事もそうですが、忍耐が一番重要ですね。うまくいかなくてもキーボードが溶けるほど連打してはいけません。がんばってください。</p>



<p>7.2.1系の方は、以下もご確認ください。</p>



<figure class="wp-block-embed is-type-wp-embed is-provider-taktools wp-block-embed-taktools"><div class="wp-block-embed__wrapper">

<a href="https://www.taktools.net/tools/rpa/winactor/winactor-7-2-1-chrome-error/" title="WinActor 7.2.1でChromeを起動する際につまずいたこと" class="blogcard-wrap internal-blogcard-wrap a-wrap cf"><div class="blogcard internal-blogcard ib-left cf"><div class="blogcard-label internal-blogcard-label"><span class="fa"></span></div><figure class="blogcard-thumbnail internal-blogcard-thumbnail"><img loading="lazy" decoding="async" width="160" height="90" src="https://www.taktools.net/tools/wp-content/uploads/2021/08/20a298417e52357f1872b673a46ebc0d-160x90.png" class="blogcard-thumb-image internal-blogcard-thumb-image wp-post-image" alt="" srcset="https://www.taktools.net/tools/wp-content/uploads/2021/08/20a298417e52357f1872b673a46ebc0d-160x90.png 160w, https://www.taktools.net/tools/wp-content/uploads/2021/08/20a298417e52357f1872b673a46ebc0d-120x68.png 120w" sizes="(max-width: 160px) 100vw, 160px" /></figure><div class="blogcard-content internal-blogcard-content"><div class="blogcard-title internal-blogcard-title">WinActor 7.2.1でChromeを起動する際につまずいたこと</div><div class="blogcard-snippet internal-blogcard-snippet">WinActor 7系が出てしばらくが経過しました。どうやら安定して来たみたいだよという話を聞きます。そろそろやってみましょうという事で、確認を始めましたが、ブラウザを起動してみるという単純な確認でいきなりつまずきました。</div></div><div class="blogcard-footer internal-blogcard-footer cf"><div class="blogcard-site internal-blogcard-site"><div class="blogcard-favicon internal-blogcard-favicon"><img loading="lazy" decoding="async" src="https://www.google.com/s2/favicons?domain=https://www.taktools.net/tools" alt="" class="blogcard-favicon-image internal-blogcard-favicon-image" width="16" height="16" /></div><div class="blogcard-domain internal-blogcard-domain">www.taktools.net</div></div><div class="blogcard-date internal-blogcard-date"><div class="blogcard-post-date internal-blogcard-post-date">2021.08.30</div></div></div></div></a>
</div></figure>
]]></content:encoded>
					
		
		
			</item>
	</channel>
</rss>
