# Version 7.9.10 Command Line Utility

**URL:** <https://forum.inductiveautomation.com/t/version-7-9-10-command-line-utility/55809>\
**Category:** Ignition\
**Created:** [February 7, 2022, 2:15pm UTC](https://forum.inductiveautomation.com/t/version-7-9-10-command-line-utility/55809 "2022-02-07T14:15:32Z")\
**Posts on this page:** 20\
**Page:** 1

<div class="post-metadata">

**Author:** ![dcamp1](https://avatars.discourse-cdn.com/v4/letter/d/dc4da7/32.png) [@dcamp1](https://forum.inductiveautomation.com/u/dcamp1)\
**Post date:** [February 7, 2022, 2:15pm UTC](https://forum.inductiveautomation.com/t/version-7-9-10-command-line-utility/55809/1 "2022-02-07T14:15:32Z")

</div>

I’m still having problems with this error.

 ![Command Line Restore Error](https://us1.discourse-cdn.com/inductiveautomation/original/3X/9/c/9c42f12b16f4b576a0921d62d7ccdba9a1574d93.jpeg)

I alway get system cannot find the path specified but I this is the gwcmd file that is causing the problem.

my backup file is on drive e: I can take a dir and it shows, I have tried other backup but always the same. I have edited the gwcmd.bat to point to correct java path.

What am I missing?

---

<div class="post-metadata">

**Author:** ![JordanCClark](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/jordancclark/32/83362_2.png) [@JordanCClark](https://forum.inductiveautomation.com/u/JordanCClark)\
**Post date:** [February 7, 2022, 2:30pm UTC](https://forum.inductiveautomation.com/t/version-7-9-10-command-line-utility/55809/2 "2022-02-07T14:30:38Z")

</div>

If you comment out the the `@ECHO OFF` line in the .bat file, you’ll be able to specifically see which line is the problem (or at least see what it’s trying to do).

`REM @ECHO OFF`

---

<div class="post-metadata">

**Author:** ![dcamp1](https://avatars.discourse-cdn.com/v4/letter/d/dc4da7/32.png) [@dcamp1](https://forum.inductiveautomation.com/u/dcamp1)\
**Post date:** [February 7, 2022, 2:44pm UTC](https://forum.inductiveautomation.com/t/version-7-9-10-command-line-utility/55809/3 "2022-02-07T14:44:25Z")

</div>

OK here is what I got - can you see the problem?

 ![Restore Error](https://us1.discourse-cdn.com/inductiveautomation/original/3X/b/b/bba1461491c3141f8df3e310fb3c1b84eeb3e7ba.jpeg)

---

<div class="post-metadata">

**Author:** ![JordanCClark](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/jordancclark/32/83362_2.png) [@JordanCClark](https://forum.inductiveautomation.com/u/JordanCClark)\
**Post date:** [February 7, 2022, 2:55pm UTC](https://forum.inductiveautomation.com/t/version-7-9-10-command-line-utility/55809/4 "2022-02-07T14:55:39Z")

</div>

Put backslashes in the JAVA\_CMD line. Because… Windows. 😉

---

<div class="post-metadata">

**Author:** ![dcamp1](https://avatars.discourse-cdn.com/v4/letter/d/dc4da7/32.png) [@dcamp1](https://forum.inductiveautomation.com/u/dcamp1)\
**Post date:** [February 7, 2022, 3:04pm UTC](https://forum.inductiveautomation.com/t/version-7-9-10-command-line-utility/55809/5 "2022-02-07T15:04:10Z")

</div>

Same error?

---

<div class="post-metadata">

**Author:** ![victordcq](https://avatars.discourse-cdn.com/v4/letter/v/f6c823/32.png) [@victordcq](https://forum.inductiveautomation.com/u/victordcq)\
**Post date:** [February 7, 2022, 3:13pm UTC](https://forum.inductiveautomation.com/t/version-7-9-10-command-line-utility/55809/6 "2022-02-07T15:13:48Z")

</div>

you should put quotes around current dir param. as the name has a space in it

---

<div class="post-metadata">

**Author:** ![dcamp1](https://avatars.discourse-cdn.com/v4/letter/d/dc4da7/32.png) [@dcamp1](https://forum.inductiveautomation.com/u/dcamp1)\
**Post date:** [February 7, 2022, 3:13pm UTC](https://forum.inductiveautomation.com/t/version-7-9-10-command-line-utility/55809/7 "2022-02-07T15:13:52Z")

</div>

Here is my gwcmd.bat file:  
‘’’  
Rem @echo off  
set CURRENTDIR=%CD%  
set IGNITION\_DIR=“C:\Program Files\Inductive Automation\Ignition”  
set JAVA\_CMD=“C:\Program Files\Java\jre1.8.0\_221\bin\java.exe”  
cd %IGNITION\_DIR%  
%JAVA\_CMD% -classpath ".;lib/_" com.inductiveautomation.catapult.control.HeadlessControlUtil dataDir=data currentdir="%CURRENTDIR%" %_  
cd %CURRENTDIR%  
‘’’

---

<div class="post-metadata">

**Author:** ![dcamp1](https://avatars.discourse-cdn.com/v4/letter/d/dc4da7/32.png) [@dcamp1](https://forum.inductiveautomation.com/u/dcamp1)\
**Post date:** [February 7, 2022, 3:16pm UTC](https://forum.inductiveautomation.com/t/version-7-9-10-command-line-utility/55809/8 "2022-02-07T15:16:25Z")

</div>

Will you show me as I have posted my gwcmd.bat file?

---

<div class="post-metadata">

**Author:** ![dcamp1](https://avatars.discourse-cdn.com/v4/letter/d/dc4da7/32.png) [@dcamp1](https://forum.inductiveautomation.com/u/dcamp1)\
**Post date:** [February 7, 2022, 3:28pm UTC](https://forum.inductiveautomation.com/t/version-7-9-10-command-line-utility/55809/9 "2022-02-07T15:28:51Z")

</div>

Please I really need some help?

---

<div class="post-metadata">

**Author:** ![JordanCClark](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/jordancclark/32/83362_2.png) [@JordanCClark](https://forum.inductiveautomation.com/u/JordanCClark)\
**Post date:** [February 7, 2022, 3:28pm UTC](https://forum.inductiveautomation.com/t/version-7-9-10-command-line-utility/55809/10 "2022-02-07T15:28:53Z")

</div>

Does

`C:\Program Files\Java\jre1.8.0_221\bin\java.exe -version`

in the command line work?

---

<div class="post-metadata">

**Author:** ![JordanCClark](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/jordancclark/32/83362_2.png) [@JordanCClark](https://forum.inductiveautomation.com/u/JordanCClark)\
**Post date:** [February 7, 2022, 3:29pm UTC](https://forum.inductiveautomation.com/t/version-7-9-10-command-line-utility/55809/11 "2022-02-07T15:29:31Z")

</div>

Just trying to break it down into smaller pieces.

---

<div class="post-metadata">

**Author:** ![dcamp1](https://avatars.discourse-cdn.com/v4/letter/d/dc4da7/32.png) [@dcamp1](https://forum.inductiveautomation.com/u/dcamp1)\
**Post date:** [February 7, 2022, 3:30pm UTC](https://forum.inductiveautomation.com/t/version-7-9-10-command-line-utility/55809/12 "2022-02-07T15:30:18Z")

</div>

Are you asking me if that version of java works? Is that a way for me to test it?

---

<div class="post-metadata">

**Author:** ![JordanCClark](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/jordancclark/32/83362_2.png) [@JordanCClark](https://forum.inductiveautomation.com/u/JordanCClark)\
**Post date:** [February 7, 2022, 3:32pm UTC](https://forum.inductiveautomation.com/t/version-7-9-10-command-line-utility/55809/13 "2022-02-07T15:32:24Z")

</div>

Copy it as a command. it should just return the version number of Java. Use it as a sanity check that you can run java from the directory we’re trying to run gwcmd.bat from.

---

<div class="post-metadata">

**Author:** ![dcamp1](https://avatars.discourse-cdn.com/v4/letter/d/dc4da7/32.png) [@dcamp1](https://forum.inductiveautomation.com/u/dcamp1)\
**Post date:** [February 7, 2022, 3:35pm UTC](https://forum.inductiveautomation.com/t/version-7-9-10-command-line-utility/55809/14 "2022-02-07T15:35:59Z")

</div>

That does not work it gives me the system cannot find the path specified error

---

<div class="post-metadata">

**Author:** ![victordcq](https://avatars.discourse-cdn.com/v4/letter/v/f6c823/32.png) [@victordcq](https://forum.inductiveautomation.com/u/victordcq)\
**Post date:** [February 7, 2022, 3:39pm UTC](https://forum.inductiveautomation.com/t/version-7-9-10-command-line-utility/55809/15 "2022-02-07T15:39:07Z")

</div>

Seems you have the wrong path for your java dir  
You should be getting somehting like this. (ofc i have a different version)

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

---

<div class="post-metadata">

**Author:** ![dcamp1](https://avatars.discourse-cdn.com/v4/letter/d/dc4da7/32.png) [@dcamp1](https://forum.inductiveautomation.com/u/dcamp1)\
**Post date:** [February 7, 2022, 3:45pm UTC](https://forum.inductiveautomation.com/t/version-7-9-10-command-line-utility/55809/16 "2022-02-07T15:45:47Z")

</div>

OK, I’m sorry for being confused but It does work.

So is there anything else I might be missing?

---

<div class="post-metadata">

**Author:** ![victordcq](https://avatars.discourse-cdn.com/v4/letter/v/f6c823/32.png) [@victordcq](https://forum.inductiveautomation.com/u/victordcq)\
**Post date:** [February 7, 2022, 3:50pm UTC](https://forum.inductiveautomation.com/t/version-7-9-10-command-line-utility/55809/17 "2022-02-07T15:50:00Z")

</div>

I'm on a different version so i have no idea what _com.inductiveautomation.catapult.control.HeadlessControlUtil_ is but  
dataDir=data seems odd? no idea.

> [@dcamp1](#):
>
> dataDir=data

---

<div class="post-metadata">

**Author:** ![JordanCClark](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/jordancclark/32/83362_2.png) [@JordanCClark](https://forum.inductiveautomation.com/u/JordanCClark)\
**Post date:** [February 7, 2022, 3:59pm UTC](https://forum.inductiveautomation.com/t/version-7-9-10-command-line-utility/55809/18 "2022-02-07T15:59:36Z")

</div>

Copied this line from my only Windows install. Note the asterisk at the very end. I didn’t happen to see it on what you posted, but it could have been a copy / paste error.

`%JAVA_CMD% -classpath ".;lib/core/gateway/*;lib/core/common/*" com.inductiveautomation.catapult.control.HeadlessControlUtil dataDir=data currentdir="%CURRENTDIR%" %*`

EDIT: Nevermind, the rest of your parameters wouldn’t be there it the asterisk was missing.

---

<div class="post-metadata">

**Author:** ![kcollins](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/kcollins/32/19646_2.png) [@kcollins](https://forum.inductiveautomation.com/u/kcollins)\
**Post date:** [February 7, 2022, 4:00pm UTC](https://forum.inductiveautomation.com/t/version-7-9-10-command-line-utility/55809/19 "2022-02-07T16:00:23Z")

</div>

I believe you’d be getting different errors if you were successfully invoking _HeadlessControlUtil_ (and something like `classpath`, `dataDir`, etc was incorrect). The error message looks to be coming from Windows not being able to find `java.exe` (based on your `JAVA_CMD` var) to even be able to run the rest of it.

---

<div class="post-metadata">

**Author:** ![dcamp1](https://avatars.discourse-cdn.com/v4/letter/d/dc4da7/32.png) [@dcamp1](https://forum.inductiveautomation.com/u/dcamp1)\
**Post date:** [February 7, 2022, 4:01pm UTC](https://forum.inductiveautomation.com/t/version-7-9-10-command-line-utility/55809/20 "2022-02-07T16:01:14Z")

</div>

Should I not be able to type this at this command prompt:

I’m running the command prompt as administrator!  
I’m at this command prompt.

c:\program files\inductive automation\ignition\>gwcmd --help

This is what I get “The system cannot find the path specified”  
I get the same error if I use -h

something strange is going on

[Next page](https://forum.inductiveautomation.com/t/version-7-9-10-command-line-utility/55809.md?page=2)
