Déplacer Mes Documents par défaut et par script

Optimisation de Windows, modification du bureau.

Re: Déplacer Mes Documents par défaut et par script

Messagepar Alain Quarré » Jeu 20 Juin 2013 22:16

Bonsoir à tous...
Regis Gras a écrit:Je ne sais pas si le problème vient du script ou de MSOffice.
je n'ai pas rencontré de problème avec office, que ce soit 2003, 2007 et maintenant, je suis sur 2010. (et bientôt 2013, quand j'aurais le courage de l'installer)
Regis Gras a écrit:Que peut on faire pour régler ce problème ?
une réparation Office me semble le plus adapté.

Ce script ne pose pas de problème car
mwonex a écrit:Normalement il existe sur C: ? , l’utilisateur est bien sur D: (grâce au script), peut-être faut-il modifier les autorisations?
celui-ci ne déplace pas le profil de l'utilisateur, celui-ci est toujours sur C:. Seul des dossiers documents et autres sont concernés.

Regis Gras a écrit:Impossible de créer la variable d’environnement TEMP
La variable temp existe, tape %temp% dans une fenêtre exécuter, cela ouvrira le dossier temporaire défini par cette variable.
Regis Gras a écrit:Impossible de créer le fichier C:\users\Regis\...\Building Blocks.dotx
quel est le chemin complet?

Alain Quarré a écrit: nigelle a écrit:J'ai l'impression d'avoir été oublié au sujet d'un script créant des répertoires supplémentaires !
heuuu, oui, de fait
j'essaye de m'y mettre dans les prochains jours.
Faut vraiment que j'commence à le faire

Alain
Déplacer les dossiers utilisateur topic4073.html topic5883.html
Déplacer le dossier Public topic4396.html
PAS DE RÉPONSE TECHNIQUE PAR MP
Alain Quarré
 
Messages: 964
Inscription: Mer 20 Jan 2010 23:41

Re: Déplacer Mes Documents par défaut et par script

Messagepar Regis Gras » Mar 25 Juin 2013 22:13

J'ai re installé MSOffice et maintenant ça marche.
Merci de ton aide.
Regis Gras
 
Messages: 4
Inscription: Jeu 20 Juin 2013 03:39

Re: Déplacer Mes Documents par défaut et par script

Messagepar mwonex » Mer 26 Juin 2013 10:29

Bonjour,

suite à la remarque pertinente d'A.Quarré:
Ce script ne pose pas de problème car

(mwonex a écrit:Normalement il existe sur C: ? , l’utilisateur est bien sur D: (grâce au script), peut-être faut-il modifier les autorisations?)

celui-ci ne déplace pas le profil de l'utilisateur, celui-ci est toujours sur C:. Seul des dossiers documents et autres sont concernés.


Edit du 26/06/13: erreur d’expression vue par A. Quarré, ce sont les documents d'utilisateur qui sont sur D: évidemment
comme l'indique le titre de ce tutoriel: "Déplacer Mes Documents par défaut et par script" et non l'utilisateur
Windows 10 Version 2004 (vers. système 19041.423)
« Mieulx est de ris que de larmes escrire, Pour ce que rire est le propre de l'homme. »
F. Rabelais.
« Nous ne sommes pas ce que nous savons mais ce que nous sommes prêts à apprendre »
M.C. Bateson
Avatar de l’utilisateur
mwonex
 
Messages: 3315
Inscription: Ven 11 Fév 2011 20:01
Localisation: R.P. France 92

Re: Déplacer Mes Documents par défaut et par script

Messagepar The_JacK59 » Mer 24 Juil 2013 18:56

Bonjour,

J'ai une petite question,

J'utilise un NAS synology avec l'utilitaire cloudstation qui permet de synchroniser ses documents sur plusieurs postes informatique.
est-il possible de modifier le script de manière à faire pointer vers D:\Documents\%username%\Cloudstation et non vers D:\Documents\%username% ?

Par avance, merci
Cdt,
The_JacK
The_JacK59
 
