Hej efter en god jagt i regedit har jeg fundet ud af hvilkne data dit program behøver!
HKEY_CLASSES_ROOT\\.(Dit Fil Navn)-(Dit Fil Navn)_AUTO_FILE
HKEY_CLASSES_ROOT\\(Dit Fil Navn)_AUTO_FILE
HKEY_CLASSES_ROOT\\(Dit Fil Navn)_AUTO_FILE\\SHELL
HKEY_CLASSES_ROOT\\(Dit Fil Navn)_AUTO_FILE\\SHELL\\EDIT-&Rediger
HKEY_CLASSES_ROOT\\(Dit Fil Navn)_AUTO_FILE\\SHELL\\EDIT\\COMMAND-C:\\WINDOWS\\notepad.exe %1
De ting der står ovenover er de nøgler du skal bruge.
Efter bindestreg er værdien. for at skrive den kode skal du bruge.
Dim wsh
Set wsh = CreateObject("WScript.Shell")
wsh.RegWrite "HKEY_CLASSES_ROOT\\.(Dit Fil Navn)\\(Standard)", "(Dit Fil Navn)_AUTO_FILE"
wsh.RegWrite "HKEY_CLASSES_ROOT\\(Dit Fil Navn)_AUTO_FILE\\(Standard)", ""
wsh.RegWrite "HKEY_CLASSES_ROOT\\(Dit Fil Navn)_AUTO_FILE\\SHELL\\(Standard)", ""
wsh.RegWrite "HKEY_CLASSES_ROOT\\(Dit Fil Navn)_AUTO_FILE\\SHELL\\EDIT\\(Standard)", "&Rediger"
wsh.RegWrite "HKEY_CLASSES_ROOT\\(Dit Fil Navn)_AUTO_FILE\\SHELL\\EDIT\\COMMAND", "C:\\WINDOWS\\notepad.exe %1"
Set wsh = Nothing
(Dit Fil Navn) Skal ændres til fks. .Max hvis dit filnavn hedder det.
---
En hånd på armen er bedre end to i skraldespanden!... ehh.. :/?