¿Cómo puedo obtener la ruta actual de "Archivos de programa" de la computadora con Java?Java: obtenga la ruta de los "archivos de programa"
20
A
Respuesta
29
simplemente llamando System.getenv(...)
System.getenv("ProgramFiles");
Aviso que sólo funcionará en entornos Windows, por supuesto :-)
2
Utilice el método System.getenv():
public class EnvironmentVariableExample {
public static void main(String[] args) {
System.out.println(System.getenv("ProgramFiles"));
System.out.println(System.getenv("MadeUpEnvVar"));
}
}
Si la variable no existe, simplemente devolverá nulo.
4
System.getenv("%programfiles% (x86)");
para la carpeta de 32 bits en PC de 64 bits.
Además, funciona en cualquier idioma en Windows Vista y más reciente. Llamar a cualquiera de las respuestas publicadas funcionará en cualquier instalación de idioma, de hecho.
+0
no funciona aquí en Windows 7 usando jdk 8 – privatejava
0
Para el uso de 32 bits:
System.out.println(System.getenv("ProgramFiles(X86)"));
Para uso 64 bits:
System.out.println(System.getenv("ProgramFiles"));
Cuestiones relacionadas
- 1. Java: obtenga la ruta absoluta del servidor
- 2. Python: obtenga la ruta relativa de todos los archivos y subcarpetas en un directorio
- 3. Obtenga la estructura completa de un programa?
- 4. ¿Cómo obtener la ruta de la carpeta Archivos de programa (no los Archivos de programa (x86)) del proceso WOW de 32 bits?
- 5. Cómo obtener la ruta de los Archivos de programa independientemente de la arquitectura de la máquina de destino
- 6. Obtenga la ruta de cada ventana del explorador con C#
- 7. Obtenga todas las imágenes del Programa WebPage | Java
- 8. lisp común: obtenga la ruta al archivo
- 9. Ejecutar un programa Java de nuestro programa Java
- 10. Obtenga la última adición de archivos en un directorio
- 11. Java EE: ¿la mejor manera de obtener una ruta real para los archivos cargados?
- 12. Obtenga valores de los archivos * .resx en XAML
- 13. Desarrollando un programa java para compilar archivos .java
- 14. NSIS CreateShortcut insiste en usar% Archivos de programa% para la ruta de icono
- 15. Obtención de la ruta del archivo en java
- 16. ¿Cómo "descompilo" los archivos de la clase Java?
- 17. ¿Hay una directiva simple Archivos de programa/Archivos de programa (x86) para C++ en Windows?
- 18. programa g ++ no encontrado en la ruta
- 19. Abra los archivos de configuración de otro programa
- 20. Obtenga la salida de un programa C en una variable en otro programa C
- 21. ¿Son necesarios los archivos .OCA para la ejecución del programa?
- 22. Guarde los archivos de SharedPreferences en el directorio personalizado u obtenga el directorio predeterminado de SharedPreferences
- 23. Java - Obtenga la salida de sonido de la computadora actual
- 24. Java: programación determinar todos los nombres de los paquetes cargados en la ruta de clase
- 25. Programa para obtener todos los archivos dentro de un directorio en Java
- 26. ¿Por qué los "Archivos de programa" son dos palabras?
- 27. Definición de la ruta en un programa Perl
- 28. Reutilización de una ruta de archivos
- 29. Rieles, obtenga la ruta del recurso en el modelo
- 30. Obtenga la ruta absoluta del archivo editado actualmente en Eclipse
¿Cuál es el uso de la obtención de un directorio específico, arcano y OS? ¿Qué estás tratando de lograr al conocer esa información? –