Messages: 1
Inscription: Mer 24 Juil 2013 18:52

Re: Déplacer Mes Documents par défaut et par script

Messagepar Alain Quarré » Jeu 25 Juil 2013 09:59

Modifie le fichier PositionDefaultFolderSevenModular.ini
comme suit
Code: Tout sélectionner
Mes Documents*Personal*AddUserName*Security*Cloudstation\Documents*D:\Documents
Mes images*My Pictures*AddUserName*Security*Cloudstation\Pictures*D:\Documents
Mes vid‚os*My Video*AddUserName*Security*Cloudstation\Videos*D:\Documents
Ma musique*My Music*AddUserName*NoSecurity*Cloudstation\Music*D:\Documents
Bureau*Desktop*AddUserName*Security*Cloudstation\Desktop*D:\Documents
Favoris*Favorites*AddUserName*Security*Cloudstation\Favorites*D:\Documents
T‚l‚chargements*{374DE290-123F-4565-9164-39C4925E467B}*AddUserName*Security*Cloudstation\Downloads*D:\Documents
Parties enregistr‚es*{4C5C32FF-BB9D-43B0-B5B4-2D72E54EAAA4}*AddUserName*Security*Cloudstation\Saved Games*D:\Documents
Contacts*{56784854-C6CB-462B-8169-88E350ACB882}*AddUserName*Security*Cloudstation\Contacts*D:\Documents
Recherches*{7D1D3A04-DEBB-4115-95CF-2F29DA2920DA}*AddUserName*Security*Cloudstation\Searches*D:\Documents
Liens*{BFB9D5E0-C6A9-404C-B2B2-AE6DB6AF4968}*AddUserName*Security*Cloudstation\Links*D:\Documents
Cookies*Cookies*AddUserName*Security*Cookies*D:\CacheFolder*Hide-Sys
Historique*History*AddUserName*Security*History*D:\CacheFolder
Cache Internet explorer*Cache*AddUserName*Security*Temporary Internet Files*D:\CacheFolder
CD Burning*CD Burning*NoUserName*NoSecurity*Burn*D:\CacheFolder\Burn

Cela donnera ceci:
CS.png
CS.png (16.81 Kio) Vu 1196 fois


Comme d'habitude, fais des tests avant toutes mise en production

Alain
Déplacer les dossiers utilisateur topic4073.html topic5883.html
Déplacer le dossier Public topic4396.html
PAS DE RÉPONSE TECHNIQUE PAR MP
Alain Quarré
 
Messages: 964
Inscription: Mer 20 Jan 2010 23:41

Re: Déplacer Mes Documents par défaut et par script

Messagepar stephg27 » Dim 11 Aoû 2013 15:43

Bonjour Alain,

3 ans après mon passage sur ce topic lorsque j'avais installé Windows 7 sur mon nouveau PC et apprécié à cette occasion les bienfaits de tes scripts :super: , voilà le temps pour moi de faire évoluer un peu mon PC et passer au SSD :) . A cette occasion, je vais refaire une installation "from scratch" de Windows 7 afin d'avoir un système tout propre. Je repasse donc sur ce topic pour prendre la dernière version de tes scripts qui me seront à nouveau très utiles ;) . Je découvre que tu ne gères plus dans le script les répertoires TEMP / TMP car tu estimes que cela peut poser des problèmes. Bien que n'ayant jamais constaté de problèmes depuis mars 2010 avec la façon dont tu gérais TEMP / TMP avec tes scripts à l'époque, je fais confiance à ton jugement ! ;) . Je souhaite néanmoins continuer à délocaliser les fichiers temporaires (systèmes + utilisateurs) sur un disque dédié. Je souhaite donc avoir confirmation :oops: de ta part sur ce que je dois faire pour cela.

