CMD on Windows via Rule (PS4 Script)

Dear all,

Im trying to setup a rule, which automatically turns on my playstation. (with PS4-Waker)
Currently im testing the rule file and the problem is that no matter what CMD command, they all are not found.

My Rule file:

//This is the rules file
rule "Playstation4"
when
Item Playstation4 received command ON
then
executeCommandLine(“mkdir test22”)
end

Log message:

2017-04-10 00:11:28.653 [INFO ] [el.core.internal.ModelRepositoryImpl] - Refreshing model 'home.rules’
2017-04-10 00:11:28.669 [INFO ] [el.core.internal.ModelRepositoryImpl] - Refreshing model 'home.rules’
2017-04-10 00:11:37.528 [ERROR] [lipse.smarthome.io.net.exec.ExecUtil] - couldn’t execute commandLine 'mkdir test22’
java.io.IOException: Cannot run program “mkdir”: CreateProcess error=2, Das System kann die angegebene Datei nicht finden
at java.lang.ProcessBuilder.start(Unknown Source)[:1.8.0_121]
at java.lang.Runtime.exec(Unknown Source)[:1.8.0_121]
at java.lang.Runtime.exec(Unknown Source)[:1.8.0_121]
at java.lang.Runtime.exec(Unknown Source)[:1.8.0_121]
at org.eclipse.smarthome.io.net.exec.ExecUtil.executeCommandLine(ExecUtil.java:58)
at org.eclipse.smarthome.model.script.actions.Exec.executeCommandLine(Exec.java:39)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)[:1.8.0_121]
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)[:1.8.0_121]
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)[:1.8.0_121]
at java.lang.reflect.Method.invoke(Unknown Source)[:1.8.0_121]
at org.eclipse.xtext.xbase.interpreter.impl.XbaseInterpreter.invokeOperation(XbaseInterpreter.java:1085)[145:org.eclipse.xtext.xbase:2.9.2.v20160428-1452]
at org.eclipse.xtext.xbase.interpreter.impl.XbaseInterpreter.invokeOperation(XbaseInterpreter.java:1060)[145:org.eclipse.xtext.xbase:2.9.2.v20160428-1452]
at org.eclipse.xtext.xbase.interpreter.impl.XbaseInterpreter._invokeFeature(XbaseInterpreter.java:1046)[145:org.eclipse.xtext.xbase:2.9.2.v20160428-1452]
at org.eclipse.xtext.xbase.interpreter.impl.XbaseInterpreter.invokeFeature(XbaseInterpreter.java:991)[145:org.eclipse.xtext.xbase:2.9.2.v20160428-1452]
at org.eclipse.smarthome.model.script.interpreter.ScriptInterpreter.invokeFeature(ScriptInterpreter.java:114)[129:org.eclipse.smarthome.model.script:0.9.0.b4]
at org.eclipse.xtext.xbase.interpreter.impl.XbaseInterpreter._doEvaluate(XbaseInterpreter.java:901)[145:org.eclipse.xtext.xbase:2.9.2.v20160428-1452]
at org.eclipse.xtext.xbase.interpreter.impl.XbaseInterpreter._doEvaluate(XbaseInterpreter.java:864)[145:org.eclipse.xtext.xbase:2.9.2.v20160428-1452]
at org.eclipse.xtext.xbase.interpreter.impl.XbaseInterpreter.doEvaluate(XbaseInterpreter.java:223)[145:org.eclipse.xtext.xbase:2.9.2.v20160428-1452]
at org.eclipse.xtext.xbase.interpreter.impl.XbaseInterpreter.internalEvaluate(XbaseInterpreter.java:203)[145:org.eclipse.xtext.xbase:2.9.2.v20160428-1452]
at org.eclipse.xtext.xbase.interpreter.impl.XbaseInterpreter._doEvaluate(XbaseInterpreter.java:446)[145:org.eclipse.xtext.xbase:2.9.2.v20160428-1452]
at org.eclipse.xtext.xbase.interpreter.impl.XbaseInterpreter.doEvaluate(XbaseInterpreter.java:227)[145:org.eclipse.xtext.xbase:2.9.2.v20160428-1452]
at org.eclipse.xtext.xbase.interpreter.impl.XbaseInterpreter.internalEvaluate(XbaseInterpreter.java:203)[145:org.eclipse.xtext.xbase:2.9.2.v20160428-1452]
at org.eclipse.xtext.xbase.interpreter.impl.XbaseInterpreter.evaluate(XbaseInterpreter.java:189)[145:org.eclipse.xtext.xbase:2.9.2.v20160428-1452]
at org.eclipse.smarthome.model.script.runtime.internal.engine.ScriptImpl.execute(ScriptImpl.java:77)[130:org.eclipse.smarthome.model.script.runtime:0.9.0.b4]
at org.eclipse.smarthome.model.script.engine.ScriptExecutionThread.run(ScriptExecutionThread.java:42)[129:org.eclipse.smarthome.model.script:0.9.0.b4]
Caused by: java.io.IOException: CreateProcess error=2, Das System kann die angegebene Datei nicht finden
at java.lang.ProcessImpl.create(Native Method)[:1.8.0_121]
at java.lang.ProcessImpl.(Unknown Source)[:1.8.0_121]
at java.lang.ProcessImpl.start(Unknown Source)[:1.8.0_121]
… 25 more

Im running on Windows…

Appreciate every support.

Dear all,

I finally installed Debian and now everything works fine. Never use OpenHab on Windows :smiley:

Regards, Leon