Microsoft Windows Vista Community Forums - Vistaheads
Recommended Download



Welcome to the Microsoft Windows Vista Community Forums - Vistaheads, YOUR Largest Resource for Windows Vista related information.

You are currently viewing our boards as a guest which gives you limited access to view most discussions and access our other features. By joining our free community you will have access to post topics, communicate privately with other members (PM), respond to polls, upload content and access many other special features. Registration is fast, simple and absolutely free so , join our community today!

If you have any problems with the registration process or your account login, please contact us.

Driver Scanner

Besoin d'aide pour modifier ou recréer une JONCTION système

microsoft.public.fr.windows.vista.general






Speedup My PC
Reply
  #1 (permalink)  
Old 02-09-2008
Michel S.
 

Posts: n/a
Besoin d'aide pour modifier ou recréer une JONCTION système
Bonjoir,

Après avoir déplacé le dossier "Documents" vers un disque différent de
celui du système avec l'onglet "Emplacement" des propriétés du dossier,
je constate que la JONCTION qui redirige au bon endroit les vieux
programmes qui cherchent "Mes Documents" pointe toujours vers l'ancien
emplacement (C:\Users\Michel\Documents).

Comme cela pose certains problèmes, j'aimerais soit modifier, soit
recréer cette JONCTION.

Je n'ai aucune idée de comment je pourrais modifier la jonction
existante. Je me penche donc vers l'option supprimer/recréer,

Je sais que je peux créer le point de jonction avec une session CMD
dans laquelle je fais :

CD C:\Users\Michel
mklink /J "Mes Documents" D:\Users\Michel\Documents
attrib +s +h "Mes Documents" /L

Jusque là tout va bien.

Par contre, en cliquant sur ce nouveau "Mes Documents", le dossier
correspondant s'ouvre alors que la même action dans la jonction créée
par Vista donne un message "Accès refusé", ce qui est correct pour
éviter que les fichiers soient énumérés en double par des applications
qui balaient les dossiers.

En regardant les droits assignés par Vista avec CACLS, j'obtiens ce qui
suit :

Mes Documents Tout le mondeDENY)(accès spécial
FILE_READ_DATA
PC-de-Michel\Michel\ID)F
PC-de-Michel\Michel\OI)(CI)(IO)(ID)F
AUTORITE NT\SYSTEMID)F
AUTORITE NT\SYSTEMOI)(CI)(IO)(ID)F
BUILTIN\AdministrateursID)F
BUILTIN\AdministrateursOI)(CI)(IO)(ID)F


Les droits équivalents de celui que j'ai créé sont :

Mes Documents PC-de-Michel\Michel\:F
PC-de-Michel\Michel\OI)(CI)(IO)F
AUTORITE NT\SYSTEM:F
AUTORITE NT\SYSTEMOI)(CI)(IO)F
BUILTIN\Administrateurs:F
BUILTIN\AdministrateursOI)(CI)(IO)F

Étant peu familier avec la syntaxe de CACLS ou les rouages de la
sécurité dans le GUI Vista, j'apprécierais si quelqu'un pouvait
m'indiquer comment faire pour que la jonction que j'ai créée ait les
mêmes caractéristiques/restrictions que celle créée par Vista.

Ou, s'il existe un moyen de modifier la cible d'une jonction existante,
ce serait encore mieux !!

Merci !


Reply With Quote
Sponsored Links
  #2 (permalink)  
Old 02-09-2008
Machin
 