Je pense donc qu'il faut :
1) Dans les Paramètres Systèmes Avancés, section Variables d'Environnemment Système : positionner les variables TEMP et TMP vers mon disque dédié (à savoir T:\Temp_OS) .
2) Ensuite, pour chaque nouvel utilisateur créé et à sa première connexion, aller de nouveau dans les Paramètres Systèmes Avancés, mais cette fois, dans la section Variables Utilisateur et positionner les variables TEMP et TMP de l'utilisateur vers mon disque dédié (à savoir T:\Temp_Usr\<Login Utilisateur>)

Est-ce bien ainsi qu'il faut procéder ? :?:

Toutefois, il subsistera un détail: en effet, avec feu ton script TempFolder.ini, j'avais remarqué, sur mon disque dédié, qu'un répertoire SYSTEM s'était créé pour les fichiers temporaires de l'utilisateur Windows SYSTEM, ce qui était fort sympathique :) puisqu'ainsi, les fichiers temporaires de SYSTEM étaient également délocalisés vers mon disque dédié à cela. Comment faire pour reproduire cela ? :?:

En te félicitant :super: à nouveau pour le boulot accompli sur tes scripts et en te remerciant d'avance pour les réponses que tu pourras m'apporter ;) , bonne journée !
stephg27
 
Messages: 13
Inscription: Sam 20 Mar 2010 16:11

Re: Déplacer Mes Documents par défaut et par script

Messagepar Alain Quarré » Mar 20 Aoû 2013 23:59

Désolé pour le retard...
pour que les utilisateurs futurs aient le dossier TEMP là où tu le veux, il suffit de modifier la ruche du défaut user comme ceci:
Dans une fenêtre de commande Admin, copie/colle ceci:
Chargement de la ruche default User
Code: Tout sélectionner
reg load  Hkey_local_machine\.LoadDefUser "C:\Users\Default\NTUser.dat"
Modification des des variables TEMP et TMP
Code: Tout sélectionner
REG ADD "HKEY_LOCAL_MACHINE\.LoadDefUser\Environment" /v "TEMP" /t REG_EXPAND_SZ /d "T:\Temp_Usr\^%UserName^%" /f
REG ADD "HKEY_LOCAL_MACHINE\.LoadDefUser\Environment" /v "TMP" /t REG_EXPAND_SZ /d "T:\Temp_Usr\^%UserName^%" /f
Déchargement de la ruche:
Code: Tout sélectionner
REG UNLOAD Hkey_local_machine\.LoadDefUser
Cela fait, les nouveaux utilisateurs auront le dossier TEMP à l'endroit choisi
ATTENTION: le dossier ne se créé pas tout seul, il doit être présent ou créé au premier logon de l'utilisateur.
(en ajoutant la ligne MKDIR "T:\Temp_Usr\%UserName%" au script Jonctions.cmd par exemple)
Il faut pour ce faire que tous les utilisateurs aient le droit d'écriture dans le dossier T:\Temp_Usr\ et qu'il y aie un droit full pour "creator owner" sur ce dossier.

ce droit peut facilement s'ajouter avec la commande:
Code: Tout sélectionner
icacls T:\Temp_Usr\ /grant *S-1-3-0:(oi)(ci)(io)(f)


++
Alain
Déplacer les dossiers utilisateur topic4073.html topic5883.html
Déplacer le dossier Public topic4396.html
PAS DE RÉPONSE TECHNIQUE PAR MP
Alain Quarré
 
Messages: 964
Inscription: Mer 20 Jan 2010 23:41

Re: Déplacer Mes Documents par défaut et par script

Messagepar stephg27 » Jeu 22 Aoû 2013 18:26

Alain Quarré a écrit:Désolé pour le retard...
Oh non, je t'en prie ;) , il n'y a aucun soucis ! :) C'est super d'avoir pris le temps pour me répondre ! :super: Donc déjà, merci 1000 fois pour ça !
Merci pour ces explications ! Je n'ai pu m'empêcher ;) de comparer à ce qui était fait dans la version de ton script que j'avais utilisé en mars 2010 et qui intégrait une gestion des dossiers temporaires. Je retrouve en effet les lignes concernant la modification de la ruche Default User.
Par contre, je suis surpris par ta remarque quand tu dis:
ATTENTION: le dossier ne se créé pas tout seul, il doit être présent ou créé au premier logon de l'utilisateur.
(en ajoutant la ligne MKDIR "T:\Temp_Usr\%UserName%" au script Jonctions.cmd par exemple)

