2023:Render (Activity): Difference between revisions

From Grooper Wiki
No edit summary
 
(19 intermediate revisions by 2 users not shown)
Line 5: Line 5:
|The '''Render''' activity's property panel
|The '''Render''' activity's property panel
|}
|}
<section begin="glossary" />
 
<blockquote>
<blockquote>{{#lst:Glossary|Render}}</blockquote>
The '''Render''' activity normalizes electronic document content from file formats Grooper cannot read innately to a PDF format. This allows Grooper to extract the text via the '''[[Recognize]]''' activity.
 
</blockquote>
{|class="download-box"
<section end="glossary" />
|
[[File:Asset 22@4x.png]]
|
You may download and import the file(s) below into your own Grooper environment (version 2023).  There is a '''Batch''' with the example document(s) discussed in this tutorial.
<br>
Please upload the '''Project''' to your '''Grooper''' environment before uploading the '''Batch'''. This will allow the documents within the '''Batch''' to maintain their classification status.
* [[Media:2023.1_Wiki_Render_Batch.zip]]
|}
 
==About==
==About==
'''Render''' effectively "prints" the document as a PDF file, outputting a PDF document containing a scanned image of that document and any native text data.  This is done using the Grooper Render Printer.  In order to do this, four conditions must be met:
'''Render''' effectively "prints" the document as a PDF file, outputting a PDF document containing a scanned image of that document and any native text data.  This is done using the Grooper Render Printer.  In order to do this, four conditions must be met:


Line 22: Line 29:
<br clear=all>
<br clear=all>


{|cellpadding=10 cellspacing=5 style="margin:auto"
|-style="text-align:center
|Before rendering to PDF using '''Render'''||After rendering to PDF using '''Render'''
|-
|[[File:2023_Render_01_About_02.png|700px]]||[[File:2023_Render_01_About_03.png|700px]]
|}


Before rendering to PDF using '''Render'''
[[File:2023_Render_01_About_02.png]]
After rendering to PDF using '''Render'''
[[File:2023_Render_01_About_03.png]]


=== Render and Activity Processing ===
=== Render and Activity Processing ===
Line 43: Line 52:
For more information on how to set this up, visit the [[Render (Activity)#Set up Activity Processing for Render|How To]] section of this article.
For more information on how to set this up, visit the [[Render (Activity)#Set up Activity Processing for Render|How To]] section of this article.


== How To: Install the Grooper Render Printer ==
== How To ==
There are several components to consider for configuration of the '''Render''' activity.


=== 1. Download the Grooper Render Printer installer ===
=== Install the Grooper Render Printer ===


First, download the Grooper Render Printer Installer from Grooper xChange.  Click on the link below to download the installer files.
==== 1. Download the Grooper Render Printer installer ====


https://xchange.grooper.com/discussion/118/grooper-render-printer-installation
First, download the Grooper Render Printer Installer.  [https://www.bisok.com/resources/installers/grooper-render-printer/Grooper_Render_Printer_14.67.zip Click this link to download the installer files].


=== 2. Extract the installer files and run the installer ===
==== 2. Extract the installer files and run the installer ====
{|cellpadding=10 cellspacing=5
|style="width:40%" valign=top|
Locate the downloaded zip file in Windows File Explorer.  Right click the zip file and select "Extract All..."  In the next window, choose the location to extract the installer files and press the "Extract" button.
Locate the downloaded zip file in Windows File Explorer.  Right click the zip file and select "Extract All..."  In the next window, choose the location to extract the installer files and press the "Extract" button.
|
 
[[File:Grooper Render Printer Install Step 2-1.png|center]]
[[File:Grooper Render Printer Install Step 2-1.png]]
|-
 
|valign=top|
 
Navigate through the extracted folders until you locate the "Setup.exe" file, seen below.  Right click the "Setup.exe" file and select "Run as administrator"
Navigate through the extracted folders until you locate the "Setup.exe" file, seen below.  Right click the "Setup.exe" file and select "Run as administrator"
|
[[File:Grooper Render Printer Install Step 2-2.png|center]]
|}


=== 3. Step through the installer prompts ===
[[File:Grooper Render Printer Install Step 2-2.png]]
{|cellpadding=10 cellspacing=5
 
|style="width:40%" valign=top|
==== 3. Step through the installer prompts ====
Upon opening the "Setup.exe" file, the Grooper Render Printer Installer will run.  Click the "Next" button to continue through the installer's prompts.
Upon opening the "Setup.exe" file, the Grooper Render Printer Installer will run.  Click the "Next" button to continue through the installer's prompts.
|
 
[[File:Grooper Render Printer Install Step 3-1.png|center]]
[[File:Grooper Render Printer Install Step 3-1.png]]
|-
 
|valign=top|
 
Press the "Finish" button to finish installing the Grooper Render Printer.
Press the "Finish" button to finish installing the Grooper Render Printer.
|
[[File:Grooper Render Printer Install Step 3-2.png|center]]
|}


=== 4. Set the Grooper Render Printer as the default printer ===
[[File:Grooper Render Printer Install Step 3-2.png]]
{|cellpadding=10 cellspacing=5
 
|style="width:40%" valign=top|
==== 4. Set the Grooper Render Printer as the default printer ====
Open the Devices panel in your machine's Windows Settings.  You will see the Grooper Render Printer listed in the "Printers & scanners" tab.
Open the Devices panel in your machine's Windows Settings.  You will see the Grooper Render Printer listed in the "Printers & scanners" tab.
|
[[File:Grooper Render Step 4-1.png|center]]
|-
|valign=top|
To make the Grooper Render Printer your default printer, select the Grooper Render Printer from the list of printers and scanners and press the "Manage" button.
|
[[File:Grooper Render Step 4-2.png|center]]
|-
|valign=top|
On the following screen, press the "Set as default" button.  Ensure that the "Printer status:" is listed as "Default"
|
[[File:Grooper Render Step 4-3.png|center]]
|}


== How To: Set up Render Printer for multiple users and service accounts ==
[[File:Grooper Render Step 4-1.png]]
 


Grooper Render Printer installs under the context of a ''single user'':  The account/user that is logged in when installing it for the first time.
To make the Grooper Render Printer your default printer, select the Grooper Render Printer from the list of printers and scanners and press the "Manage" button.
* In typical scenarios, this is the service account running the '''Activity Processing''' service processing '''Render''' tasks.


If only one account/user is ever going to process '''Render''' tasks, this is no problem.  However, if multiple users need to process '''Render''' tasks, additional steps need to be taken to ensure multiple users can run the Grooper Render Printer.
[[File:Grooper Render Step 4-2.png]]


To ensure a user/account who ''did not'' install the Grooper Render Printer can use it to execute '''Render''' tasks, perform the following configuration tasks:


# Log in as the user/service account that will execute '''Render''' activity tasks.
On the following screen, press the "Set as default" button. Ensure that the "Printer status:" is listed as "Default"
# Ensure the Grooper Render Printer is the default printer.
#* Open the "Printers & Scanners" settings in Windows.  Select the Grooper Render Printer.  If it is not already listed as "Default", select "Manage".  Then, select "Set as default".
# Go to the local user/account's "Documents" folder in Windows File Explorer.
#* <code>C:\Users\<loggedInUser>\Documents\</code>
# Create a folder named <code>GrooperRender</code>
# Next, you will need to edit the environment variables for the logged in user ('''''not''''' the system variables).
#* An easy way to find these is to hit the Windows Start button and search for "Edit environment variables for your account".
# In the "Environment Variables" window, click "New..." under the "User variables for <loggedInUser>".
#* A "New User Variable" window will appear.
# For the "Variable Name:" enter <code>GROOPER_RENDERPATH</code>
# For the "Variable Value:" enter the path for the folder created in Step 3.
#* <code>C:\Users\<loggedInUser>\Documents\GrooperRender</code>
# Click "OK" in the "New User Variables" window.
# You should see the new variable added to the "User variables for <loggedInUser>" list.  Click "OK" to finish.


[[File:Grooper Render Step 4-3.png]]


== How To: Set up Activity Processing for Render ==
=== Set up Activity Processing for Render ===
<section begin="render_service" />
<section begin="render_service" />
=== 1. Add a new Processing Queue ===
==== 1. Add a new Processing Queue ====
In order to use the '''Render''' activity in a '''Batch Process''', you will need to create a new '''Processing Queue'''.
In order to use the '''Render''' activity in a '''Batch Process''', you will need to create a new '''Processing Queue'''.
{|cellpadding=10 cellspacing=5
 
|style="width:40%" valign=top|
 
# '''Processing Queues''' are created in the '''Queues''' folder.
# '''Processing Queues''' are created in the '''Queues''' folder.
# Right click the '''Queues''' folder and select "Add" then "Processing Queue..."
# Right click the '''Queues''' folder and select "Add" then "Processing Queue..."
# Name the '''Processing Queue''' whatever you'd like.  Press "Execute" to finish naming the '''Processing Queue''' and create it.
# Name the '''Processing Queue''' whatever you'd like.  Press "Execute" to finish naming the '''Processing Queue''' and create it.
#* Since we are configuring an Activity Processing Service to run the '''Render''' activity, it makes sense to name this '''Processing Queue''' "Render".
#* Since we are configuring an Activity Processing Service to run the '''Render''' activity, it makes sense to name this '''Processing Queue''' "Render".
|
 
[[File:2023_Render_02_How-To_01.png]]
[[File:2023_Render_02_How-To_01.png]]
|-
 
|valign=top|
 
#<li value="4"> This creates a new '''Processing Queue''' object with the given name in the Node Tree.
#<li value="4"> This creates a new '''Processing Queue''' object with the given name in the Node Tree.
# Change the '''''Concurrency Mode''''' property from ''Multiple'' to ''PerMachine''
# Change the '''''Concurrency Mode''''' property from ''Multiple'' to ''PerMachine''
#* You may see a popup window saying "You must run Grooper as an Administrator to modify services."  This is letting you know you will need to run '''Grooper Config''' as an administrator to create and edit the '''Activity Processing''' service that will use this '''Processing Queue'''.  However, you must still create the '''Processing Queue''' from the Design page.  Just press the "OK" button to get rid of this window.
#* You may see a popup window saying "You must run Grooper as an Administrator to modify services."  This is letting you know you will need to run '''Grooper Config''' as an administrator to create and edit the '''Activity Processing''' service that will use this '''Processing Queue'''.  However, you must still create the '''Processing Queue''' from the Design page.  Just press the "OK" button to get rid of this window.
# Press the "Save" button when finished.
# Press the "Save" button when finished.


{|class="attn-box"
{|class="attn-box"
Line 147: Line 121:
'''Render''' ''must'' run using a ''PerMachine'' '''''Concurrency Mode'''''
'''Render''' ''must'' run using a ''PerMachine'' '''''Concurrency Mode'''''
|}
|}
|
 
[[File:2023_Render_02_How-To_02.png]]
[[File:2023_Render_02_How-To_02.png]]
|}


=== 2. Set up the Activity Processing Service ===
 
==== 2. Set up the Activity Processing service ====


Next, you must Install an Activity Processing Service using the '''Tread Pool''' created in the previous step.  Grooper Services are installed through the Grooper Config application.  You must run Grooper Config as an administrator to install and edit services.
Next, you must Install an Activity Processing Service using the '''Tread Pool''' created in the previous step.  Grooper Services are installed through the Grooper Config application.  You must run Grooper Config as an administrator to install and edit services.
{|cellpadding=10 cellspacing=5
 
|style="width:40%" valign=top|
 
# Locate the Grooper Config application (seen here using the Windows Start menu).
# Locate the Grooper Config application (seen here using the Windows Start menu).
# Right click Grooper Config and select "Run as administrator" to run the program with the administrator's rights.
# Right click Grooper Config and select "Run as administrator" to run the program with the administrator's rights.
Line 164: Line 138:
You ''must'' run Grooper Config as an administrator to install or edit a Service.
You ''must'' run Grooper Config as an administrator to install or edit a Service.
|}
|}
|
 
[[File:2023_Render_02_How-To_03.png]]
[[File:2023_Render_02_How-To_03.png]]
|-
 
|valign=top|
 
#<li value="3"> In Grooper Config, click "Edit Services".
#<li value="3"> In Grooper Config, click "Edit Services".
|
 
[[File:2023_Render_02_How-To_04.png]]
[[File:2023_Render_02_How-To_04.png]]
|-
 
|valign=top|
 
#<li value="4"> Press the "Install..." button to add a new service.
#<li value="4"> Press the "Install..." button to add a new service.
# In the "Install New Service" window, select "Activity Processing"
# In the "Install New Service" window, select "Activity Processing"
# Press the "OK" button.  This will take you to the configuration screen for this service.
# Press the "OK" button.  This will take you to the configuration screen for this service.
|
[[File:2023_Render_02_How-To_05.png|950px]]
|}


=== 3. Configure the Activity Processing Service ===
[[File:2023_Render_02_How-To_05.png]]
 
==== 3. Configure the Activity Processing service ====
Next, you just need to configure the service's settings.  In this case, we will just set the '''''Queue Name''''' property to the '''Processing Queue''' created in Step 1.
Next, you just need to configure the service's settings.  In this case, we will just set the '''''Queue Name''''' property to the '''Processing Queue''' created in Step 1.


{|cellpadding=10 cellspacing=5
|style="width:40%" valign=top|
# Select the '''''Queue Name''''' property.  Using the dropdown menu, select the '''Processing Queue''' created in Step 1 (Here, named "Render").
# Select the '''''Queue Name''''' property.  Using the dropdown menu, select the '''Processing Queue''' created in Step 1 (Here, named "Render").
|
 
[[File:2023_Render_02_How-To_06.png]]
[[File:2023_Render_02_How-To_06.png]]
|-
 
|valign=top|
 
#<li value="2"> Ensure the '''''Number of Threads''''' property remains at ''1''.
#<li value="2"> Ensure the '''''Number of Threads''''' property remains at ''1''.
#* The '''Render''' activity must run single-threaded.
#* The '''Render''' activity must run single-threaded.
# Enter the '''''User Name''''' and '''''Password''''' credentials for the administrator's account if not already present.
# Enter the '''''User Name''''' and '''''Password''''' credentials for the administrator's account if not already present.
# Press the "Execute" button when finished.
# Press the "Execute" button when finished.
{{GrooperServiceUserRights}}
|
|
[[File:2023_Render_02_How-To_07.png]]
[[File:2023_Render_02_How-To_07.png]]
|-
 
|valign=top|
 
#<li value="5"> On the following screen, press the "Start" button to run the Activity Processing Service.
#<li value="5"> On the following screen, press the "Start" button to run the Activity Processing Service.
|
[[File:2023_Render_02_How-To_08.png|950px]]
|}


=== 4. Set the Processing Queue in your Batch Process Step ===
[[File:2023_Render_02_How-To_08.png]]
 
==== 4. Set the Processing Queue in your Batch Process Step ====
Last, the '''Render''' step of your '''Batch Process''' must be told which '''Processing Queue''' to use.
Last, the '''Render''' step of your '''Batch Process''' must be told which '''Processing Queue''' to use.


{|cellpadding=10 cellspacing=5
 
|style="width:40%" valign=top|
# Select the '''Render''' step of your '''Batch Process'''.
# Select the '''Render''' step of your '''Batch Process'''.
# In the "Step Properties" panel, select the '''''Queue Name''''' property.  Using the dropdown menu, select the '''Processing Queue''' created in Step 1 (Here, named "Render").
# In the "Step Properties" panel, select the '''''Queue Name''''' property.  Using the dropdown menu, select the '''Processing Queue''' created in Step 1 (Here, named "Render").
|
 
[[File:2023_Render_02_How-To_09.png|950px]]
[[File:2023_Render_02_How-To_09.png]]
|}
<section end="render_service" />
<section end="render_service" />
=== Set up Render Printer for multiple users and service accounts ===
Grooper Render Printer installs under the context of a ''single user'':  The account/user that is logged in when installing it for the first time.
* In typical scenarios, this is the service account running the '''Activity Processing''' service processing '''Render''' tasks.
If only one account/user is ever going to process '''Render''' tasks, this is no problem.  However, if multiple users need to process '''Render''' tasks, additional steps need to be taken to ensure multiple users can run the Grooper Render Printer.
To ensure a user/account who ''did not'' install the Grooper Render Printer can use it to execute '''Render''' tasks, perform the following configuration tasks:
# Log in as the user/service account that will execute '''Render''' activity tasks.
# Ensure the Grooper Render Printer is the default printer.
#* Open the "Printers & Scanners" settings in Windows.  Select the Grooper Render Printer.  If it is not already listed as "Default", select "Manage".  Then, select "Set as default".
# Go to the local user/account's "Documents" folder in Windows File Explorer.
#* <code>C:\Users\<loggedInUser>\Documents\</code>
# Create a folder named <code>GrooperRender</code>
# Next, you will need to edit the environment variables for the logged in user ('''''not''''' the system variables).
#* An easy way to find these is to hit the Windows Start button and search for "Edit environment variables for your account".
# In the "Environment Variables" window, click "New..." under the "User variables for <loggedInUser>".
#* A "New User Variable" window will appear.
# For the "Variable Name:" enter <code>GROOPER_RENDERPATH</code>
# For the "Variable Value:" enter the path for the folder created in Step 3.
#* <code>C:\Users\<loggedInUser>\Documents\GrooperRender</code>
# Click "OK" in the "New User Variables" window.
# You should see the new variable added to the "User variables for <loggedInUser>" list.  Click "OK" to finish.

Latest revision as of 17:23, 28 February 2025

This article is about an older version of Grooper.

Information may be out of date and UI elements may have changed.

2025202420232.80
The Render activity's property panel

print Render is an Activity that converts files of various formats to PDF. It does this by digitally printing the file to PDF using the Grooper Render Printer. This normalizes electronic document content from file formats Grooper cannot read natively to PDF (which it can read natively), allowing Grooper to extract the text via the format_letter_spacing_wide Recognize Activity.

You may download and import the file(s) below into your own Grooper environment (version 2023). There is a Batch with the example document(s) discussed in this tutorial.
Please upload the Project to your Grooper environment before uploading the Batch. This will allow the documents within the Batch to maintain their classification status.

About

Render effectively "prints" the document as a PDF file, outputting a PDF document containing a scanned image of that document and any native text data. This is done using the Grooper Render Printer. In order to do this, four conditions must be met:

  1. The Grooper Render Printer must be installed on the machine running the Render activity. For information on how to install the Grooper Render Printer visit the How To section of this article.
  2. The Grooper Render Printer must be set as the default printer under for the user account running the Render activity.
  3. The native application for the file type must be installed on the machine running the Render activity. For example, Word must be installed in order for Render to render .docx files as PDFs.
  4. The native application must provide a shell print verb. In other words, when you right click the file in Windows File Explorer, a "Print" option is present.

Once the document is processed with the Render activity, you will be able to manipulate the document as if it is a PDF document in Grooper. You will be able to use other PDF related activities, such as Split Pages to split out individual pages of multi-page PDFs and the native PDF text extraction functionality of the Recognize activity.


Before rendering to PDF using Render


After rendering to PDF using Render

Render and Activity Processing

For Batch processing, the Render activity can only run on one individual machine at a time, using a single thread of processing resources. This means a Grooper Activity Processing service must be created using a Processing Queue with its Concurrency Mode set to PerMachine.

Processing Queues control how much of your system's resources are allocated to processing Activities. Most activities can take full advantage of your system's parallel processing resources and grab multiple threads at a time. Furthermore, multiple instances of an activity can generally run on multiple machines.

  • For example, four workstations working in the same Grooper Repository could each run two instances of the Recognize activity as long as there are the threads available to process each task.

However, the Render activity is different. It can only run on one machine at a time, using a single thread. To reiterate, that means only one Render task can perform at a time on a single machine at a time.

  • Each document rendered by the Render activity must be converted to a PDF one at a time.
  • Furthermore, if multiple machines are attempting to execute the Render activity, they have to wait their turn until the machine ahead of them is finished.

For more information on how to set this up, visit the How To section of this article.

How To

There are several components to consider for configuration of the Render activity.

Install the Grooper Render Printer

1. Download the Grooper Render Printer installer

First, download the Grooper Render Printer Installer. Click this link to download the installer files.

2. Extract the installer files and run the installer

Locate the downloaded zip file in Windows File Explorer. Right click the zip file and select "Extract All..." In the next window, choose the location to extract the installer files and press the "Extract" button.


Navigate through the extracted folders until you locate the "Setup.exe" file, seen below. Right click the "Setup.exe" file and select "Run as administrator"

3. Step through the installer prompts

Upon opening the "Setup.exe" file, the Grooper Render Printer Installer will run. Click the "Next" button to continue through the installer's prompts.


Press the "Finish" button to finish installing the Grooper Render Printer.

4. Set the Grooper Render Printer as the default printer

Open the Devices panel in your machine's Windows Settings. You will see the Grooper Render Printer listed in the "Printers & scanners" tab.


To make the Grooper Render Printer your default printer, select the Grooper Render Printer from the list of printers and scanners and press the "Manage" button.


On the following screen, press the "Set as default" button. Ensure that the "Printer status:" is listed as "Default"

Set up Activity Processing for Render

1. Add a new Processing Queue

In order to use the Render activity in a Batch Process, you will need to create a new Processing Queue.


  1. Processing Queues are created in the Queues folder.
  2. Right click the Queues folder and select "Add" then "Processing Queue..."
  3. Name the Processing Queue whatever you'd like. Press "Execute" to finish naming the Processing Queue and create it.
    • Since we are configuring an Activity Processing Service to run the Render activity, it makes sense to name this Processing Queue "Render".


  1. This creates a new Processing Queue object with the given name in the Node Tree.
  2. Change the Concurrency Mode property from Multiple to PerMachine
    • You may see a popup window saying "You must run Grooper as an Administrator to modify services." This is letting you know you will need to run Grooper Config as an administrator to create and edit the Activity Processing service that will use this Processing Queue. However, you must still create the Processing Queue from the Design page. Just press the "OK" button to get rid of this window.
  3. Press the "Save" button when finished.

Render must run using a PerMachine Concurrency Mode


2. Set up the Activity Processing service

Next, you must Install an Activity Processing Service using the Tread Pool created in the previous step. Grooper Services are installed through the Grooper Config application. You must run Grooper Config as an administrator to install and edit services.


  1. Locate the Grooper Config application (seen here using the Windows Start menu).
  2. Right click Grooper Config and select "Run as administrator" to run the program with the administrator's rights.

You must run Grooper Config as an administrator to install or edit a Service.


  1. In Grooper Config, click "Edit Services".


  1. Press the "Install..." button to add a new service.
  2. In the "Install New Service" window, select "Activity Processing"
  3. Press the "OK" button. This will take you to the configuration screen for this service.

3. Configure the Activity Processing service

Next, you just need to configure the service's settings. In this case, we will just set the Queue Name property to the Processing Queue created in Step 1.

  1. Select the Queue Name property. Using the dropdown menu, select the Processing Queue created in Step 1 (Here, named "Render").


  1. Ensure the Number of Threads property remains at 1.
    • The Render activity must run single-threaded.
  2. Enter the User Name and Password credentials for the administrator's account if not already present.
  3. Press the "Execute" button when finished.

The Grooper Service user account must have the following permissions:

File store access

  • Type: NTFS\Share
  • Reason: Read and write access to the Grooper file store location

Database access

  • Type: SQL
  • Reason: Read and write access to the Grooper database

Logon As Service

  • Type: Local Security Policy
  • Reason: Run services installed via Grooper Command Console

|


  1. On the following screen, press the "Start" button to run the Activity Processing Service.

4. Set the Processing Queue in your Batch Process Step

Last, the Render step of your Batch Process must be told which Processing Queue to use.


  1. Select the Render step of your Batch Process.
  2. In the "Step Properties" panel, select the Queue Name property. Using the dropdown menu, select the Processing Queue created in Step 1 (Here, named "Render").


Set up Render Printer for multiple users and service accounts

Grooper Render Printer installs under the context of a single user: The account/user that is logged in when installing it for the first time.

  • In typical scenarios, this is the service account running the Activity Processing service processing Render tasks.

If only one account/user is ever going to process Render tasks, this is no problem. However, if multiple users need to process Render tasks, additional steps need to be taken to ensure multiple users can run the Grooper Render Printer.

To ensure a user/account who did not install the Grooper Render Printer can use it to execute Render tasks, perform the following configuration tasks:

  1. Log in as the user/service account that will execute Render activity tasks.
  2. Ensure the Grooper Render Printer is the default printer.
    • Open the "Printers & Scanners" settings in Windows. Select the Grooper Render Printer. If it is not already listed as "Default", select "Manage". Then, select "Set as default".
  3. Go to the local user/account's "Documents" folder in Windows File Explorer.
    • C:\Users\<loggedInUser>\Documents\
  4. Create a folder named GrooperRender
  5. Next, you will need to edit the environment variables for the logged in user (not the system variables).
    • An easy way to find these is to hit the Windows Start button and search for "Edit environment variables for your account".
  6. In the "Environment Variables" window, click "New..." under the "User variables for <loggedInUser>".
    • A "New User Variable" window will appear.
  7. For the "Variable Name:" enter GROOPER_RENDERPATH
  8. For the "Variable Value:" enter the path for the folder created in Step 3.
    • C:\Users\<loggedInUser>\Documents\GrooperRender
  9. Click "OK" in the "New User Variables" window.
  10. You should see the new variable added to the "User variables for <loggedInUser>" list. Click "OK" to finish.