OVH Cloud OVH Cloud

documents and settings

6 réponses
Avatar
prof.harry
Bonjour...

Je suis passé un peu vite de w95 à xp ;-) et je souhiterai
savoir dans quelles versions de windows on trouve les répertoires
utilisateurs style XP "documents and settings" etc...

Quelqu'un à une url qui documente tout ça ?

Merci d'avance

6 réponses

Avatar
Jean-Claude BELLAMY
Dans le message ,
Professeur Harry s'est ainsi exprimé :

Bonjour...

Je suis passé un peu vite de w95 à xp ;-) et je souhiterai
savoir dans quelles versions de windows on trouve les répertoires
utilisateurs style XP "documents and settings" etc...


Windows 95/98/ME
Windows 2000/XP/2003/Longhorn


Il n'y a que sous NT4 et avant (NT3.1/3.5/3.51) qu'on trouve le dossier
"Profiles"
Dans le cas de NT4, c'est d'ailleurs assez étrange vu que NT4 est sorti
APRÈS Win95


--
May the Force be with You!
La Connaissance s'accroît quand on la partage
----------------------------------------------------------
Jean-Claude BELLAMY [MVP] - http://www.bellamyjc.org
http://www.bellamyjc.org *

Avatar
prof.harry
"Jean-Claude BELLAMY" wrote in message news:<bvlndj$52s$...

> utilisateurs style XP "documents and settings" etc...
Windows 95/98/ME



J'ai jamais vu ça sur mon vieux w95, ni sur les w98 au boulot...
Comment ça se fait ?


Merci de ta réponse rapide !
Avatar
Jean-Claude BELLAMY
Dans le message ,
Professeur Harry s'est ainsi exprimé :

"Jean-Claude BELLAMY" wrote in
message news:<bvlndj$52s$...

utilisateurs style XP "documents and settings" etc...


Windows 95/98/ME



J'ai jamais vu ça sur mon vieux w95, ni sur les w98 au boulot...
Comment ça se fait ?


Oooops !!!
J'ai dit une conceté !
Ou plus exactement, j'ai confondu mes bidouillages PERSONNELS avec la
généralité! ;+)

Sous Win9x, c'est effectivement %windir%profile qui contient les "documents
et paramètres" de chaque compte ...

Mais on peut déplacer cela si on en a envie, et se créer son propre
"Documents and settings" comme sous W2K/WP/W2K3
TweakUI des PowerToys permet de le faire facilement

C'est défini dans les clefs :

HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionExplorerShell
Folders

HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionExplorerUser
Shell Folders

et

HKEY_LOCAL_MACHINESoftwareMicrosoftWindowsCurrentVersionProfileList

HKEY_LOCAL_MACHINESoftwareMicrosoftWindowsCurrentVersionexplorerShell
Folders

HKEY_LOCAL_MACHINESoftwareMicrosoftWindowsCurrentVersionexplorerUser
Shell Folders

(comme sous W2K/XP/..)
--
May the Force be with You!
La Connaissance s'accroît quand on la partage
----------------------------------------------------------
Jean-Claude BELLAMY [MVP] - http://www.bellamyjc.org
http://www.bellamyjc.org *

Avatar
Christian ASTOR
Professeur Harry a écrit:

Je suis passé un peu vite de w95 à xp ;-) et je souhiterai
savoir dans quelles versions de windows on trouve les répertoires
utilisateurs style XP "documents and settings" etc...



OS >= XP : CSIDL_PROFILES
Shell32.dll >= v5 : CSIDL_PROFILE (+ Username)
Autres : Profile(s) ou autre (NT/2K/... : %USERPROFILE% (+ Username))

...dépend du Shell & de l'OS.
Avatar
Florent Kaisser
Salut,

C'est défini dans les clefs :

HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionExplorerShell
Folders

HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionExplorerUser
Shell Folders

et




HKEY_LOCAL_MACHINESoftwareMicrosoftWindowsCurrentVersionProfileList




HKEY_LOCAL_MACHINESoftwareMicrosoftWindowsCurrentVersionexplorerShell
Folders

HKEY_LOCAL_MACHINESoftwareMicrosoftWindowsCurrentVersionexplorerUser
Shell Folders




C'est comme même un peu plus "propre" avec la fonction
SHGetSpecialFolderLocation :

LPITEMIDLIST ppidl;
char path[MAX_PATH];

if(SHGetSpecialFolderLocation(NULL,CSIDL_APPDATA,&ppidl)!=NOERROR) return;
SHGetPathFromIDList(ppidl,path);

Je suis pas si sur que les dossiers document & setting sont present dans les
premieres versions de windows 95, d'ailleur la contante CSIDL_APPDATA, à été
ajouté seulement à partir de la version 4.71 (Internet Explorer 4.0).

Quelques infos sur les "dossier special" :
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/shellcc/pla
tform/shell/reference/enums/csidl.asp

Florent.

"Jean-Claude BELLAMY" a écrit dans le
message de news: bvmo7p$els$
Dans le message ,
Professeur Harry s'est ainsi exprimé :

> "Jean-Claude BELLAMY" wrote in
> message news:<bvlndj$52s$...
>
>>> utilisateurs style XP "documents and settings" etc...
>> Windows 95/98/ME
>
> J'ai jamais vu ça sur mon vieux w95, ni sur les w98 au boulot...
> Comment ça se fait ?
Oooops !!!
J'ai dit une conceté !
Ou plus exactement, j'ai confondu mes bidouillages PERSONNELS avec la
généralité! ;+)

Sous Win9x, c'est effectivement %windir%profile qui contient les


"documents
et paramètres" de chaque compte ...

Mais on peut déplacer cela si on en a envie, et se créer son propre
"Documents and settings" comme sous W2K/WP/W2K3
TweakUI des PowerToys permet de le faire facilement

C'est défini dans les clefs :

HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionExplorerShell
Folders

HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionExplorerUser
Shell Folders

et




HKEY_LOCAL_MACHINESoftwareMicrosoftWindowsCurrentVersionProfileList




HKEY_LOCAL_MACHINESoftwareMicrosoftWindowsCurrentVersionexplorerShell
Folders

HKEY_LOCAL_MACHINESoftwareMicrosoftWindowsCurrentVersionexplorerUser
Shell Folders

(comme sous W2K/XP/..)
--
May the Force be with You!
La Connaissance s'accroît quand on la partage
----------------------------------------------------------
Jean-Claude BELLAMY [MVP] - http://www.bellamyjc.org
http://www.bellamyjc.org *





Avatar
Vincent Burel
"Florent Kaisser" wrote in message
news:bvo4k6$l4a$
Salut,

C'est comme même un peu plus "propre" avec la fonction
SHGetSpecialFolderLocation :

LPITEMIDLIST ppidl;
char path[MAX_PATH];

if(SHGetSpecialFolderLocation(NULL,CSIDL_APPDATA,&ppidl)!=NOERROR)


return;
SHGetPathFromIDList(ppidl,path);

Je suis pas si sur que les dossiers document & setting sont present dans


les
premieres versions de windows 95, d'ailleur la contante CSIDL_APPDATA, à


été
ajouté seulement à partir de la version 4.71 (Internet Explorer 4.0).



ouaip, et je me souviens avoir des problèmes de compatibilité...

A mon sens, il vaut mieux se refaire une fonction qui récupère les
répertoire voulus d'abord avec la fonction :
SHGetSpecialFolderPathA de SHELL32.DLL
sinon
SHGetFolderPathA de SHFOLDER.DLL

Vincent Burel