En mars 2010, je n'ai pas souvenir avoir créé dans T:\Temp_Usr le sous-dossier de chaque utilisateur et pourtant il y a bien un sous-dossier par utilisateur. Mais peut-être me trompe-je ?! Windows ne crée-t'il pas automatiquement le sous-dossier par le simple fait d'avoir défini la variable d'environnement à T:\Temp_Usr\^%UserName^% ?

En tout cas, j'ai enfin reçu mon SSD donc je vais probablement m'atteler à tout ça ce week-end ;) .
stephg27
 
Messages: 13
Inscription: Sam 20 Mar 2010 16:11

Re: Déplacer Mes Documents par défaut et par script

Messagepar Tokor » Mar 3 Sep 2013 17:04

Bonjour Alain,

j'ai testé l'astuce que tu as proposé à stephg27.

Alain Quarré a écrit:Modification des des variables TEMP et TMP
Code: Tout sélectionner
REG ADD "HKEY_LOCAL_MACHINE\.LoadDefUser\Environment" /v "TEMP" /t REG_EXPAND_SZ /d "T:\Temp_Usr\^%UserName^%" /f
REG ADD "HKEY_LOCAL_MACHINE\.LoadDefUser\Environment" /v "TMP" /t REG_EXPAND_SZ /d "T:\Temp_Usr\^%UserName^%" /f


je rencontre un problème fort désagréable, dans le dossier T:\Temp_Usr est crée automatiquement un dossier ^%UserName^% et mon dossier utilisateur labo.
Les fichiers temporaires sont stocké dans le dossier ^%UserName^% alors que le dossier labo reste vide.

merci pour ton script que je suis depuis la version Windows XP. Bonne continuation
Tokor
 
Messages: 1
Inscription: Mar 3 Sep 2013 16:53

Re: Déplacer Mes Documents par défaut et par script

Messagepar Alain Quarré » Sam 7 Sep 2013 22:47

Tokor a écrit:je rencontre un problème fort désagréable, dans le dossier T:\Temp_Usr est crée automatiquement un dossier ^%UserName^% et mon dossier utilisateur labo.
Les fichiers temporaires sont stocké dans le dossier ^%UserName^% alors que le dossier labo reste vide.
de fait

Un mauvais positionement des guillemets
Voici la commande exact
Code: Tout sélectionner
REG ADD "HKEY_LOCAL_MACHINE\.LoadDefUser\Environment" /v "TEMP" /t REG_EXPAND_SZ /d "T:\Temp_Usr"\^%UserName^% /f
REG ADD "HKEY_LOCAL_MACHINE\.LoadDefUser\Environment" /v "TMP" /t REG_EXPAND_SZ /d "T:\Temp_Usr"\^%UserName^% /f
Note aussi que si il n'y a pas d'espace dans le chemin, le guillemets ne sont pas requis, comme ceci:
Code: Tout sélectionner
REG ADD "HKEY_LOCAL_MACHINE\.LoadDefUser\Environment" /v "TEMP" /t REG_EXPAND_SZ /d T:\Temp_Usr\^%UserName^% /f
REG ADD "HKEY_LOCAL_MACHINE\.LoadDefUser\Environment" /v "TMP" /t REG_EXPAND_SZ /d T:\Temp_Usr\^%UserName^% /f
++
Alain
Déplacer les dossiers utilisateur topic4073.html topic5883.html
Déplacer le dossier Public topic4396.html
PAS DE RÉPONSE TECHNIQUE PAR MP
Alain Quarré
 
Messages: 964
Inscription: Mer 20 Jan 2010 23:41

PrécédenteSuivante

Retourner vers Personnalisation de Windows

Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 1 invité

cron
Livre photo