IBM Support

Prerequisites for recording Rational Robot scripts on Windows Vista, 7 and 2008

Technote (FAQ)


What is necessary to record GUI scripts with IBM Rational Robot under Microsoft Windows that uses User Account Control (UAC)?


IBM Rational Robot does not record scripts with enabled UAC. This is a product limitation.


You have two options.

  • Disable UAC.

  • If you run the Beyond Trust account management tool, grant all privileges and permissions to rtjrn.exe and rtrobo.exe in the <rational test> folder, This folder is the value of the system variable %RATL_RTHOME%.


Consider the following steps to disable UAC.

  1. Open the Windows Control Panel.

  2. Search for User Account Control.

  3. Move the side bar to Never notify; then click OK.

  4. Verify in that policy User Account Control: Run all administrators in Admin Approval Mode is disabled.

  5. Restart your computer.

Consider the following steps to verify if this policy is disabled (optional).

  1. Click Start > Settings > Control Panel > Administrative Tools > Local Security Policy.

  2. expand the Local Policies topic group In the Local Security Settings window; then click Security Options.

  3. Disable the security settings for User Account Control: Run all administrators in Admin Approval Mode.


The Beyond Trust Privilege Manager allows standard users to run applications that require administrator privileges with UAC enabled without any prompts. However, the UAC enabled option prevents Rational Robot from recording scripts.

Related information

Supported Vista editions
Supported Vista SP1 editions
Support Windows 7 x86
Support for Windows x64 and Windows 2008
Recording yields blank script

Document information

More support for: Rational Robot

Software version: 7.0.1,,,,,,,,,,,, 7.0.2,,,, 7.0.3,,,,,,,,,

Operating system(s): Windows

Reference #: 1286101

Modified date: 12 September 2014