Dear Austin,Welcome to the board.
Indeed KiXtart is a great program, but it isn't necessary or possible
to migrate all your BAT files at the same time.
Question: how to copy only ONCE necessary EXE files to your clients?
Your main BAT file:
code:
@echo off
if not exist c:\bat.ok call "\\server\netlogon\copy-extra-files.bat"
rem -
rem - your other BAT code
rem -
rem - for separate BAT file use CALL statements
rem -
exit
@echo off
we are using the file c:\bat.ok as control file.
Our copy-extra-files.bat can be something like:
code:
@echo off
rem - copy EXE and other required files to your client
rem -
rem - f.e. source: \\server\netlogon\extra\*.*
rem - destination: c:\extra\.
rem -
rem - by referencing to them use as prefix "c:\extra\".
rem -
chdir c:\
c:
if not exist c:\extra\nul mkdir c:\extra
xcopy "\\server\netlogon\extra\*.*" c:\extra\." /c /h /q /r /y
rem -
rem - create control file -
rem -
echo copy completed. >c:\bat.ok
@echo off
Only transfer a script (BAT or KIX file) from server speedup your logon process.
Mostly a great amount of auditing information can slow it down. We advice you
to do only the necessary logon steps from dial-up users, which doesn't mean you
can't log any information at all.
In our situation we collect those information on the client for WAN users and we
transfer them after realising a LAN connection. For LAN users the information
will trasnfer directly to the server.
Understanding KiXtart can give you an enormous amount of pleasure.
Tasks you can do, the speed of it and the available support for it.
Tasks: f.e. more block-structure possible and more error handling possible
Speed: f.e. it is possible to run scripts with 10.000 lines within 20 seconds
even on pentium I clients. of course speed is related to the tasks you are doing,
but pure KiXtart code is extremly fast.
Support: this board is the place to be for all kind of questions.
For ideas take a look at our site http://home.wanadoo.nl/scripting
You find all kind of scripts. Simple or complex & small or big.
greetings.