Précédent   Forum des professionnels en informatique > Systèmes > Windows > Windows Vista
Windows Vista Forum d'entraide Windows Vista. Lire -> Découvrez Windows Vista, La F.A.Q Windows Vista
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 06/09/2007, 10h06   #1
Nouveau Membre du Club
 
Inscription : juillet 2005
Messages : 91
Détails du profil
Informations forums :
Inscription : juillet 2005
Messages : 91
Points : 29
Points : 29
Par défaut Ecrire dans le dossier Windows sous vista

Salut à tous.
J'ai une app qui écrit un fichier dans windows sans alerte. Sous XP nickel.
Sous Vista, l'écriture échoue, sauf si on lance l'app avec les droits administrateurs (clic droit, "ouvrir en tant qu'administrateur).

Y-a-t il un moyen de contourner ça en prog, sans demander à l'utilisateur de faire (clic droit, "ouvrir en tant qu'administrateur).

Merci à tous.

Alain
alainpeniche est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 06/09/2007, 10h09   #2
Membre habitué
 
Inscription : juin 2007
Messages : 114
Détails du profil
Informations personnelles :
Âge : 25

Informations forums :
Inscription : juin 2007
Messages : 114
Points : 114
Points : 114
Envoyer un message via MSN à Plorf
La réponse est dans la question...
Le fait que ton appli nécéssite d'écrire dans le dossier win (admin) montre que soit tu as une conception inadapté (un utilisateur n'a rien à faire dans le dossier win (enfin un win avec une sécurité et une gestion des utilisateurs....)) soit que ton appli nécéssite d'être lancés avec les droits d'admin. Normalement tu peux les rajouter en faisant propriétés
Si tu lances le job avec les taches planifiés ça se lanceras tout seul sans problème normalement

Le fait de ne pas pouvoir le contourner montre que la sécurité est un minimum présente
Plorf est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 06/09/2007, 10h11   #3
Rédacteur

 
Avatar de Louis-Guillaume Morand
 
Homme Louis-Guillaume MORAND
Consultant @ Microsoft
Inscription : mars 2003
Messages : 10 713
Détails du profil
Informations personnelles :
Nom : Homme Louis-Guillaume MORAND
Localisation : France, Hauts de Seine (Île de France)

Informations professionnelles :
Activité : Consultant @ Microsoft
Secteur : Conseil

Informations forums :
Inscription : mars 2003
Messages : 10 713
Points : 15 946
Points : 15 946
tu es sûr que le répertoire windows est le bon endroit? c'est tout sauf un endroit pour écrire ou stocker des fichiers? c'est possible de savoir l'action qui est faite?


ensuite pour passer l'alerte UAC, il faut suivre les recommandations de developpement sous Vista (qui te diront de pas ecrire dans le rep windows en tout premier lieu^^) puis te diront d'inclure un manifest de sécurité à ton appli pour qu'elle ait les autorisations nécessaires.
Louis-Guillaume Morand est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 06/09/2007, 10h27   #4
Nouveau Membre du Club
 
Inscription : juillet 2005
Messages : 91
Détails du profil
Informations forums :
Inscription : juillet 2005
Messages : 91
Points : 29
Points : 29
Merci de cette réponse rapide.
Etant débutant en prog, je vais plutôt contourner, et le mettre dans Application Data, peut-être plus approprié.
Sais-tu si je risque d'avoir des prob de sécurité qui n'esistaient pas sous XP pour écrire dans app dat.

Merci
Alain
alainpeniche est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 07/09/2007, 00h12   #5
Rédacteur/Modérateur

 
Avatar de The_badger_man
 
Florian
Développeur .NET
Inscription : janvier 2005
Messages : 2 634
Détails du profil
Informations personnelles :
Nom : Florian
Âge : 28
Localisation : France, Yvelines (Île de France)

Informations professionnelles :
Activité : Développeur .NET

Informations forums :
Inscription : janvier 2005
Messages : 2 634
Points : 5 362
Points : 5 362
app data est l'endroit recommandé pour écrire des données d'application sur XP et sur Vista. Donc si tu fais ça tu n'auras pas de problème sur aucun des 2 OS.

Toutes les recommendations sont là: http://www.microsoft.com/downloads/d...displaylang=en
__________________
Les règles du forum
Le trio magique : FAQ + Cours + fonction rechercher
Mes articles
Pas de questions par messages privés svp

Software is never finished, only abandoned.
The_badger_man est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 14h38.


 
 
 
 
Partenaires

Hébergement Web