Page 1 sur 1

Problème NetLogon

Posté : lun. 7 déc. 2009 15:29
par Maanu
Bonjour.

J'ai un problème de chemin... Pour me connecter au domaine de l'entreprise, nous utilisons un petit script en VBScript. Sur Windows XP, tout fonctionne correctement.
Ce script sert, en partie, à copier l'icone des imprimantes de l'entreprise sur le bureau du PC qui se connecte.
Le problème est que, sous Seven, le chemin "réel" du bureau est C:\users\IDENTIFIANT\Bureau..., mais dans l'explorateur, on le voit comme C:\Utilisateurs\IDENTIFIANT\Bureau.
Nous avons renomé le dossier en "Users" en modifiant le Desktop.ini et aussi le shell32.dll.mui à la racine du dossier, mais cela ne résoud toujours pas le problème.

La ligne du script qui pose problème est la suivante :

Code : Tout sélectionner

Source = "\\" & logonServer & "\NETLOGON\Imprimantes du Tremblay.url"
				Destination = sUserProfile & "\Bureau\Imprimantes du Tremblay.url"
Variable = MsgBox(Destination)
				objFSO.CopyFile Source, Destination, OverwriteExisting
Merci d'avance...

Re: Problème NetLogon

Posté : ven. 11 déc. 2009 17:37
par Maanu
UP !

Merci...

Re: Problème NetLogon

Posté : lun. 14 déc. 2009 15:18
par Maanu
UP !

Mais là, je crois que je vais aller élargir mon champ de recherche...

Re: Problème NetLogon

Posté : ven. 18 déc. 2009 10:31
par Maanu
Heu... Up ? :/

Re: Problème NetLogon

Posté : ven. 18 déc. 2009 11:28
par ame
Salut,
Vous devriez utiliser les varibles d'environement pour ne pas avoir ce type de problème.
En VBS:

Code : Tout sélectionner

Set WshShell = WScript.CreateObject("WScript.Shell")'** Création de l'objet Shell **
'** Mise en variable des variables d'environnement **
oUserProfile = WshShell.ExpandEnvironmentStrings("%USERPROFILE%")
oAllUsersProfile = WshShell.ExpandEnvironmentStrings("%ALLUSERSPROFILE%")
Salutations