Saturday, January 10, 2009   
  Search   
 
Register  Login  
Forums  
     Minimize  

Welcome to MeraWindows forums.

Thank you for being at the Microsoft Windows Community Site. You may have to register before posting in forums. It's absolutely free. After registering, you can get all the benefits available to our registered members, you can access our Downloads section, you can participate in contests, etc. You can post in forums in English as well as in Hindi, in fact we encourage you to use Hindi in your posts. If you have any problem with registration or login, please contact us.

     
  


 
  Microsoft Windows Forums  Other Windows V...  Windows XP  STOP cut/copy/paste/delete for XP & VISTAnew*
Previous Previous
 
Next Next
New Post 9/12/2008 7:13 PM
User is offline Ritesh Kawadkar
542 posts
riteshhowto.wordpress.com
Experienced Member




STOP cut/copy/paste/delete for XP & VISTAnew* 
Modified By Ritesh Kawadkar  on 9/12/2008 7:15:39 PM)

Do you want to protest your system from unauthorized users who deletes your important files or from those who cut copy paste your files from 1 hard disk/folder to other

so here is the way to stop them

just download the following exe file and keep it in startup folder so that it may get start whenever you start your computer

http://riteshhowto.wordpress.com/2008/09/12/stop-cut-copy-paste-delete/

and now for those geeks who even don't want looking cut/copy/delete items in the right click
context menu here is the way

FOR REMOVING CUT/COPY/PASTE/DELETE OPTION FROM RIGHT CLICK CONTEXT MENU
open shell32.dll file using resource hacker
go to menu 210
here you will find entry similar to this

210 MENUEX
LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US
{
POPUP "", 0, MFT_STRING, MFS_ENABLED, 0
{
MENUITEM "Cu&t", 24, MFT_STRING, MFS_ENABLED
MENUITEM "&Copy", 25, MFT_STRING, MFS_ENABLED
MENUITEM "&Paste", 26, MFT_STRING, MFS_ENABLED
MENUITEM "", 65535, MFT_SEPARATOR, MFS_ENABLED
MENUITEM "Create &Shortcut", 16, MFT_STRING, MFS_ENABLED
MENUITEM "&Delete", 17, MFT_STRING, MFS_ENABLED
MENUITEM "Rena&me", 18, MFT_STRING, MFS_ENABLED
MENUITEM "", 65535, MFT_SEPARATOR, MFS_ENABLED
}
}

now delete the following lines from the code
MENUITEM "Cu&t", 24, MFT_STRING, MFS_ENABLED
MENUITEM "&Copy", 25, MFT_STRING, MFS_ENABLED
MENUITEM "&Paste", 26, MFT_STRING, MFS_ENABLED


after that press on compile so your new code would look like the below one

210 MENUEX
LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US
{
POPUP "", 0, MFT_STRING, MFS_ENABLED, 0
{
MENUITEM "", 65535, MFT_SEPARATOR, MFS_ENABLED
MENUITEM "Create &Shortcut", 16, MFT_STRING, MFS_ENABLED
MENUITEM "Rena&me", 18, MFT_STRING, MFS_ENABLED
MENUITEM "", 65535, MFT_SEPARATOR, MFS_ENABLED
}
}


now go to menu 216 here you will find the following line of code

216 MENUEX
LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US
{
POPUP "", 32768, MFT_STRING, MFS_ENABLED, 0
{
MENUITEM "Create &Shortcut", 28688, MFT_STRING, MFS_ENABLED
MENUITEM "&Delete", 28689, MFT_STRING, MFS_ENABLED
MENUITEM "Rena&me", 28690, MFT_STRING, MFS_ENABLED
MENUITEM "P&roperties", 28691, MFT_STRING, MFS_ENABLED
}
POPUP "", 32832, MFT_STRING, MFS_ENABLED, 0
{
MENUITEM "&Undo\tCtrl+Z", 28699, MFT_STRING, MFS_ENABLED
MENUITEM "", 65535, MFT_SEPARATOR, MFS_ENABLED
MENUITEM "Cu&t\tCtrl+X", 28696, MFT_STRING, MFS_ENABLED
MENUITEM "&Copy\tCtrl+C", 28697, MFT_STRING, MFS_ENABLED
MENUITEM "&Paste\tCtrl+V", 28698, MFT_STRING, MFS_GRAYED
MENUITEM "Paste &Shortcut", 28700, MFT_STRING, MFS_GRAYED
MENUITEM "", 65535, MFT_SEPARATOR, MFS_ENABLED
MENUITEM "Copy To &Folder...", 28702, MFT_STRING, MFS_GRAYED
MENUITEM "Mo&ve To Folder...", 28703, MFT_STRING, MFS_GRAYED
MENUITEM "", 65535, MFT_SEPARATOR, MFS_ENABLED
MENUITEM "Select &All\tCtrl+A", 28705, MFT_STRING, MFS_ENABLED
MENUITEM "&Invert Selection", 28706, MFT_STRING, MFS_ENABLED
}
POPUP "", 32896, MFT_STRING, MFS_ENABLED, 0
{
MENUITEM "Filmstri&p", 28719, MFT_STRING, MFS_ENABLED
MENUITEM "T&humbnails", 28717, MFT_STRING, MFS_ENABLED
MENUITEM "Tile&s", 28718, MFT_STRING, MFS_ENABLED
MENUITEM "Ico&ns", 28713, MFT_STRING, MFS_ENABLED
MENUITEM "&List", 28715, MFT_STRING, MFS_ENABLED
MENUITEM "&Details", 28716, MFT_STRING, MFS_ENABLED
MENUITEM "", 65535, MFT_SEPARATOR, MFS_ENABLED
POPUP "Arrange &Icons by", 28673, MFT_STRING, MFS_ENABLED, 0
{
MENUITEM "none", 65535, MFT_STRING, MFS_GRAYED
MENUITEM "", 30208, MFT_SEPARATOR, MFS_ENABLED
MENUITEM "Show in &Groups", 30209, MFT_STRING, MFS_ENABLED
MENUITEM "&Auto Arrange", 28753, MFT_STRING, MFS_ENABLED
MENUITEM "A&lign to Grid", 28756, MFT_STRING, MFS_ENABLED
}
MENUITEM "", 65535, MFT_SEPARATOR, MFS_ENABLED
MENUITEM "&Choose Details...", 28723, MFT_STRING, MFS_ENABLED
MENUITEM "Customize This &Folder...", 28722, MFT_STRING, MFS_ENABLED
}
POPUP "", 33024, MFT_STRING, MFS_ENABLED, 0
{
MENUITEM "&Help and Support Center", 28785, MFT_STRING, MFS_ENABLED
}
}


