There are a few reasons that COD will use a hidden folder other than the install folder since the introduction of UAC (user account control) used in Windows Vista and up.
To locate the “hidden” folder CoD is using you can open the run command and type “%LOCALAPPDATA%\VirtualStore\Program Files (x86)” and press enter, once there open a folder named Call of Duty (or whatever your CoD install folder was named and then open the uo folder. Copy the path and paste it in here for your CoD map path.
It will also be where screenshots, demos are stored as well.
If you would like the game to store maps and other files in the install folder instead of the hidden secured folder used by Windows, follow these instructions.
Open file explorer, navigate to the folder COD is installed in, the default install folder on 64 bit machines is located inside “C:\Program Files (x86)”.
Right click on the Call of Duty folder and choose “Properties”.
Click the “Security” tab and click the “Edit” button near the middle.
Next, select your user name and check the box under “Allow” for “Full control”
Click “OK” on BOTH dialog boxes to save your settings.
Now your game will store all needed files for the game you download or create in the install folder rather than the secured folder in AppData.