Ignore:
Timestamp:
Nov 19, 2011, 5:05:03 PM (14 years ago)
Author:
Herwig Bauernfeind
Message:

GUI-Tools: EVFSGUI 2.5.x: Continue implementing server based logon script support

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/guitools/shared/rxrpclib.vrs

    r662 r665  
    99/*   _rpcquerygroupmem(server,username,password,grouprid)  */
    1010/*   _rpcqueryuser(server,username,password,userrid)       */
     11/*   _rpcsrvinfo(server,username,password)                 */
    1112
    1213/*:VRX         _rpcenumdomgroups
     
    126127    password = arg(3)
    127128
    128     say '  'samba.!rpcclientexe' 'server' --user='username'%'password' --command="enumprinters" 'debuglevel' '
    129     address cmd samba.!rpcclientexe' 'server' --user='username'%'password' --command="enumprinters" 'debuglevel' >'samba.!msg
     129    usercred = '--user='username'%'password
     130
     131    say     '  'samba.!rpcclientexe' 'server' 'usercred' --command="enumprinters" 'debuglevel' '
     132    address cmd samba.!rpcclientexe' 'server' 'usercred' --command="enumprinters" 'debuglevel' >'samba.!msg
    130133
    131134    rpc.enumprinters. = ""
     
    381384    password = arg(3)
    382385
    383     say '  'samba.!rpcclientexe' 'server' --user='username'%'password' --command="srvinfo" 'debuglevel' '
    384     address cmd samba.!rpcclientexe' 'server' --user='username'%'password' --command="srvinfo" 'debuglevel' >'samba.!msg
     386    usercred = '--user='username'%'password
     387    if UserCred   = 'USERCRED'   | UserCred = '' | UserCred = '--user=%' then UserCred = '-N'
     388
     389    say     '  'samba.!rpcclientexe' 'server' 'usercred' --command="srvinfo" 'debuglevel' >'samba.!msg
     390    address cmd samba.!rpcclientexe' 'server' 'usercred' --command="srvinfo" 'debuglevel' >'samba.!msg
    385391
    386392    rpc.srvinfo. = ""
     
    432438        rpc.srvinfo.LOGONSTATUS=substr(rpcline,pos("NT_STATUS",rpcline),)
    433439    end
     440    say '  rpc.srvinfo.LOGONSTATUS = "'rpc.srvinfo.LOGONSTATUS'"'
    434441    IF options.!debug == 1 THEN SAY time()" _rpcsrvinfo() done, "retval
    435442return retval
Note: See TracChangeset for help on using the changeset viewer.