Here it is, just drag and drop the original file on the script, it'll modify permissions for the original file and make another copy of the same file in source directory.. Thank You gunsmokingman! Dim Act : Set Act = CreateObject("Wscript.Shell") Dim Fso : Set Fso = CreateObject("Scripting.FileSystemObject") Dim File1, File2 For Each File1 in Wscript.Arguments Act.Run("takeown /A /f " & Chr(34) & File1 & chr(34)),1,True Act.Run("icacls " & Chr(34) & File1 & chr(34) & " /grant administrators:F"),1,True File2 = Split(File1,".") Set File = Fso.GetFile(File1) File.Copy(File2(0) & "_Original." & File2(1)) Next BTW, how can I add now this new script to my right click selection? I have made this new script into a sfx fle that extracts to the Sendto folder, this one does not create a extra copy of the file Save As OwnTheFile_V2 I have made this new script into a sfx fle that extracts to the Sendto folder Save as OwnTheFile_V3 i get a permissions error when i try to run and i'm not sure how to force it to run as admin (or whatever permissions are needed) SHIFT + Right Click = Gain Ownership context menu This doesnt allow for gaining of ownership of executeables