Batch démarrage commun Vista / XP

Batch démarrage commun Vista / XP - Win Vista - Windows & Software

Marsh Posté le 28-03-2008 à 09:30:51    

Bonjour,
 
J'ai un problème avec un de mes scripts qui ajoute automatiquement des raccourcis sur les bureaux des postes de mon réseau.
Sur XP, le chemin est : C:\Documents and Settings\user\bureau
 
Seulement sur Vista, ils ont remis le chemin en anglais : ...\Desktop
(après, je ne connais pas très bien Vista encore, mais il y a peut-être une autre solution...)
 
Pour y accéder, j'utilise la variable %userprofile%\bureau sous XP. Seulement sous Vista, il faut indiquer %userprofile%\desktop.
 
Jusque là, je me dis tout va bien, je teste si l'OS est XP ou Vista avec la variable %os% mais vista et XP sont tous les deux identifés comme "Windows_NT" !
 
Connaissez-vous un autre moyen de différencier ces deux OS dans un script ?
 
Merci
 
Guillaume
 
En gras : message corrigé.


Message édité par skizzo le 28-03-2008 à 13:12:18
Reply

Marsh Posté le 28-03-2008 à 09:30:51   

Reply

Marsh Posté le 28-03-2008 à 09:33:07    

Citation :

Sur XP, le chemin est : C:\Documents and Settings\%user%\bureau


 
tu peut mettre %USERPROFILE%\Bureau  ;) pour xp et vista
 
tape %USERPROFILE%\Bureau    dans la barre d adresse sous vista tu atteri sur le bureau
 
Bonne journee


Message édité par ralph14 le 28-03-2008 à 13:49:15
Reply

Marsh Posté le 28-03-2008 à 13:09:38    

Merci pour la réponse,
 
Je ne sais pas sur quelle version de Vista tu es mais sur la business, entrer %USERPROFILE%\bureau conduit à l'écran du choix d'une application pour ouvrir le fichier. (j'ai fait une erreur dans mon premier post en écrivant %USER%).
De même dans l'invite de commande :
 
http://pix.nofrag.com/1/8/3/0bc2feb9f7c4ca23ce01fafc412d0.jpg
 
Je me plante quelque part ?
Une autre solution ?
 
Merci

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed