# Open two different perspective views on the same computer on startup to two different monitors?

**URL:** <https://forum.inductiveautomation.com/t/open-two-different-perspective-views-on-the-same-computer-on-startup-to-two-different-monitors/56719>\
**Category:** Ignition\
**Tags:** ignition80, perspective\
**Created:** [March 2, 2022, 2:37pm UTC](https://forum.inductiveautomation.com/t/open-two-different-perspective-views-on-the-same-computer-on-startup-to-two-different-monitors/56719 "2022-03-02T14:37:26Z")\
**Posts on this page:** 8\
**Page:** 1

<div class="post-metadata">

**Author:** ![bkarabinchak.psi](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/bkarabinchak.psi/32/83567_2.png) [@bkarabinchak.psi](https://forum.inductiveautomation.com/u/bkarabinchak.psi)\
**Post date:** [March 2, 2022, 2:37pm UTC](https://forum.inductiveautomation.com/t/open-two-different-perspective-views-on-the-same-computer-on-startup-to-two-different-monitors/56719/1 "2022-03-02T14:37:26Z")

</div>

New prospective perspective project (say that 3 times fast).

Set up is going to be a windows 10 PC that has two monitors - one at eye level for users to use, and one as a TV elevated to some height strictly to show data.

What I am tasked with figuring out is how, on startup of the PC, to then open up the perspective app with the `/generalView` on the TV monitor and the `/userView` on the eye level monitor.

I thought about creating a shell script to put into my Startup folder that would open chrome, something like

```auto
start chrome https://tvurlhere
start chrome https://userurlhere

```

but the fact I need to always open the tv url on the tv monitor and the user url on the user monitor is tripping me up. Anyone know how to do this?

---

<div class="post-metadata">

**Author:** ![jvalenzuela](https://avatars.discourse-cdn.com/v4/letter/j/bbce88/32.png) [@jvalenzuela](https://forum.inductiveautomation.com/u/jvalenzuela)\
**Post date:** [March 2, 2022, 2:55pm UTC](https://forum.inductiveautomation.com/t/open-two-different-perspective-views-on-the-same-computer-on-startup-to-two-different-monitors/56719/2 "2022-03-02T14:55:58Z")

</div>

Hello,  
you can use the Perspective Workstation app ( [Perspective Workstation - Ignition User Manual 8.1 - Ignition Documentation (inductiveautomation.com)](https://docs.inductiveautomation.com/display/DOC81/Perspective+Workstation).  
It has multi-monitor support where you can set it up like you want.

---

<div class="post-metadata">

**Author:** ![bkarabinchak.psi](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/bkarabinchak.psi/32/83567_2.png) [@bkarabinchak.psi](https://forum.inductiveautomation.com/u/bkarabinchak.psi)\
**Post date:** [March 2, 2022, 2:57pm UTC](https://forum.inductiveautomation.com/t/open-two-different-perspective-views-on-the-same-computer-on-startup-to-two-different-monitors/56719/3 "2022-03-02T14:57:53Z")

</div>

Oh nice. I never had to use this before so I am glad this is already built in. I’ll test this tomorrow when I have access to multiple screens. Thanks

---

<div class="post-metadata">

**Author:** ![bkarabinchak.psi](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/bkarabinchak.psi/32/83567_2.png) [@bkarabinchak.psi](https://forum.inductiveautomation.com/u/bkarabinchak.psi)\
**Post date:** [March 3, 2022, 4:38pm UTC](https://forum.inductiveautomation.com/t/open-two-different-perspective-views-on-the-same-computer-on-startup-to-two-different-monitors/56719/4 "2022-03-03T16:38:16Z")

</div>

Ok I got this working where each monitor. I’m trying to write a batch script to put into the start up folder on my windows OS so that every time the computer is turned on/reset, the project automatically appears. I have

```auto
"C:\Users\bkarabinchak\AppData\Roaming\Inductive Automation\Perspective Workstation\perspectiveworkstation.exe" config.json="C:\Users\bkarabinchak\Desktop\Multi Monitor STartup.json"

```

The config.json file I exported from the Perspective Workstation after I set it up how I wanted it - one different view per monitor. I did install Perspective Workstation only for my user not across the whole system so I don’t know if that’s causing my issue. I don’t see any errors appear. I’m testing it now directly by running the batch file, it shows my command, and nothing happens. I threw in a `pause` to see if any error pops up but I don’t see anything -

 ![image](https://us1.discourse-cdn.com/inductiveautomation/original/3X/b/9/b9be323cea465e2489a2313dc19c91dcfb215f6c.png)

Also tried right clicking - Run as Administrator to no benefit

---

<div class="post-metadata">

**Author:** ![jcoffman](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/jcoffman/32/6429_2.png) [@jcoffman](https://forum.inductiveautomation.com/u/jcoffman)\
**Post date:** [March 3, 2022, 4:48pm UTC](https://forum.inductiveautomation.com/t/open-two-different-perspective-views-on-the-same-computer-on-startup-to-two-different-monitors/56719/5 "2022-03-03T16:48:57Z")

</div>

it might be an issue with the tool we use to make the executable and having spaces in the name of the json path (I vaguely recollect something like this). Could you try it without spaces in the name of the json? or confirm that `STartup` is right and not supposed to be `Startup`

---

<div class="post-metadata">

**Author:** ![bkarabinchak.psi](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/bkarabinchak.psi/32/83567_2.png) [@bkarabinchak.psi](https://forum.inductiveautomation.com/u/bkarabinchak.psi)\
**Post date:** [March 3, 2022, 4:53pm UTC](https://forum.inductiveautomation.com/t/open-two-different-perspective-views-on-the-same-computer-on-startup-to-two-different-monitors/56719/6 "2022-03-03T16:53:32Z")

</div>

The typo was right I had made it initially and kept it lol.

I did try changing the json file name to `startup.json` now. New command is

`"C:\Users\bkarabinchak\AppData\Roaming\Inductive Automation\Perspective Workstation\perspectiveworkstation.exe" config.json="C:\Users\bkarabinchak\Desktop\startup.json"`

Still nothing happens when I run the batch file.

---

<div class="post-metadata">

**Author:** ![jcoffman](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/jcoffman/32/6429_2.png) [@jcoffman](https://forum.inductiveautomation.com/u/jcoffman)\
**Post date:** [March 3, 2022, 4:58pm UTC](https://forum.inductiveautomation.com/t/open-two-different-perspective-views-on-the-same-computer-on-startup-to-two-different-monitors/56719/7 "2022-03-03T16:58:31Z")

</div>

is this an entire workstation config export or one for a specific saved app? that arg is meant to work with complete workstation exports from Workstation’s Settings:

 ![image](https://us1.discourse-cdn.com/inductiveautomation/original/3X/a/6/a6c662cc02db62ef8b3c82fca153f1b15b8f5b3d.png)

You can set the Default Application to start a delayed launch or combine the config.json with the application argument `application=my_app`

for example:

```auto
"C:\Users\jcoffman\Desktop\Perspective Workstation\perspectiveworkstation.exe" config.json="C:\Users\jcoffman\Desktop\workstation.json" application="Sample Quick Start Project"

```

---

<div class="post-metadata">

**Author:** ![bkarabinchak.psi](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/bkarabinchak.psi/32/83567_2.png) [@bkarabinchak.psi](https://forum.inductiveautomation.com/u/bkarabinchak.psi)\
**Post date:** [March 3, 2022, 5:07pm UTC](https://forum.inductiveautomation.com/t/open-two-different-perspective-views-on-the-same-computer-on-startup-to-two-different-monitors/56719/8 "2022-03-03T17:07:23Z")

</div>

That was the problem - I was using a project export but not the full workstation export. I made it like that, added the application argument and it’s now working as intended. Thanks!
