Change the default upload file location for a particular content type I have a content type "Test" which have "upload file" field. Only for this "Test" content type i want to change the location where uploaded file is stored. I want to store anywhere in my drupal instance not just only in sites/all/default/files/subdirectory.

How can I achieve this.
You might find some information about how to code changing file names in the File Path module.

File (Field) Paths allows you to automatically sort and rename your uploaded files using token based replacement patterns to maintain a nice clean filesystem.