path genericoc:\Archivos de programa

Iniciado por Achernar, 10 Agosto 2007, 05:36 AM

0 Miembros y 1 Visitante están viendo este tema.

Achernar

cómo tengo que hacer para que mi programa cree una carpeta en

c:\Archivos de programa

pero independientemente del lenguaje del sistema operativo. Me refiero a que debe haber una forma genérica de escribir este tipo de path frecuentemente usado en los instaladores, supongo que un XP en ingles no diria Archivos de programa

Gracias por leerme  ;D

DrakoX

#1
esta seria la ruta "generica" de archivos de programas,
pones esto:

Environ("PROGRAMFILES")

y listo
si hubieses buscado lo encontrabas,
hay un mismo post sobre el tema


salu2 y suerte

nhaalclkiemr

Ejecuta cmd.exe y escribe set

Te aparecerá una lista con las variables de entorno del sistema.

Existe la funcion Environ(variable_de_entorno), en BATCH sería %programfiles% y en VB como dijo DrakoX...existen otras como windir muy utiles

SAludos ;)
StasFodidoCrypter 1.0 - 100% (old)
StasFodidoCrypter 2.0 - 85% (deserted)
Fire AV/FW-Killer - 97% (deserted)
R-WlanXDecrypter 1.0- 100%

Achernar

muchas gracias, busque en internet no en el foro, pero si te pones a pensar es un poco dificil de buscar porque no voy a ser tan salame de escribir
"path generico c:\Archivos de programa" en un buscador porque estaria restringiendo mucho la busqueda y tampoco pondria "c:\Archivos de programa" para undirme en un mar de infrmacion innecesaria, de verdad no se me ocurria como buscarlo, intentè con "%root%" porque pense que podria encontrar una lista de estos paths, ni siquiera estaba seguro de que ese fuese uno, pero google no reconoce la mayoria de los sìmbolos solo casos muy especìficos.
Ahora màs allà de mi infructuosa bùsqueda muchìsimas gracias a los dos.  ;D