Changeset 797 for trunk/guitools/shared/smbtree.vrs
- Timestamp:
- Aug 17, 2013, 11:55:30 AM (12 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/guitools/shared/smbtree.vrs
r786 r797 7 7 if VRIsValidObject("DT_STATUSBAR") then ok = VRSet("DT_STATUSBAR","Caption", "Refreshing network") 8 8 ok = SysFileDelete(samba.!msg) 9 parse var debuglevel .'='level 10 if level = 0 then debuglevel = ' --debuglevel=1' 9 11 10 12 if UserCred = 'USERCRED' | UserCred = '' | UserCred = '--user=%' | UserCred = '--user=%%' then UserCred = '-N' … … 20 22 say ' detach 'samba.!smbtreeexe' 'BroadCast' -S 'UserCred' 'debuglevel' >'samba.!serverlist 21 23 address cmd 'detach 'samba.!smbtreeexe' 'BroadCast' -S 'UserCred' 'debuglevel' >'samba.!serverlist 24 25 if level = 0 then debuglevel = ' --debuglevel=0' 22 26 23 27 /* strip username from caption */ … … 137 141 end 138 142 if ThrowMsg = 1 then do 143 call beep 2400, 500 139 144 ThrowMsg = 0 140 145 Msg.Type = "W" … … 253 258 if stat = "READY:" then do /* we found a readable output file */ 254 259 OneWorkGroupOnly = 0 260 GuestRetry = 0 255 261 256 262 Machine = substr(smbmachine.I,pos('.',smbmachine.I)+1) 263 if right(Machine,4) = '$rt$' then do 264 Machine = left(Machine, length(Machine) - 4) 265 GuestRetry = 1 266 end 267 257 268 258 269 smbtree.!machine = _GetMachinehandle(Machine) … … 289 300 ok = stream(smbmachine.I,'c','close') 290 301 ok = SysFileDelete(smbmachine.I) 302 /* Try with guest account once */ 303 304 if GuestRetry = 0 & UserCred <> '-N' then do 305 say ' detach 'samba.!smbclientexe' -L "'machine'" -N 'debuglevel' 2>'smbmachine.I'$rt$ 1>&2' 306 address cmd 'detach 'samba.!smbclientexe' -L "'machine'" -N 'debuglevel' 2>'smbmachine.I'$rt$ 1>&2' 307 end 308 291 309 iterate 292 310 end
Note:
See TracChangeset
for help on using the changeset viewer.