My feeling is you could just use one option "FILEPATH", and not split in FILEPATH and FILENAME. I guess it would be easier for the user to provide just one value. Also would help if you provide a default vaule, for example: "\\boot.ini"