capture and install workplace fix

creates directory data if it doesn’t exist
added messages
corrected settings sh invocation for linux