'startServer.bat' is not recognized as an internal or external command, - shell

I am facing a strange problem. I have a batch file in windows 7 and when i run the file just by double clicking, it runs but with limited access error because it resides inside program files.
When i right click the file and give "run as administrator, the batch file throws below error.
'startServer.bat' is not recognized as an internal or external command,
operable program or batch file.
'wsadmin.bat' is not recognized as an internal or external command,
operable program or batch file.
'stopServer.bat' is not recognized as an internal or external command,
operable program or batch file.
Press any key to continue . . . `
Below is my batch file , Please check and throw some light on it.
#echo off
call startServer.bat server1
call wsadmin.bat -f configldap.py
call stopServer.bat server1
pause`

Since this comment appeared to be sufficient as an answer:
The administrator account probably has a different PATH environmental variable to your normal user, try making your batch file call /path/to/startServer.bat etc

Related

Opening URL works in Run box but not in batch script

When I open a URL through the Run box it executes successfully, but not when put in a batch script.
When I try to run this URL in a batch script
com.epicgames.launcher://apps/fn%3A4fe75bbc5a674f4f9b356b5c90567da5%3AFortnite?action=launch&silent=true
it returns this error
com.epicgames.launcher://apps/fn%3A4fe75bbc5a674f4f9b356b5c90567da5%3AFortnite?action=launch&silent=true
'com.epicgames.launcher:' is not recognized as an internal or external command,
operable program or batch file.
'silent' is not recognized as an internal or external command,
operable program or batch file.
but when I run it in the Run box, it works normally.
A batch file can only execute .exe, .com and other batch files.
Use the start command to launch other things:
#echo off
start http://example.com/?foo^&bar
And as noted in the comments, you need to deal with special characters. % must be changed to %% and & to ^& etc...

'C:\Program' is not recognized as an internal or external command, operable program or batch file' error in Windows

I am getting this error "'C:\Program' is not recognized as an internal or external command,
operable program or batch file" for most of the commands that I run in PowerShell or command prompt. It appears when I run any code , no matter what language it is. In flutter, it appears 3 times and once in c or cpp. Though, it does not interrupt the program but I'm wondering what is causing this issue. Whenever I start command prompt. This error appears first and then command prompt works normally however it does not appear on starting PowerShell or Git bash. Any fix for this?

'gradle' is not recognized as an internal or external command, operable program or batch file

I've just installed Gradle, I tried putting in the Environment Variable so Windows will know where to look for Gradle. I believe I've done everything by the book. But when I type, Gradle -v, I get the message:
'gradle' is not recognized as an internal or external command, operable program or batch file.
So I made a video where you can experience what I am. I have no idea what is wrong???
My video of the problem
You have append path to the 'Gradle.exe' to the end of the %PATH% variable and restart computer.
If program name without full path is entered in windows shell, it try to look into the %PATH% variable and check all listed paths. If not successfull, than print message you got.

Command prompt issue C:\Users is not recognized as an internal or external command, operable program or batch file

My command prompt is having some issues. C:\Users is not recognized as an internal or external command, operable program or batch file. I don't know what the issue is. It was working 5 min previously when I was working in java not it will not recognize anything. The only thing that I did previous to that was to delete off my mysql data directly from the folder.
Are you trying to open the directory? in this case it would be
cd C:\Users

Where does windows cls.exe reside?

As we know windows CMD can clear the scren by cls.exe command. But I cannot find the command location.
Usually, I can use which to find the location of the command program file.
But for cls.exe, it does not work, and displays as:
which: no cls in c:\Windows\System32...
Could you guys help me how cmd works? I searched on the internet, only finding clues on how to use it. Not how itself works!
There is no cls.exe. 'cls' is an CMD.EXE internal built-in.
It's built-in command to cmd.exe and not a stand-alone program.
i.e. cls.exe does not exist:
C:\>"cls.exe"
'"cls.exe"' is not recognized as an internal or external command,
operable program or batch file.
C:\>"cls.com"
'"cls.com"' is not recognized as an internal or external command,
operable program or batch file.
C:\>"find.exe"
FIND: Parameter format not correct
The last one, find.exe, is just there to show what happens when it exists.

Resources