delete the above code and replace it with

216 MENUEX
LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US
{
POPUP "", 32768, MFT_STRING, MFS_ENABLED, 0
{
MENUITEM "Create &Shortcut", 28688, MFT_STRING, MFS_ENABLED
MENUITEM "Rena&me", 28690, MFT_STRING, MFS_ENABLED
MENUITEM "P&roperties", 28691, MFT_STRING, MFS_ENABLED
}
POPUP "", 32832, MFT_STRING, MFS_ENABLED, 0
{
MENUITEM "&Undo\tCtrl+Z", 28699, MFT_STRING, MFS_ENABLED
MENUITEM "", 65535, MFT_SEPARATOR, MFS_ENABLED
MENUITEM "Paste &Shortcut", 28700, MFT_STRING, MFS_GRAYED
MENUITEM "", 65535, MFT_SEPARATOR, MFS_ENABLED
MENUITEM "Copy To &Folder...", 28702, MFT_STRING, MFS_GRAYED
MENUITEM "Mo&ve To Folder...", 28703, MFT_STRING, MFS_GRAYED
MENUITEM "", 65535, MFT_SEPARATOR, MFS_ENABLED
MENUITEM "Select &All\tCtrl+A", 28705, MFT_STRING, MFS_ENABLED
MENUITEM "&Invert Selection", 28706, MFT_STRING, MFS_ENABLED
}
POPUP "", 32896, MFT_STRING, MFS_ENABLED, 0
{
MENUITEM "Filmstri&p", 28719, MFT_STRING, MFS_ENABLED
MENUITEM "T&humbnails", 28717, MFT_STRING, MFS_ENABLED
MENUITEM "Tile&s", 28718, MFT_STRING, MFS_ENABLED
MENUITEM "Ico&ns", 28713, MFT_STRING, MFS_ENABLED
MENUITEM "&List", 28715, MFT_STRING, MFS_ENABLED
MENUITEM "&Details", 28716, MFT_STRING, MFS_ENABLED
MENUITEM "", 65535, MFT_SEPARATOR, MFS_ENABLED
POPUP "Arrange &Icons by", 28673, MFT_STRING, MFS_ENABLED, 0
{
MENUITEM "none", 65535, MFT_STRING, MFS_GRAYED
MENUITEM "", 30208, MFT_SEPARATOR, MFS_ENABLED
MENUITEM "Show in &Groups", 30209, MFT_STRING, MFS_ENABLED
MENUITEM "&Auto Arrange", 28753, MFT_STRING, MFS_ENABLED
MENUITEM "A&lign to Grid", 28756, MFT_STRING, MFS_ENABLED
}
MENUITEM "", 65535, MFT_SEPARATOR, MFS_ENABLED
MENUITEM "&Choose Details...", 28723, MFT_STRING, MFS_ENABLED
MENUITEM "Customize This &Folder...", 28722, MFT_STRING, MFS_ENABLED
}
POPUP "", 33024, MFT_STRING, MFS_ENABLED, 0
{
MENUITEM "&Help and Support Center", 28785, MFT_STRING, MFS_ENABLED
}
}


now compile the code