Posts: n/a
Re: Besoin d'aide pour modifier ou recréer une JONCTION système
Michel S. avait prétendu :
> Bonjoir,
>
> Après avoir déplacé le dossier "Documents" vers un disque différent de celui
> du système avec l'onglet "Emplacement" des propriétés du dossier, je constate
> que la JONCTION qui redirige au bon endroit les vieux programmes qui
> cherchent "Mes Documents" pointe toujours vers l'ancien emplacement
> (C:\Users\Michel\Documents).
>
> Comme cela pose certains problèmes, j'aimerais soit modifier, soit recréer
> cette JONCTION.
>
> Je n'ai aucune idée de comment je pourrais modifier la jonction existante.
> Je me penche donc vers l'option supprimer/recréer,
>
> Je sais que je peux créer le point de jonction avec une session CMD dans
> laquelle je fais :
>
> CD C:\Users\Michel
> mklink /J "Mes Documents" D:\Users\Michel\Documents
> attrib +s +h "Mes Documents" /L
>
> Jusque là tout va bien.
>
> Par contre, en cliquant sur ce nouveau "Mes Documents", le dossier
> correspondant s'ouvre alors que la même action dans la jonction créée par
> Vista donne un message "Accès refusé", ce qui est correct pour éviter que les
> fichiers soient énumérés en double par des applications qui balaient les
> dossiers.
>
> En regardant les droits assignés par Vista avec CACLS, j'obtiens ce qui suit
> :
>
> Mes Documents Tout le mondeDENY)(accès spécial
> FILE_READ_DATA
> PC-de-Michel\Michel\ID)F
> PC-de-Michel\Michel\OI)(CI)(IO)(ID)F
> AUTORITE NT\SYSTEMID)F
> AUTORITE NT\SYSTEMOI)(CI)(IO)(ID)F
> BUILTIN\AdministrateursID)F
> BUILTIN\AdministrateursOI)(CI)(IO)(ID)F
>
>
> Les droits équivalents de celui que j'ai créé sont :
>
> Mes Documents PC-de-Michel\Michel\:F
> PC-de-Michel\Michel\OI)(CI)(IO)F
> AUTORITE NT\SYSTEM:F
> AUTORITE NT\SYSTEMOI)(CI)(IO)F
> BUILTIN\Administrateurs:F
> BUILTIN\AdministrateursOI)(CI)(IO)F
>
> Étant peu familier avec la syntaxe de CACLS ou les rouages de la sécurité
> dans le GUI Vista, j'apprécierais si quelqu'un pouvait m'indiquer comment
> faire pour que la jonction que j'ai créée ait les mêmes
> caractéristiques/restrictions que celle créée par Vista.
>
> Ou, s'il existe un moyen de modifier la cible d'une jonction existante, ce
> serait encore mieux !!
>
> Merci !


Chuis pas sûr de comprendre la question... Moi, j'ai fait clic droit,
propriétés et j'ai changé la destination à la main.

Mais j'ai p'têt rien compris ?


Reply With Quote
  #3 (permalink)  
Old 02-09-2008
Roger LEDIG
 

Posts: n/a
Re: Besoin d'aide pour modifier ou recréer une JONCTION système
Bonjour

J'ai déplacé mes documents avec la fonction déplacer et tout pointe vers ce
ce dossier.

Vous avez mal fait quelque chose.

Cordialement

Roger

"Machin" <@> a écrit dans le message de groupe de discussion :
mn.4c327d8263378f74.86738@mesnews.fr...
> Michel S. avait prétendu :
>> Bonjoir,
>>
>> Après avoir déplacé le dossier "Documents" vers un disque différent de
>> celui du système avec l'onglet "Emplacement" des propriétés du dossier,
>> je constate que la JONCTION qui redirige au bon endroit les vieux
>> programmes qui cherchent "Mes Documents" pointe toujours vers l'ancien
>> emplacement (C:\Users\Michel\Documents).
>>
>> Comme cela pose certains problèmes, j'aimerais soit modifier, soit
>> recréer cette JONCTION.
>>
>> Je n'ai aucune idée de comment je pourrais modifier la jonction
>> existante. Je me penche donc vers l'option supprimer/recréer,
>>
>> Je sais que je peux créer le point de jonction avec une session CMD dans
>> laquelle je fais :
>>
>> CD C:\Users\Michel
>> mklink /J "Mes Documents" D:\Users\Michel\Documents
>> attrib +s +h "Mes Documents" /L
>>
>> Jusque là tout va bien.
>>
>> Par contre, en cliquant sur ce nouveau "Mes Documents", le dossier
>> correspondant s'ouvre alors que la même action dans la jonction créée par
>> Vista donne un message "Accès refusé", ce qui est correct pour éviter que
>> les fichiers soient énumérés en double par des applications qui balaient
>> les dossiers.
>>
>> En regardant les droits assignés par Vista avec CACLS, j'obtiens ce qui
>> suit :
>>
>> Mes Documents Tout le mondeDENY)(accès spécial
>> FILE_READ_DATA
>> PC-de-Michel\Michel\ID)F
>> PC-de-Michel\Michel\OI)(CI)(IO)(ID)F
>> AUTORITE NT\SYSTEMID)F
>> AUTORITE NT\SYSTEMOI)(CI)(IO)(ID)F
>> BUILTIN\AdministrateursID)F
>> BUILTIN\AdministrateursOI)(CI)(IO)(ID)F
>>
>>
>> Les droits équivalents de celui que j'ai créé sont :
>>
>> Mes Documents PC-de-Michel\Michel\:F
>> PC-de-Michel\Michel\OI)(CI)(IO)F
>> AUTORITE NT\SYSTEM:F
>> AUTORITE NT\SYSTEMOI)(CI)(IO)F
>> BUILTIN\Administrateurs:F
>> BUILTIN\AdministrateursOI)(CI)(IO)F
>>
>> Étant peu familier avec la syntaxe de CACLS ou les rouages de la sécurité
>> dans le GUI Vista, j'apprécierais si quelqu'un pouvait m'indiquer comment
>> faire pour que la jonction que j'ai créée ait les mêmes
>> caractéristiques/restrictions que celle créée par Vista.
>>
>> Ou, s'il existe un moyen de modifier la cible d'une jonction existante,
>> ce serait encore mieux !!
>>
>> Merci !

