Si,de hecho es la que estoy usando pero no se comporta igual,el problema que tengo es que desde mi programa de visual basic no ejecuta variables de ambiente,en cambio cuando lo pongo en ejecutar si lo hace,si sabes como hacer eso te lo voy agradecer mucho,gracias
no se si hayas visto por ejemplo un acceso directo del notepad en windows 2000 por poner un ejemplo la ruta que trae para ejecutarse es la sig. %SystemRoot%\system32\notepad.exe,donde SystemRoot es la variable de ambiente,que su valor es C:\WINNT,a eso me refiero con variables de ambiente,saludos y gracias por tu tiempo