I have a number of feature classes that are set to Truncate and Append. It works fine in ArcCatalog modelbuilder, it even works fine in Python. The problem is when I try to tell windows task scheduler (in windows server 2008 R2) to run the python script on a daily basis it always fails. If I put it in a batch file that tells the python script to run, it will run. But upon checking the data it is not correct. Some of my target features have the wrong record count. It's as if the python script fails when run through task scheduler. But it works fine if just double click on the python script.