|
|
|||||||
I recently upgraded to Windows 8 Pro on 2 computers at home, so there's no connection to a server. Before this I Always used a script printing all the macro's. I had never had a problem with this script not even with the macro's which were meant for a connection to a server. The content of these macro's was nothing with a length of 0. However on windows 8 I get a "Fatal exception occurred" on the following macro's; @comment, @fullname, @homedir, @homedrive, @homeshr, @longhomedir, @maxpwage, @primarygroup, @priv, @pwage and @rserver. The last OS I was working with were windows7 ultimate 32b and windows7 home premium 64b. |
||||||||
|
|
|||||||
Hi and welcome to the board. I moved you reply to its own thread in the beta section because it was not related to the post you replied to. |
||||||||
|
|
|||||||
I tried these macros on Win 8 Pro, with kix 4.62, and 4.63 and did not experience the issues described above. |
||||||||
|
|
|||||||
I just tried these macros again, with Windows 8 Pro 64bit using kix version 4.53, 4.62, and the just released 4.64beta1, and could not reproduce the error you are experiencing. |
||||||||
|
|
|||||||
On a standalone, non-domain PC? |
||||||||
|
|
|||||||
Yes |
||||||||
|
|
|||||||
I modified the script and give you the output screen; Dim $PIET[3] ? "Start script" ? @KIX + @CRLF $PIET[0]= @BUILD $PIET[1]= @SCRIPTDIR $PIET[2]= @KIX $PIET[3]= @DOS ? $PIET[0] ? $PIET[1] ? $PIET[2] ? $PIET[3] + @CRLF $PIET[3] = @FULLNAME ? $PIET[0] ? $PIET[1] ? $PIET[2] ? $PIET[3] ? "*" + @COMMENT + "*" ? "*" + @FULLNAME + "*" ? "*" + @HOMEDIR + "*" ? "*" + @HOMEDRIVE + "*" ? "*" + @HOMESHR + "*" ? "*" + @LONGHOMEDIR + "*" ? "*" + @MAXPWAGE + "*" ? "*" + @PRIMARYGROUP + "*" ? "*" + @PRIV + "*" ? "*" + @PWAGE + "*" ? "*" + @RSERVER + "*" The output (Dos screen) c:\scripts>testje.kix Start script 4.64 9200 C:\scripts 4.64 6.2 c:\scripts> ------ So when @DOS is used there's no problem in the array, they are all printed. At the moment I changed the 3th element to @FULLNAME there's nothing printed. |
||||||||
|
|
|||||||
My results, which seem normal to me Code: Start script 4.64 9200 D:\scripts\korgtests 4.64 6.2 9200 D:\scripts\korgtests 4.64 ** ** ** ** ** ** *42* *None* *ADMIN* *149* ** |
||||||||
|
|
|||||||
The same script with 4.63 produces; c:\scripts>\scripts\kix32 testje.kix Start script 4.63 9200 c:\scripts 4.63 6.2 Fatal exception occurred. c:\scripts> |
||||||||
|
|
|||||||
Just some ideas to try... Check the Event Logs Disable AV Update Network Card Drivers Try the Script in Safe Mode |
||||||||
|
|
|||||||
Ok. The Program Log gives the following error; + System - Provider [ Name] KIXTART - EventID 1722 [ Qualifiers] 0 Level 2 Task 0 Keywords 0x80000000000000 - TimeCreated [ SystemTime] 2013-05-03T22:14:30.000000000Z EventRecordID 4175 Channel Application Computer ninja Security - EventData UserGetInfo failed Error : De RPC-server is niet beschikbaar. (0x6ba/1722) THE is not available. |
||||||||
|
|
|||||||
If you do a forum search for 1722 you will see this issue has popped up over the years, with no real solutions. I did a quick google search and didn't find much in the way of solutions, but many instances of this happening, even outside of kixtart. One article I found that had a fix is below... Quote: I found the problem. The RPC server is unavailable because the service couldn't function properly because it's dependancy (server service) couldn't start... I checked the dependencies through the server's properties and I looked through services and started those required dependancies to start the server service, once that started... Everything functioned properly. Sorry, didn't mean waste the thread. I just hope this thread will come handy to those who stumble upon it through google with a similar problem. xD |
||||||||
|
|
|||||||
Try the script on a completely different computer and see what you get. |