>
> Chuis pas sûr de comprendre la question... Moi, j'ai fait clic droit,
> propriétés et j'ai changé la destination à la main.
>
> Mais j'ai p'têt rien compris ?
>
>

Reply With Quote
  #4 (permalink)  
Old 02-09-2008
Michel S.
 

Posts: n/a
Re: Besoin d'aide pour modifier ou recréer une JONCTION système
Tel que mentionné dans mon message original, c'est aussi avec la
fonction "déplacer" que j'ai changé l'emplacement des fichiers et cela
a fonctionné correctement.

Les JONCTIONS existent pour permettre aux "vieux programmes" qui
tenteraient d'accéder aux dossiers tels qu'ils existaient dans XP
d'être redirigés au bon endroit. Ainsi, un programme qui tenterait
d'ouvrir un fichier sur "C:\Documents and Settings\Michel\Mes
Documents" serait redirigé par des jonctions vers
"C:\Users\Michel\Documents".

Vous pouvez voir ces jonctions en affichant les fichiers cachés et les
fichiers système dans le dossier contenant le profil de l'utilisateur
(dans C ou encore en tapant "DIR C:\*.* /s /aL à l'invite de
commandes.

Le problème est qu'après avoir déplacé le dossier vers D:, la jonction
pointe toujours vers "C:\Users\Michel\Documents" (au lieu de D, ce
qui aura une des deux répercussions suivantes lorsque le "vieux
programme délinquant" voudra accéder au dossier :
1) un message d'erreur indiquant que le dossier n'existe pas
2) un nouveau dossier Documents sera créé dans "C:\Users\Michel\ et
Michel verra DEUX dossiers Documents dans la liste des dossiers de son
profil.

Est-ce plus clair ? ;-)

Merci !

Roger LEDIG avait prétendu :
> Bonjour
>
> J'ai déplacé mes documents avec la fonction déplacer et tout pointe vers ce
> ce dossier.
>
> Vous avez mal fait quelque chose.
>
> Cordialement
>
> Roger
>
> "Machin" <@> a écrit dans le message de groupe de discussion :
> mn.4c327d8263378f74.86738@mesnews.fr...


>>
>> Chuis pas sûr de comprendre la question... Moi, j'ai fait clic droit,
>> propriétés et j'ai changé la destination à la main.
>>
>> Mais j'ai p'têt rien compris ?
>>
>>



>> Michel S. avait prétendu :
>>> Bonjoir,
>>>
>>> Après avoir déplacé le dossier "Documents" vers un disque différent de
>>> celui du système avec l'onglet "Emplacement" des propriétés du dossier, je
>>> constate que la JONCTION qui redirige au bon endroit les vieux programmes
>>> qui cherchent "Mes Documents" pointe toujours vers l'ancien emplacement
>>> (C:\Users\Michel\Documents).
>>>
>>> Comme cela pose certains problèmes, j'aimerais soit modifier, soit recréer
>>> cette JONCTION.
>>>



