Chemin sous seven

Vous débutez et vous avez besoin d'aide ? N'hésitez pas à poser vos questions
Avatar de l’utilisateur
SPH
Messages : 4949
Inscription : mer. 09/nov./2005 9:53

Chemin sous seven

Message par SPH »

Est-ce que le chemin de XP est le meme que sous seven; a savoir :

Code : Tout sélectionner

"C:\Documents And Settings\NAME\Menu Démarrer\Programmes\Démarrage\"

!i!i!i!i!i!i!i!i!i!
!i!i!i!i!i!i!
!i!i!i!
//// Informations ////
Intel Core i7 4770 64 bits - GTX 650 Ti
Version de PB : 6.12LTS- 64 bits
Le Soldat Inconnu
Messages : 4312
Inscription : mer. 28/janv./2004 20:58
Localisation : Clermont ferrand OU Olsztyn
Contact :

Re: Chemin sous seven

Message par Le Soldat Inconnu »

pas du tout :)

voir ici : (code du bas)
http://www.purebasic.fr/french/viewtopi ... C3%A9ciaux
Je ne suis pas à moitié Polonais mais ma moitié est polonaise ... Vous avez suivi ?

[Intel quad core Q9400 2.66mhz, ATI 4870, 4Go Ram, XP (x86) / 7 (x64)]
Warkering
Messages : 808
Inscription : ven. 08/janv./2010 1:14
Localisation : Québec, Canada

Re: Chemin sous seven

Message par Warkering »

Pour être encore plus précis, ce serait, pour moi par exemple, ceci :
C:\Users\Warkering\
À partir de là, tu accède aux différentes parties, mais il faut tenir compte que même en français, Windows utilise des noms anglais. Donc la musique dans le dossier Music, le bureau dans Desktop, ...
Avatar de l’utilisateur
SPH
Messages : 4949
Inscription : mer. 09/nov./2005 9:53

Re: Chemin sous seven

Message par SPH »

Warkering a écrit :Pour être encore plus précis, ce serait, pour moi par exemple, ceci :
C:\Users\Warkering\
À partir de là, tu accède aux différentes parties, mais il faut tenir compte que même en français, Windows utilise des noms anglais. Donc la musique dans le dossier Music, le bureau dans Desktop, ...
Donc ce serait un truc du genre :
"C:\Users\Warkering\Menu Démarrer\Programmes\Démarrage\"

Peut tu me donner ton vrai chemin jusqu'a demarrage avec les bon nom englais plz ? :?:

!i!i!i!i!i!i!i!i!i!
!i!i!i!i!i!i!
!i!i!i!
//// Informations ////
Intel Core i7 4770 64 bits - GTX 650 Ti
Version de PB : 6.12LTS- 64 bits
Warkering
Messages : 808
Inscription : ven. 08/janv./2010 1:14
Localisation : Québec, Canada

Re: Chemin sous seven

Message par Warkering »

C:\Users\Frédéric Marion\AppData\Roaming\Microsoft\Windows\Start Menu\
Je ne suis vraiment pas sûrs de celui-ci. Je ne l'ai pas testé, surtout que le dossier à l'air mal foutu perdu au milieu de nul part, mais ça, c'est souvent normal sous Windows( :roll: ). J'aimerai bien le testé, mais il me demande les droits administrateurs. Pourtant, je suis l'administrateur... :?:
Sur ce, je retourne à mon Arch. Bonne chance! :wink:
Avatar de l’utilisateur
SPH
Messages : 4949
Inscription : mer. 09/nov./2005 9:53

Re: Chemin sous seven

Message par SPH »

Warkering a écrit :
C:\Users\Frédéric Marion\AppData\Roaming\Microsoft\Windows\Start Menu\
D'autre sous seven peuvent confirmer plz ??

!i!i!i!i!i!i!i!i!i!
!i!i!i!i!i!i!
!i!i!i!
//// Informations ////
Intel Core i7 4770 64 bits - GTX 650 Ti
Version de PB : 6.12LTS- 64 bits
Avatar de l’utilisateur
Ar-S
Messages : 9540
Inscription : dim. 09/oct./2005 16:51
Contact :

Re: Chemin sous seven

Message par Ar-S »

Chemin du menu démarrer sous 7x64 FR (même chose pour du x86 je pense)
Dans windows les noms sont en français mais l'arborescence "réelle" (si je puis dire) reste anglaise.

Code : Tout sélectionner

C:\Users\NOMUTILISATEUR\AppData\Roaming\Microsoft\Windows\Start Menu
~~~~Règles du forum ~~~~
⋅.˳˳.⋅ॱ˙˙ॱ⋅.˳Ar-S ˳.⋅ॱ˙˙ॱ⋅.˳˳.⋅
W11x64 PB 6.x
Section HORS SUJET : ICI
LDV MULTIMEDIA : Dépannage informatique & mes Logiciels PB
UPLOAD D'IMAGES : Uploader des images de vos logiciels
Avatar de l’utilisateur
djes
Messages : 4252
Inscription : ven. 11/févr./2005 17:34
Localisation : Arras, France

Re: Chemin sous seven

Message par djes »

Pitié, il ne faut jamais utiliser un chemin absolu, mais récupérer les chemins avec les API. Y'a des codes sur le forum pour ça.
Avatar de l’utilisateur
venom
Messages : 3138
Inscription : jeu. 29/juil./2004 16:33
Localisation : Klyntar
Contact :

Re: Chemin sous seven

Message par venom »

Code : Tout sélectionner

C:\Users\Nom Utilisateur\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup





