So I had a miserable time reading a file on / creating a regular expression on windows 8, so I wrote just a simple test script to troubleshoot my Logic:
Couldn't get it to work, but had two existing scripts that used similar code, so I knew something was wrong.
Tested on a Windows XP VM, and everything worked as expected.
Anyone else having issues on Widnows 8, and workarounds?
File c:\foo\test.txt just has 2 lines of text:
Acct
Acct
#include <IE.au3> #include <Date.au3> #include <Array.au3> #include <String.au3> #include <file.au3> $i = 0 Local $file = "C:\foo\test.txt" ConsoleWrite ("File name is: " & $file & @CRLF) FileOpen($file,0) consolewrite("FileOpen @error = " & @error & @CRLF) If $file = -1 Then MsgBox(0, "Error", "Unable to open file.") Exit EndIf $file = FileRead("C:\foo\test.txt") consolewrite("FileRead @Error = " & @error & @CRLF) ConsoleWrite($file & @CRLF) $test = StringRegExp($file, 'Acct', 3) ConsoleWrite("Test " & $test[0] & @CRLF)
Couldn't get it to work, but had two existing scripts that used similar code, so I knew something was wrong.
Tested on a Windows XP VM, and everything worked as expected.
Anyone else having issues on Widnows 8, and workarounds?
File c:\foo\test.txt just has 2 lines of text:
Acct
Acct