Avatar billede johncleese Nybegynder
27. december 2006 - 16:16 Der er 2 kommentarer og
1 løsning

gennenløb af mappen og overføre mappe navn til teks variabel.

er der en der kan lave et script der løber C:\Documents and Settings igennem i en for løkke og smider mappe navnet en for en over i en variabel.. og hvis mappen ikke indeholder en NTUSER.dat så skal den ikke smide navnet over i en variael og bare køre videre til næste mappe.
Avatar billede johncleese Nybegynder
27. december 2006 - 16:26 #1
fandt det selv
Avatar billede johncleese Nybegynder
27. december 2006 - 16:26 #2
ij
Avatar billede johncleese Nybegynder
27. december 2006 - 16:27 #3
Dim oShell : Set oShell = WScript.CreateObject("Wscript.Shell")
Dim oFS : Set oFS = WScript.CreateObject("Scripting.FileSystemObject")
Dim strCUProfile : strCUProfile = strCUProfile = oShell.Environment("Process")("UserProfile")
Dim oFolder

For Each oFolder In oFS.GetFolder("C:\Documents and Settings").SubFolders
If oFS.FileExists (oFolder &"\NTUser.DAT") _
And LCase(oFolder.Name) <> LCase(strCUProfile) _
And LCase(oFolder.Name) <> LCase("LocalService") _
And LCase(oFolder.Name) <> LCase ("NetworkService") _
And LCase(oFolder.Name) <> LCase("All Users") Then
oShell.Run "cmd /c reg load HKLM\TempHive " &Chr(34) &oFolder &"\NTUser.DAT" &Chr(34), ,1
'Put your registry hacks here...
'Either use oShell.RegWrite... eg below...
'oShell.RegWrite "HKLM\TempHive\Software\MySoftware\MyDword", 1, "REG_DWORD"
'OR
'Run "Regedit.exe /s REGHack.Reg" and import a premodified reg file - the key in the reg file start With
'HKEY_Local_Machine\TempHive\
'eg below...
'oShell.Run "Regedit.exe /s RegHack.reg"
oShell.Run "cmd /c reg unload HKLM\TempHive", 0, True
End If
Next Dim oShell : Set oShell = WScript.CreateObject("Wscript.Shell")
Dim oFS : Set oFS = WScript.CreateObject("Scripting.FileSystemObject")
Dim strCUProfile : strCUProfile = strCUProfile = oShell.Environment("Process")("UserProfile")
Dim oFolder
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
Kurser inden for grundlæggende programmering

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