Utilice esta sobrecarga para crear un nuevo proceso y su subproceso principal especificando el nombre de archivo, los argumentos de la línea de comandos, el nombre de usuario, la contraseña y el dominio. El nuevo proceso ejecutará el archivo ejecutable especificado en el contexto de seguridad de las credenciales especificadas (usuario, dominio y contraseña). La sobrecarga asocia el recurso a un nuevo componente Process. Si el proceso ya está en ejecución, no se iniciará ningún recurso de proceso adicional. En lugar de esto, se reutiliza el recurso de proceso existente y no se crea un nuevo componente Process. En tal caso, en lugar de devolver un nuevo componente Process, Start devuelve referencia de objeto null (Nothing en Visual Basic) al procedimiento que realiza la llamada.
Esta sobrecarga permite iniciar un proceso sin crear primero una nueva instancia de Process. La sobrecarga es una alternativa a los pasos explícitos para crear una nueva instancia de Process, establecer las propiedades FileName, Arguments, UserName, Password y Domain de la propiedad StartInfo y llamar a Start para la instancia de Process.
Del mismo modo que el cuadro de diálogo Ejecutar acepta un nombre de archivo ejecutable con y sin extensión .exe, la extensión .exe es opcional en el parámetro fileName. Por ejemplo, se puede establecer el parámetro fileName en "Notepad.exe" o "Notepad". Si el parámetro fileName representa un archivo ejecutable, el parámetro arguments podría representar un archivo sobre el que se va a actuar como, por ejemplo, el archivo de texto de Notepad.exe myfile.txt.
Nota |
|---|
| El nombre de archivo debe representar un archivo ejecutable en las sobrecargas Start que tienen los parámetros userName, password y domain. |