When you work with an interactive batch deployment (the user interface) in SAS Data Integration Studio, you can redeploy the Job metadata object as well as the Deployed job metadata object. However, when you use the DeployJobs.exe command, you can reference only the Job metadata object. If both objects reside in the same metadata server folder, there's no difference in the command execution. But, when the objects are created in different folders, you must reference the proper object. See the following example:

In this example, the 01_job subfolder contains the Job object and the 02_deployedjob subfolder contains the Deployed job object. In this scenario, the proper redeploy command is as follows:
When you use '"–objects "/7613708551/02_deployedjob/TestDepJob"' instead of the above command, no error occurs. But, the source code for the job is not written to the deployment directory.