now for removing paste option from desktop (optional)
go to menu no 215 there you will find some thing similar to following code
215 MENUEX
LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US
{
POPUP "", 0, MFT_STRING, MFS_ENABLED, 0
{
POPUP "&View", 28674, MFT_STRING, MFS_ENABLED, 0
{
MENUITEM "Filmstri&p", 28719, MFT_STRING, MFS_ENABLED
MENUITEM "T&humbnails", 28717, MFT_STRING, MFS_ENABLED
MENUITEM "Tile&s", 28718, MFT_STRING, MFS_ENABLED
MENUITEM "Ico&ns", 28713, MFT_STRING, MFS_ENABLED
MENUITEM "&List", 28715, MFT_STRING, MFS_ENABLED
MENUITEM "&Details", 28716, MFT_STRING, MFS_ENABLED
}
MENUITEM "", 65535, MFT_SEPARATOR, MFS_ENABLED
POPUP "Arrange &Icons By", 28673, MFT_STRING, MFS_ENABLED, 0
{
MENUITEM "", 30208, MFT_SEPARATOR, MFS_ENABLED
MENUITEM "Show in &Groups", 30209, MFT_STRING, MFS_ENABLED
MENUITEM "&Auto Arrange", 28753, MFT_STRING, MFS_ENABLED
MENUITEM "A&lign to Grid", 28756, MFT_STRING, MFS_ENABLED
}
MENUITEM "R&efresh", 28931, MFT_STRING, MFS_ENABLED
MENUITEM "", 65535, MFT_SEPARATOR, MFS_ENABLED
MENUITEM "Customize This &Folder...", 28722, MFT_STRING, MFS_ENABLED
MENUITEM "", 65535, MFT_SEPARATOR, MFS_ENABLED
MENUITEM "&Paste", 28698, MFT_STRING, MFS_ENABLED
MENUITEM "Paste &Shortcut", 28700, MFT_STRING, MFS_ENABLED
MENUITEM "&Undo", 28699, MFT_STRING, MFS_ENABLED
}
}


change it to

215 MENUEX
LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US
{
POPUP "", 0, MFT_STRING, MFS_ENABLED, 0
{
POPUP "&View", 28674, MFT_STRING, MFS_ENABLED, 0
{
MENUITEM "Filmstri&p", 28719, MFT_STRING, MFS_ENABLED
MENUITEM "T&humbnails", 28717, MFT_STRING, MFS_ENABLED
MENUITEM "Tile&s", 28718, MFT_STRING, MFS_ENABLED
MENUITEM "Ico&ns", 28713, MFT_STRING, MFS_ENABLED
MENUITEM "&List", 28715, MFT_STRING, MFS_ENABLED
MENUITEM "&Details", 28716, MFT_STRING, MFS_ENABLED
}
MENUITEM "", 65535, MFT_SEPARATOR, MFS_ENABLED
POPUP "Arrange &Icons By", 28673, MFT_STRING, MFS_ENABLED, 0
{
MENUITEM "", 30208, MFT_SEPARATOR, MFS_ENABLED
MENUITEM "Show in &Groups", 30209, MFT_STRING, MFS_ENABLED
MENUITEM "&Auto Arrange", 28753, MFT_STRING, MFS_ENABLED
MENUITEM "A&lign to Grid", 28756, MFT_STRING, MFS_ENABLED
}
MENUITEM "R&efresh", 28931, MFT_STRING, MFS_ENABLED
MENUITEM "", 65535, MFT_SEPARATOR, MFS_ENABLED
MENUITEM "Customize This &Folder...", 28722, MFT_STRING, MFS_ENABLED
MENUITEM "", 65535, MFT_SEPARATOR, MFS_ENABLED

MENUITEM "&Undo", 28699, MFT_STRING, MFS_ENABLED
}
}


and now compile it

now save the file as shell32_new.dll and use replacer to replace it with original shell32.dll file which is in system32 folder

NOTE: the above tweak is not checked with vista




Create your own Window Media Player Skin>
More than 100 registry TIPS n TRICKS>
 
New Post 9/13/2008 12:09 AM
User is offline Vishal Gupta
6462 posts
www.AskVG.com
Ultimate Member








Re: STOP cut/copy/paste/delete for XP & VISTAnew* 

Excellent. I knew about removing options from context menu but it'll not remove the keyboard shortcuts but your utility does the job. Thanks.


Tweaking with Vishal

How to Use Smiley Code in Forum?
Promote MeraWindows at Your Blog / Site
Read Forum Guidelines
 
New Post 9/14/2008 10:38 AM
User is offline Ritesh Kawadkar
542 posts
riteshhowto.wordpress.com
Experienced Member




Re: STOP cut/copy/paste/delete for XP & VISTAnew* 

Excellent. I knew about removing options from context menu but it'll not remove the keyboard shortcuts but your utility does the job. Thanks.

thankz vishal



Create your own Window Media Player Skin>
More than 100 registry TIPS n TRICKS>
 
Previous Previous
 
Next Next
  Microsoft Windows Forums  Other Windows V...  Windows XP  STOP cut/copy/paste/delete for XP & VISTAnew*


   Get Your Own E-Mail Account @MeraWindows.com Minimize  
New Page 1 New Page 1
Show your cool quotient with @merawindows.com email account