variable environnement

Le
Cyrille
Bonjour
je veux faire un petit script pour copier un fichier (raccourci d'ailleurs)
du genre

xcopy "p:fichier.lnk" "c:%homepath%bureau" /y/c

Probleme le chemin "bureau" est valable pour XP mais pour vista il faut
mettre "desktop".

Y a t'il une solution pour que ca marche, en tant que variable, aussi bien
pour vista que pour xp??

Merci d'avance à toutes et à tous
Vidéos High-Tech et Jeu Vidéo
Téléchargements
Vos réponses
Gagnez chaque mois un abonnement Premium avec GNT : Inscrivez-vous !
Trier par : date / pertinence
Jacques93
Le #17317141
Bonjour Cyrille,
Cyrille a écrit :
Bonjour
je veux faire un petit script pour copier un fichier (raccourci d'ailleurs)
du genre

xcopy "p:fichier.lnk" "c:%homepath%bureau" /y/c

Probleme le chemin "bureau" est valable pour XP mais pour vista il faut
mettre "desktop".

Y a t'il une solution pour que ca marche, en tant que variable, aussi bien
pour vista que pour xp??

Merci d'avance à toutes et à tous



Tu peux te servir d'une autre variable d'environnement pour déterminer
si tu es sous Vista ou pas. Par exemple :

@echo off
if "%homepath%" == "Users%username%" goto Vista
:NotVista
echo Ce n'est pas Vista
goto Suite
:Vista
echo C'est Vista
:Suite

--

Cordialement,

Jacques.
Cyrille
Le #17317361
merci bien, ca marche super

Encore merci à tout le monde

"Jacques93" a écrit :

Bonjour Cyrille,
Cyrille a écrit :
> Bonjour
> je veux faire un petit script pour copier un fichier (raccourci d'ailleurs)
> du genre
>
> xcopy "p:fichier.lnk" "c:%homepath%bureau" /y/c
>
> Probleme le chemin "bureau" est valable pour XP mais pour vista il faut
> mettre "desktop".
>
> Y a t'il une solution pour que ca marche, en tant que variable, aussi bien
> pour vista que pour xp??
>
> Merci d'avance à toutes et à tous

Tu peux te servir d'une autre variable d'environnement pour déterminer
si tu es sous Vista ou pas. Par exemple :

@echo off
if "%homepath%" == "Users%username%" goto Vista
:NotVista
echo Ce n'est pas Vista
goto Suite
:Vista
echo C'est Vista
:Suite

--

Cordialement,

Jacques.



Publicité
Poster une réponse
Anonyme