Tell the user how much space the installation will take and use a progress indicator.
Make sure to create all directories in the user selected path.
Store private initialization (.INI) files in the application directory if the application is running locally or in the directory returned by the GetWindowsDirectory function if the application is shared.