The utility %UGII_BASE_DIR%\NXBIN\part_utility.exe does not process the drawings, even if the argument -d[rawings]=update is given, e.g.:
%UGII_BASE_DIR%\NXBIN\part_utility.exe -managed_mode=yes -d=update -part=@DB/000614/A
If you want to update the drawing (UGPART dataset), you need to specify the UGPART directly, e.g. -part=@DB/000614/A/spec/000614-A-dwg1 (where 000614-A-dwg1 represents the name of the UGPART dataset):
%UGII_BASE_DIR%\NXBIN\part_utility.exe -managed_mode=yes -d=update -part=@DB/000614/A/spec/000614-A-dwg1
If you use an input file to specify the part(s) using the argument -i[nput_list], then also the non-master parts (e.g. UGPART) will be processed by default when only supplying the part revision (e.g. @DB/000614/A):%UGII_BASE_DIR%\NXBIN\part_utility.exe -managed_mode=yes -d=update -i=c:\temp\input.txt
Please note that when using an input file, the -non[_masters] argument can be used to exclude the non-master-parts.
See also Teamcenter Integration for NX - part_utility options and Teamcenter Integration for NX - Inputting from a text file or folder for more information.
Notes