The only tool that creates the cplex.log file by default is the interactive optimizer.
In the OPL IDE the same information is available in the "Engine Log" view. If you want to create a log file from OPL then you have to set "Language->Run->Engine log file" in the settings editor to a non-empty value.
In your last sentence, are you saying that you do not get a cplex.log file from the interactive on Windows 8? That would be unexpected. Do you have write permission on the folder in which you are executing the interactive? Does it help to use
CPLEX> set log C:\path\to\folder\logfile.log
to change the log file location to a place where you are guaranteed to have write permission (don't use a path with blanks)?
#CPLEXOptimizers#DecisionOptimization