Llamar a un VBScript usando argumentos

Estoy tratando de obtener un VBScript para lanzar otro VBScript mientras paso un argumento del primero al segundo. Obtuve la parte de cómo recibir el argumento en el segundo script, sin embargo, no tengo idea de cómo llamarlo dentro del primer VBScript. Esto es lo que tengo actualmente en el primero:

arg1 = "MyArgument"
objShell.Run "ArgumentTest2.vbs arg1"

Cuando ejecuto este script, me da el mensaje de error:

Script: C: \ Prueba de argumento 1.vbs
Línea 2
Char: 1
Error: objeto requerido 'objShell'
Código: 800A01A8
Fuente: error de tiempo de ejecución de Microsoft VBScript

Cualquier ayuda sería muy apreciada! ¡Gracias!

Respuestas a la pregunta(1)

Su respuesta a la pregunta