Download and register the TaskScript add-in inside your SOLIDWORKS PDM Administration tool — just like any other task add-in.
Author a .pdmshell script using any PDMShell commands. Use dynamic placeholders like $localPath and $fileName for per-file context.
In the PDM Administration panel, create a TaskScript task, point it to your script, set file extension filters, and configure the Command Menu tab.
Attach the task to any PDM workflow trigger. TaskScript runs your pdmcli session automatically on every selected file with detailed logging.
TaskScript bridges the gap between your PDMShell scripts and the PDM task system — no custom coding required, just configure and run.
Run any .pdmshell script automatically in response to PDM task triggers — approvals, state changes, manual runs, or scheduled tasks.
Placeholders like $localPath, $fileName, $userName, and $date are substituted per file at runtime — making one script handle any file in the vault.
Point TaskScript at scripts stored locally or pulled from your network — no duplication, no migration. Your existing PDMShell library works as-is.
Control exactly which file types TaskScript processes per task. Default is sldprt;sldasm;slddrw — fully customizable.