Hi guys,
I would like to clarify with you guys if the value for parameters in VMX file is case sensitive?
Example
Is isolation.tools.copy.disable = "TRUE" and isolation.tools.copy.disable = "true" interpreted by ESXi as having the same meaning?
Will it works regardless of the value "TRUE" or "true"?
Thanks
Parameters that act like a switch and accept "TRUE" or "FALSE" behave exactly the same way with "True", "true", "faLse", "false"
Parameters that specify a path or filename are case-sensitive on ESXi,Linux and Mac-hosts - case-insensitive on Win-hosts.
This is helpful. Is there an official VMware KB or technical document that states the parameter or variable value case sensitivity requirements?
I'd like to standardize on the case for values in the .vmx files that I have to edit.
Hi,
VMX config file text are case sensitive.
Thanks
Yes . Indeed VMX parameters are case sensitive.
@jagadish_rana and @manmohanbisht; thanks for the replies. I see that there is conflicting information in the various responses to date. @continuum states that the parameter value can be either case (upper or lower), while you both indicate that the parameter value is case sensitive. I'd like to be 100% positive about the case sensitivity requirements.
It really depends on the parameter you use. Some are case sensitiv, some are not.
A statement like "vmx-parameters are case-sensitiv" is definetly incorrect.
But it is a good idea to regard them as if they were case-sensitiv.
Also the behaviour of some exotic parameters have changed over the years.
If you want to do scripted modifications of vmx-files I would suggest to keep the existing format.
