Thema: Registry auslesen und ändern
-
29.07.10 15:16 #1
- Registriert seit
- Jan 2005
- Beiträge
- 13
Hallo, ich möchte die pagefile.sys von c auf d ändern und automatisieren aber bekomme bei meinen VBscript eine Fehlermeldung, könnt ihr den Fehler finden?
OS: Windows XP
Code vb:1 2 3 4 5 6 7 8 9 10
Dim RegKopieren, Kopieren Set RegKopieren = CreateObject ("WScript.Shell") Set Kopieren = CreateObject ("Scripting.FileSystemObject") If (RegKopieren.RegRead("HKLM\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management\PagingFiles") = "D:\pagefile.sys 768 1536") then If Kopieren.FileExists ("C:\pagefile.sys") Then Kopieren.copyFile "C:\pagefile.sys", "D:\pagefile.sys", True End If Else RegKopieren.Run "\regeintag.cmd" End If
Code vb:1
"%windir%\system32\reg.exe" add "HKLM\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management" /v PagingFiles /t REG_MULTI_SZ /d "D:\pagefile.sys 768 1536" /f
MfG flame4ever
-
29.07.10 16:22 #2
- Registriert seit
- Jun 2005
- Beiträge
- 6.619
.:Mitglied des 1. offiziellen Sven Uwe Fan-Clubs:.
-
30.07.10 07:07 #3
- Registriert seit
- Jan 2005
- Beiträge
- 13
Line : 5
Char: 1
Error: Type mismatch
Code: 800A00D
Source: Microsoft VBScipt runtime error
-
30.07.10 08:29 #4
- Registriert seit
- Jun 2005
- Beiträge
- 6.619
Hi.
Der Wert ist ein REG_MULTI_SZ. Laut Doku (http://msdn.microsoft.com/en-us/libr...8VS.85%29.aspx) wird für diesen Registry Typ ein Array von Strings zurückgeliefert.
GrußCode vb:1 2 3 4 5 6 7
Set sh = CreateObject ("WScript.Shell") x = sh.RegRead("HKLM\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management\PagingFiles") for i = LBound(x) to UBound(x) wscript.echo "Pagefile " & i & ": " & x(i) next
.:Mitglied des 1. offiziellen Sven Uwe Fan-Clubs:.
-
30.07.10 11:35 #5
- Registriert seit
- Jan 2005
- Beiträge
- 13
DAnke, funktioniert jetzt alles!!
Ähnliche Themen
-
Tastaturbelegung ändern in der Registry?
Von tombo82 im Forum Microsoft WindowsAntworten: 5Letzter Beitrag: 24.02.09, 09:23 -
Per VB in der Registry Berechtigungen ändern (Windows XP)
Von chakotey im Forum Visual Basic 6.0Antworten: 10Letzter Beitrag: 06.12.06, 14:12 -
Registry Rechte ändern
Von Hawkings im Forum Visual Basic 6.0Antworten: 0Letzter Beitrag: 24.10.06, 14:39 -
Registry ändern
Von fizban im Forum Microsoft WindowsAntworten: 7Letzter Beitrag: 13.06.04, 19:39 -
Registry Eintrag ändern über PHP
Von ITiger im Forum PHPAntworten: 7Letzter Beitrag: 06.02.03, 12:14



Zitieren

Login





Lesezeichen