I know my name isn't on the list, however this is already available so why not use Solidworks Task Scheduler or #Task?
It is always a good idea to post what you have already done as well..
I know about the SolidWorks Task Scheduler but it isn't reliable enough for the big businesses.
I'll surely give a try to #Task.
My purpose for this is whenever I'm transferring files from 1 server to another the file references of in assemblies but the file references of parts and assemblies in drawings aren't updating itself so every time I need to open each and every drawing to update its references.
Have you tried using #TASK?
Share your current codes and someone can guide you in case you want to develop one.
Also check the macro codes form this post: https://forum.solidworks.com/message/466551#comment-466551
Thanks for mentioning my name but I think I am not there yet. I am not a professional and still learning my self.
If you would like to try it yourself then ,once you obtain the list of drawing documents, run the loop of following steps for each drawing document (I have made an assumption that you already have access to ISldWorks object):
1. To open drawing document, use ISldWorks.OpenDoc7 method which will return IModelDoc2 object.
2. To rebuild the drawing document,use IModelDoc2.EditRebuild3 method.
3. To save the drawing document, use IModelDoc2.Save3 method and
4. To close the current drawing document, use ISldWorks.CloseDoc method.
You will probably need to add some error handling also. Give it a try and if you run into any trouble, let us know and someone will sure guide you through your problem.
Thanks for the procedure explained.
I'll post an update on how it works.