Reg delete File Association vraagje.

Status
Niet open voor verdere reacties.

FaiT90

Gebruiker
Lid geworden
4 nov 2009
Berichten
127
Ik ben bezig met File Association script,


De script hier onder werkt al, hoeft niet worden aangepast!
Code:
REG ADD HKEY_CLASSES_ROOT\Applications\uTorrentPortable\uTorrentPortable.exe\shell\open\command /ve /t REG_SZ /d "%CD%\uTorrentPortable\uTorrentPortable.exe  \"%%1\"" /f
REG ADD HKEY_CLASSES_ROOT\.torrent /ve /t REG_SZ /d FaiT90 /f
REG ADD HKEY_CLASSES_ROOT\FaiT90\shell\open\command /ve /t REG_SZ /d "%CD%\uTorrentPortable\uTorrentPortable.exe  \"%%1\"" /f
REG ADD HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.torrent /v Progid /t REG_SZ /d FaiT90 /f
REG ADD HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.torrent\OpenWithList /v MRUList /t REG_SZ /d abc /f
REG ADD HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.torrent\OpenWithList /v a /t REG_SZ /d uTorrentPortable\uTorrentPortable.exe /f
REG ADD HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.torrent\OpenWithProgids /v a /t REG_NONE /d FaiT90 /f
REG ADD HKEY_CLASSES_ROOT\Applications\uTorrentPortable\uTorrentPortable.exe\shell\open\command /ve /t REG_SZ /d "%CD%\uTorrentPortable\uTorrentPortable.exe  \"%%1\"" /f
nu is de bedoeling dat ik ook een script krijg zodat dit weer word verwijderd via batch ( niet .reg ) kan iemand me daar mee helpen ?

( deze script is speciaal voor Utorrent alleen .torrent files, magnet links moeten er nog komen.)

mvg

RutgerV
 
Laatst bewerkt:
Nogal simpel:
Je vervangt reg add door reg delete in je script.

Tijs.
 
heb ik geprobeerd maar dat werkt helaas niet. iemand anders nog een oplossing ?
 
En hoezo werkt dat niet???
Hieronder even aangetoond dat het wél werkt:

Microsoft Windows XP [versie 5.1.2600]
(C) Copyright 1985-2001 Microsoft Corp.

C:\Documents and Settings\tijs>reg add hklm\software\fiets /f

De bewerking is voltooid

C:\Documents and Settings\tijs>reg delete hklm\software\fiets /f

De bewerking is voltooid

C:\Documents and Settings\tijs>

Tijs.
 
Laatst bewerkt:
dan krijg ik de volgende error:

5br2wz.png


met de script:
Code:
echo off
REG DELETE HKEY_CLASSES_ROOT\Applications\FoxitReaderPortable\FoxitReaderPortable.exe\shell\open\command /ve /t REG_SZ /d "%CD%\FoxitReaderPortable\FoxitReaderPortable.exe  \"%%1\"" /f
REG DELETE HKEY_CLASSES_ROOT\.pdf /ve /t REG_SZ /d FaiT90 /f
REG DELETE HKEY_CLASSES_ROOT\FaiT90\shell\open\command /ve /t REG_SZ /d "%CD%\FoxitReaderPortable\FoxitReaderPortable.exe  \"%%1\"" /f
REG DELETE HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.pdf /v Progid /t REG_SZ /d FaiT90 /f
REG DELETE HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.pdf\OpenWithList /v MRUList /t REG_SZ /d abc /f
REG DELETE HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.pdf\OpenWithList /v a /t REG_SZ /d FoxitReaderPortable\FoxitReaderPortable.exe /f
REG DELETE HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.pdf\OpenWithProgids /v a /t REG_NONE /d FaiT90 /f
pause

mvg
RutgerV
 
Kijk eens of onderstaande wél werkt?

echo off
REG DELETE HKCR\Applications\FoxitReaderPortable\FoxitReaderPortable.exe\shell\open\command /ve /f
REG DELETE HKCR\.pdf /ve /t /f
REG DELETE HKCR\FaiT90\shell\open\command /ve /f
REG DELETE HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.pdf /v Progid /f
REG DELETE HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.pdf\OpenWithList /v MRUList /f
REG DELETE HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.pdf\OpenWithList /v a /f
REG DELETE HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.pdf\OpenWithProgids /v a /f
pause
 
ja dat werkte wel, ik kwam er net ook achter dat:

HKEY_CURRENT_USER veranderd moest worden dom van me :D

maar super bedankt voor je hulp want nu werkt het weer :D

mvg
RutgerV
 
Let ook op dat ik het /d "xxxx" uit elke REG DELETE regel heb weggehaald. Je verwijdert namelijk een waarde, dus /d (die de inhoud van een waarde toekent) heeft daarbij geen functie...

Fijn dat het gelukt is.

Tijs.
 
Laatst bewerkt:
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan