Me gustaría colocar algunos archivos en una carpeta que aparece en el escritorio de todos los usuarios en una máquina. ¿Qué necesito saber sobre las diferencias entre Win7 y XP para hacer esto? ¿Sigue siendo posible?
windows-7
user-profiles
Nick DeVore
fuente
fuente
Sé que esto ya ha sido respondido, y la respuesta es correcta para la mayoría de los sistemas. Sin embargo, a veces la carpeta pública se mueve a otro lugar, especialmente si instala Windows en una unidad que no sea C :. Puede usar
%allusersprofile%
para ir siempre a donde esté instalado el directorio en el sistema dado.fuente
C:\ProgramData
, pero el perfil público síC:\Users\Public
.%ALLUSERSPROFILE%
apunta a un directorio diferente, pero las uniones predeterminadas instaladas para la compatibilidad con versiones anteriores lo llevan al directorio correcto para las subdirecciones más comunes. Por ejemplo%ALLUSERSPROFILE%\Desktop
es una unión aC:\Users\Public\Desktop
. Vea esta respuesta de stackoverflow para un buen enlace en estos cruces. Usedir /AL %ALLUSERSPROFILE%
para ver los cruces debajoC:\ProgramData
. (También puede usar la%PUBLIC%
variable env para referirse directamente al directorio público de usuarios).Todavía existe, ahora encontrarás como
%SYSTEMDRIVE%/Users/Public/
.fuente