This is a ";" separated data input (even though we may get directory paths containing ";"... but none so far is expected to be legit.) Split by ";" first and then deal with spaces in paths.