@++
Windows 10 x64, PureBasic 5.73 x86 & x64
GPU : radeon HD6370M, CPU : p6200 2.13Ghz
Avatar de l’utilisateur
case
Messages : 1546
Inscription : lun. 10/sept./2007 11:13

Re: Chemin sous seven

Message par case »

djes a écrit :Pitié, il ne faut jamais utiliser un chemin absolu, mais récupérer les chemins avec les API. Y'a des codes sur le forum pour ça.
+1
ImageImage
Avatar de l’utilisateur
SPH
Messages : 4949
Inscription : mer. 09/nov./2005 9:53

Re: Chemin sous seven

Message par SPH »

Oui, je crois aussi que je vais devoir extraire le chemin du code que LSI a donné :idea:

!i!i!i!i!i!i!i!i!i!
!i!i!i!i!i!i!
!i!i!i!
//// Informations ////
Intel Core i7 4770 64 bits - GTX 650 Ti
Version de PB : 6.12LTS- 64 bits
Avatar de l’utilisateur
SPH
Messages : 4949
Inscription : mer. 09/nov./2005 9:53

Re: Chemin sous seven

Message par SPH »

Quelqu'un sous vista et sous seven peut il essayer ce code ?

Code : Tout sélectionner

#CSIDL_STARTUP = $0007 ; START MENU\PROGRAMS\STARTUP
ProcedureDLL.s GetSpecialFolderLocation2(Valeur.l) ; Récupère l'adresse d'un dossier spécifique de Windows
  Protected SpecialFolderLocation.s, Dossier_ID.l
  If SHGetSpecialFolderLocation_(0, Valeur, @Dossier_ID) = 0
    SpecialFolderLocation = Space(#MAX_PATH)
    SHGetPathFromIDList_(Dossier_ID, @SpecialFolderLocation)
    If SpecialFolderLocation
      If Right(SpecialFolderLocation, 1) <> "\"
        SpecialFolderLocation + "\"
      EndIf
    EndIf
  EndIf
  ProcedureReturn SpecialFolderLocation
EndProcedure

ProcedureDLL.s GetSpecialFolderName2(Valeur.l) ; Récupère le nom d'un dossier spécifique de Windows
  Protected Dossier.SHFILEINFO, Dossier_ID.l
  If SHGetSpecialFolderLocation_(0, Valeur, @Dossier_ID) = 0
    SHGetFileInfo_(Dossier_ID, 0, @Dossier, SizeOf(SHFILEINFO), #SHGFI_PIDL | #SHGFI_DISPLAYNAME)
  EndIf
  ProcedureReturn PeekS( @Dossier\szDisplayName )
EndProcedure

  Nom.s = GetSpecialFolderName2(7) ; On récupère le nom du dossier
  Adresse.s = GetSpecialFolderLocation2(7) ; On récupère l'adresse du dossier
  Debug nom
  Debug adresse
  End
  If Nom
    If Adresse = "" ; Affichage dans le debugger des dossiers
      Debug RSet(Str(n), 2, "0") + "     Pas de dossier, il s'agit de : " + Nom
    Else
      Debug RSet(Str(n), 2, "0") + "     " + Adresse
    EndIf
    AddGadgetItem(1, -1, Str(n) + Chr(10) + Nom + Chr(10) + Adresse) ; On affiche
  EndIf
Démarrage
C:\Documents and Settings\SPH\Menu Démarrer\Programmes\Démarrage\

!i!i!i!i!i!i!i!i!i!
!i!i!i!i!i!i!
!i!i!i!
//// Informations ////
Intel Core i7 4770 64 bits - GTX 650 Ti
Version de PB : 6.12LTS- 64 bits
Avatar de l’utilisateur
Ar-S
Messages : 9540
Inscription : dim. 09/oct./2005 16:51
Contact :

Re: Chemin sous seven

Message par Ar-S »

7x64 :

Code : Tout sélectionner

Démarrage
C:\Users\NOMUTILISATEUR\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup\
Sinon dans le registre :
Clé :

Code : Tout sélectionner

HKEY_USERS\S-1-5-20\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders
Valeur : Startup
~~~~Règles du forum ~~~~
⋅.˳˳.⋅ॱ˙˙ॱ⋅.˳Ar-S ˳.⋅ॱ˙˙ॱ⋅.˳˳.⋅
W11x64 PB 6.x
Section HORS SUJET : ICI
LDV MULTIMEDIA : Dépannage informatique & mes Logiciels PB
UPLOAD D'IMAGES : Uploader des images de vos logiciels
Avatar de l’utilisateur
falsam
Messages : 7324
Inscription : dim. 22/août/2010 15:24
Localisation : IDF (Yvelines)
Contact :

Re: Chemin sous seven

Message par falsam »

@SPH : J'ai testé ton code sous windows 7 64 bits. ce qui donne

Démarrage
C:\Users\Falsam\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup\
Configuration : Windows 11 Famille 64-bit - PB 6.20 x64 - AMD Ryzen 7 - 16 GO RAM
Vidéo NVIDIA GeForce GTX 1650 Ti - Résolution 1920x1080 - Mise à l'échelle 125%
Avatar de l’utilisateur
venom
Messages : 3138
Inscription : jeu. 29/juil./2004 16:33
Localisation : Klyntar
Contact :

Re: Chemin sous seven

Message par venom »

Ton code fonctionne chez moi SPH :wink:





@++
Windows 10 x64, PureBasic 5.73 x86 & x64
GPU : radeon HD6370M, CPU : p6200 2.13Ghz
Répondre