- Jul
- 447
- 6
Here is an example of what V16 yields when using @name["name.ext"]
Now an example using V17 which yields a double quote at the beginning of the file name.
These are just examples; I have a batch file that uses @name[%fname] where %fname may use quotes.
Code:
D:\BAT>ver
TCC 16.03.55 x64 Windows 7 [Version 6.1.7601]
D:\BAT>echo %@name["desc_BAT D.bat"]
desc_BAT D
D:\BAT>echo %@name["desc_BAT-D.bat"]
desc_BAT-D
Now an example using V17 which yields a double quote at the beginning of the file name.
Code:
D:\BAT>ver
TCC 17.00.59 x64 Windows 7 [Version 6.1.7601]
D:\BAT>echo %@name["desc_BAT-D.bat"]
"desc_BAT-D
D:\BAT>echo %@name["desc_BAT D.bat"]
"desc_BAT D
D:\BAT>echo %@name[desc_BAT D.bat]
desc_BAT D
These are just examples; I have a batch file that uses @name[%fname] where %fname may use quotes.
Code:
D:\BAT>ver
TCC 17.00.59 x64 Windows 7 [Version 6.1.7601]
D:\BAT>eset fname
fname="desc_BAT D.bat"
D:\BAT>*describe %@name[%fname].bak /d"Copy of %@name[%fname].bat that adds file....."
TCC: (Sys) The system cannot find the path specified.
"D:\BAT\desc_BAT D.bak \dCopy"
TCC: (Sys) The system cannot find the file specified.
"D:\BAT\of"
D:\BAT>