_x64: 1 _admin: 1 _elevated: 1 TCC 26.00.19 x64 Windows 10 [Version 10.0.18362.657] BuildNumber Caption CSDVersion OSArchitecture Version 18362 Microsoft Windows 10 Pro 64-bit 10.0.18362
Consider the following;
e:\utils>set /t:2 test=0.0 e:\utils>echo %test 0.0 e:\utils>echo %@vartype[test] 2 e:\utils>INPUT /E /K"[0-9]." /L6 Enter something%@repeat[ ,2]``%%test Enter something 140.97 e:\utils>echo %test 140.97 e:\utils>eset test test=This is a test e:\utils>echo %test 140.97
Per my example above, I was able to use ESET to modify a decimal variable type. While ESET recognized that it was a decimal variable type, it still allowed me to modify the variable using text, but ignored my changes, which is correct.
Therefore, could ESET be modified to only allow modification to the variable with only that type?