Getting the currently logged in user under Windows

Bob Sneidar bobs at twft.com
Mon May 17 18:06:22 EDT 2010


I would use a lineoffset with "USERNAME=" as opposed to a repeat loop, but as another post pointed out $username is much better. 

Bob


On May 17, 2010, at 7:05 AM, Malte Pfaff-Brill wrote:

> Hi all,
> 
> I am using this under Vista to identify the currently logged in user:
> 
> function getUserName
>  local tUser
>  set the hideconsolewindows to true
>  put shell("set user") into tUser
>  set the itemDel to "="
>  repeat for each line theLine in tUser
>     if item 1 of theLine="USERNAME" then
>        return item 2 to -1 of theLine
>     end if
>  end repeat
>  return tUser
> end getUserName
> 
> Is there a simpler way? Can anyone test if this works under XP and / or WIn 7, even when not logged in with admin rights?
> 
> All the best,
> 
> malte
> 
> _______________________________________________
> use-revolution mailing list
> use-revolution at lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-revolution




More information about the use-livecode mailing list