#To define a particular parameter, replace the 'parameterName' inside itsm.getParameter('parameterName') with that parameter's name import subprocess import ctypes class disable_file_system_redirection: _disable = ctypes.windll.kernel32.Wow64DisableWow64FsRedirection _revert = ctypes.windll.kernel32.Wow64RevertWow64FsRedirection def __enter__(self): self.old_value = ctypes.c_long() self.success = self._disable(ctypes.byref(self.old_value)) def __exit__(self, type, value, traceback): if self.success: self._revert(self.old_value) remove=[] with disable_file_system_redirection(): process = subprocess.Popen(['wmic','startup','get','name'],stdout=subprocess.PIPE); for line in iter(process.stdout.readline,''): remove.append(line.rstrip()); remove=filter(None, remove) if "Name" in remove: remove.remove("Name") path=r"C:\ProgramData\Microsoft\Windows\Start Menu\Programs\StartUp" import os files=os.listdir(path) for i in remove: for j in files: if i in j: print "\nFile Found: "+j os.remove(os.path.join(path, j)) print "File removed: "+j