Jump to content

Recommended Posts

Posted

its the code from DicatoroftheUSA

#include <File.au3>
$sDir=@scriptdir
$aFiles = _FileListToArray('"'&$sDir&'"', "*.reg")
For $I = 1 To $aFiles[0]
Run(@comspec & " /k Regedit.exe /S " & '"' & $sdir & "" & $aFiles[$I] & '"')
consolewrite(@lf&"Regedit.exe /S " &'"'& $sdir & "" & $aFiles[$I] & '"'&@lf)
Next
Posted

I believe that the _FileListToArray() function does not require the path to be in quotes.

Try this.

#include <File.au3>
$sDir=@scriptdir
$aFiles = _FileListToArray($sDir & "", "*.reg")
For $I = 1 To $aFiles[0]
  Run(@comspec & " /k Regedit.exe /S " & '"' & $sdir & "" & $aFiles[$I] & '"')
  consolewrite(@lf&"Regedit.exe /S " &'"'& $sdir & "" & $aFiles[$I] & '"'&@lf)
Next

"Programming today is a race between software engineers striving to build bigger and better idiot-proof programs, and the universe trying to build bigger and better idiots. So far, the universe is winning."- Rick Cook

Posted

In batch, it's just this line

for %%i in ("%CD%*.reg") do (start /w regedit /s "%%i")

why is it so unbelievable complicated in AutoIT? :D

Since you lack a clue, why don't you just run the batch file?

Whenever someone says "pls" because it's shorter than "please", I say "no" because it's shorter than "yes".

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...