29. april 2005 - 11:54
Der er
14 kommentarer og 1 løsning
Hvordan skrives i regedit med en batch-fil?
Hej exp. Jeg vil gerne lave en batchfil som går ned og ændrer 3-4 værdier i min registrerings database. Er der en der kan fortælle mig hvad der præcist skal stå i den batch fil? Den ene ting er fx: HKCU\Software\FinePrint Software\pdfFactory2\FinePrinters\pdfFactory\PrinterDriverData\PdfAction skal have værdien 2 Håber virkelig I kan hjælpe. Mvh Flim
Annonceindlæg fra Axcess Nordic
29. april 2005 - 12:04
#1
Det kan sagtens lade sig gøre. Hvilket styresystem taler vi om?
29. april 2005 - 12:18
#2
Win XP
29. april 2005 - 12:22
#3
Nå, jeg lavede alligevel én der kan fungere under alle windows-styresystemer: echo REGEDIT4>C:\regfil.reg echo.>>c:\regfil.reg echo [HKEY_CURRENT_USER\Software\FinePrint Software\pdfFactory2\FinePrinters\pdfFactory\PrinterDriverData]>>c:\regfil.reg echo "PdfAction"="2">>c:\regfil.reg REGEDIT.EXE /S c:\regfil.reg del c:\regfil.reg
29. april 2005 - 12:28
#4
I Win Xp findes en nemmere løsning -- nemlig at bruge reg kommandoen. reg add HKCU\Software\FinePrint Software\pdfFactory2\FinePrinters\pdfFactory\PrinterDriverData /v PdfAction /t reg_sz /d 2
29. april 2005 - 12:32
#5
29. april 2005 - 12:50
#6
ejvind - ser fint ud det hele, men hvordan gør jeg præøcist for at lave det om til en batch-fil? Smækker det hele ind i notepad og hvad så?
29. april 2005 - 12:58
#7
Smækker det ind i notepad, klikker på gem-som, vælger "Alle filtyper", og gemmer teksten i en fil, der slutter med .bat i filnavnet
29. april 2005 - 13:01
#8
Dejligt - prøver jeg lige. Vender tilbage senere
29. april 2005 - 13:21
#9
Sidste spørgsmål... Jeg har fundet de 4 her: HKEY_CURRENT_USER\Software\FinePrint Software\pdfFactory2\FinePrinters\FinePrint pdfFactory\PrinterDriverData HKEY_CURRENT_USER\Software\FinePrint Software\pdfFactory2\FinePrinters\pdfFactory\PrinterDriverData HKEY_USERS\S-1-5-21-85159100-1453416662-1877560073-6665\Software\FinePrint Software\pdfFactory2\FinePrinters\FinePrint pdfFactory\PrinterDriverData HKEY_USERS\S-1-5-21-85159100-1453416662-1877560073-6665\Software\FinePrint Software\pdfFactory2\FinePrinters\pdfFactory\PrinterDriverData Er der forskel på de 2 nederste og de 2 øverste? Kan godt se at der er en forskel, men henvises der til samme fil, eller kan du forklare mig forskellen?
29. april 2005 - 13:24
#10
Jeg gætter på at de er de samme. Current_user er en undernøgle af Users. Så den ene af de mapper der ligger lige under USERS vil være identisk med Current_user. Du kan tjekke det ved at tilføje en mappe til den ene, og så se om den optræder i den anden herefter :-)
29. april 2005 - 13:26
#11
(det kan variere HVILKEN mappe under Users der svarer til Curren_user -- alt efter hvilken bruger man er logget ind som (Current_user = den aktuelle bruger))
29. april 2005 - 13:39
#12
Så hvis jeg smider den ind under CURRENT_USER, så er jeg sikker på at ændre indstillinger for den bruger der er logget på? Dvs de første linier er kun de jeg har brug for?
29. april 2005 - 13:40
#13
yeps! Det er sådan man normalt gør. Det er sjældent man går ind og piller i USERS-nøglen.
29. april 2005 - 14:36
#14
Takker for svar. Ser ud til at virke. Og rigtig god weekend
29. april 2005 - 14:38
#15
Takker for point. Og også god weekend til dig :-)
Kurser inden for grundlæggende programmering