動作検証はしていませんが、多分これでJS変数「account」に入ると思います
(非ログイン時は「null」になり、ログイン時は文字列が入る)
アカウント名としてクォート類が使用できない、って事がJS動作の前提ですが。
<script type="text/javascript">
account = null;
</script>
[[module ListUsers users="."]]
<script type="text/javascript">
account = "%%name%%";
</script>
[[/module]]