Reply With Quote
  #5 (permalink)  
Old 02-10-2008
MCI \(ex do ré Mi chel la si do\) [MVP]
 

Posts: n/a
Re: Besoin d'aide pour modifier ou recréer une JONCTION système
Bonjour !


> Les JONCTIONS existent pour ...


Les points de jonction existent, sous NTFS, depuis Windows 2000 (à
l'époque, on les créait avec linkd.exe, qui fonctionne encore sous
Vista).
à noter que, dans Vista, on trouve une traduction en "Points d'analyse".


> ...un programme qui tenterait d'ouvrir un fichier sur...
> ...voir ces jonctions en affichant les fichiers cachés...


Les points de jonction travaillent au niveau des répertoires (dossiers).
Pour les fichiers, il vaut mieux regarder les Hardlinks.
Les hardlinks (traduits en "liens réels"), existent aussi depuis Windows
2000, et fonctionnent sous NTFS. On peut les créer avec FSUTIL.exe



Les deux gros risques, avec les points de jonction et les hardlinks,
sont :
- ce n'est plus géré sur les différentes FAT ; or, il y a pas mal de
clefs USB formatées en FAT....
- en sauvegarde/copie, si l'on ne fait pas attention, on peut copier
plusieurs fois les mêmes informations, voire même tomber dans une
référence circulaire, qui va saturer la copie.


@-salutations

Michel Claveau



Reply With Quote
  #6 (permalink)  
Old 02-10-2008
Michel S.
 

Posts: n/a
Re: Besoin d'aide pour modifier ou recréer une JONCTION système
>
> Les deux gros risques, avec les points de jonction et les hardlinks, sont :

...
> - en sauvegarde/copie, si l'on ne fait pas attention, on peut copier
> plusieurs fois les mêmes informations, voire même tomber dans une référence
> circulaire, qui va saturer la copie.
>

C'est pour éviter cela que les attributs de sécurité font en sorte que
si on essaie d'ouvrir un de ces points de jonction créés par le système
(par exemple le point nommé "Mes Documents" dans ton profil), on est
acceuilli par un message disant "Emplacement non disponible - accès
refusé".

Et c'est précisément pour cela que je demandais dans mon post initial
comment faire pour donner les mêmes attributs de sécurité à un point de
jonction créé à l'aide de mklink.

Cela ne consiste qu'à ajouter "(DENY) accès spécial : FILE_READ_DATA"
pour "Tout le monde" ainsi que l'attribut "(ID)" à toutes les autres
autorisations existantes, mais je ne vois pas comment procéder pour y
arriver.

Vous avez une idée ?

Merci !


Reply With Quote
Reply


Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are Off

Similar Threads
Thread Thread Starter Forum Replies Last Post
Article ID: 932143 Un correctif est disponible pour Microsoft Windows Services for UNIX qui rsout modifier l'heure d't dans 2007 et Sous-systme pour applications UNIX KBArticles French 0 10-23-2007 20:00
Article ID: 934549 L'adresse pour une page Web ne de Windows Vista peut pas tre incluse lorsque vous utilisez le Snipping Tool pour capturer une fentre Windows Internet Explorer KBArticles French 0 10-23-2007 20:00
J'ai besoin d'aide Manon Tremblay microsoft.public.fr.windows.vista.securite 1 10-02-2007 19:19
besoin d'aide SYLVIE DOUCET microsoft.public.windows.vista.mail 1 06-26-2007 04:28
Help Help Please besoin d'aide Philippe09 microsoft.public.fr.windows.vista.general 5 05-11-2007 09:29




All times are GMT +1. The time now is 22:33.




Driver Scanner - Free Scan Now

Vistaheads.com is part of the Heads Network. See also XPHeads.com , Win7Heads.com and Win8Heads.com.


Design by Vjacheslav Trushkin for phpBBStyles.com.
Powered by vBulletin® Version 3.6.7
Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.6.0 RC 2

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120