Avatar billede birgittejensen Nybegynder
20. oktober 2003 - 09:12 Der er 4 kommentarer og
1 løsning

Det irriterende problem med ikke at kunne slette og flytte filer

Jeg har en ven, der har det her irriterende problem, og det drejer sig ikke kun om .avi filer, men også andre mere "almindelige filer". Jeg kan huske, at jeg engang fik en lille fil, der fixede det her program, men jeg kan ikke finde den mere. Er der nogen, der kender noget til det? Jeg kender både HKEY_LOCAL_MACHINESOFTWAREClassesCLSID{87D62D94-71B3-4b9a-9489-5FE6850DC73E}InProcServer32 og
Start -> Run -> Regedit
Find the HKEY_CLASSES_ROOT\SystemFileAssociations\.avi\shellex\PropertyHandler\

og ved godt, at det virker og alt det her. Men jeg er på jagt efter en vbs fil, der gjorde dette af sig selv, da min ven absolut ikke er smart nok til i det hele taget at kunne finde ind i registreringsdatabasen.
Avatar billede fromsej Praktikant
20. oktober 2003 - 09:16 #1
http://www.spywarefri.dk/tipsogtricks.htm#dr.delete
Dr.Delete tager dem, om ikke andet så efter en genstart, det er ikke det du leder efter, men er en anden måde at angribe problemet på.*S*
Avatar billede Slettet bruger
20. oktober 2003 - 09:24 #2
De gang jeg har oplevet problemet, har det hjulpet efter en genstart.
Så Dr.Delete vil blive testet næste gang :o)
Avatar billede birgittejensen Nybegynder
20. oktober 2003 - 09:44 #3
Dette er indholdet af den .vbs fil jeg snakker om, som engang virkede .. det gør den af en eller anden grund ikke mere .. måske pga en windowsupdate eller noget?


' Bill James, 30 Oct 2002

Set ws = WScript.CreateObject("WScript.Shell")
Set fso = CreateObject("Scripting.FileSystemObject")

RegTmp = ws.Environment("Process")("Temp") & "\RegTmp.tmp "
RegKey = "HKEY_CLASSES_ROOT\CLSID\{87D62D94-71B3-4b9a-9489-5FE6850DC73E}"

ws.Run "regedit /a /e " & RegTmp & RegKey, , True
Set RegFile = fso.OpenTextFile(RegTmp, 1)

NewRegTmp = ws.Environment("Process")("Temp") & "\NewRegTmp.tmp "
Set NewRegFile = fso.OpenTextFile(NewRegTmp, 2, True)

Do While Not RegFile.AtEndOfStream
  RegLine = RegFile.ReadLine
  If InStr(1, RegLine, RegKey, 1) <>  0 Then
    NewRegFile.WriteLine(Replace(RegLine, RegKey, RegKey & "-off"))
  Else
   
    NewRegFile.WriteLine(RegLine)
  End If
Loop

RegFile.Close
NewRegFile.Close

ws.Run "regedit /i /s " & NewRegTmp, , True

DelRegTmp = ws.Environment("Process")("Temp") & "\DelRegTmp.tmp "
Set DelRegFile = fso.OpenTextFile(DelRegTmp, 2, True)
DelRegFile.Write("REGEDIT4" & vbcrlf & "[-" & Mid(RegKey, 1) & "]")
DelRegFile.Close
ws.Run "regedit /i /s " & DelRegTmp, , True

fso.DeleteFile(RegTmp)
fso.DeleteFile(NewRegTmp)
fso.DeleteFile(DelRegTmp)
Set ws = Nothing
Set fso = Nothing
Set RegFile = Nothing
Set NewRegFile = Nothing
Set DelRegFile = Nothing

msgbox "Done"
Avatar billede birgittejensen Nybegynder
20. oktober 2003 - 09:46 #4
Og nej .. drdelete hjælper mig ikke helt, for det er også, når man skal flytte filer .. Men det er da et dejligt program, hvis der er noget man ikke kan slette :o)
Avatar billede birgittejensen Nybegynder
02. december 2003 - 04:16 #5
Må vist hellere lukke det her
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester