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%\Desktopes 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