[VB] Trouver le "USER" de l'ordinateur

Résolu
Minerger Messages postés 14 Statut Membre -  
Minerger Messages postés 14 Statut Membre -
Bonjour,
je voudrais qu'en cliquant sur un bouton le logiciel ouvre l'explorateur et entre dans le fichier mod du .minecraft qui se trouve C:\Users\nom\AppData\Roaming\.minecraft\mods
Et le problème c'est que je veux trouver le nom du pc de l'ordinateur qui exécute le logiciel
Comme par exemple si le nom d'utilisateur du pc s'appelle 'Paul' le logiciel ouvre l'explorateur et met
C:\Users\paul\AppData\Roaming\.minecraft\mods

Voila et merci pour votre aide :)

3 réponses

  1. Papounet17000 Messages postés 26460 Date d'inscription   Statut Membre Dernière intervention   9 895
     
    Salut,

    C'est un dossier caché.

    Dans la barre de recherche tapes ceci : C:\Users\XXX\AppData\Roaming.
    Remplaces XXX par le nom de ton PC.
    0
    1. Minerger Messages postés 14 Statut Membre
       
      Oui je voudrais que le logiciel récupère le nom du pc de l'utilisateur qui exécute le logiciel.
      Et merci quand même
      0
  2. Utilisateur anonyme
     
    Bonjour,
    quel VB?
    • VBS
    • VBA -> précisez:
      • Word
      • Excel
      • accès
      • Powerpoint
      • Autre
    • VB6 (ou antérieur, précisez)
    • VB.Net - précisez la Framework et ->
      • Winform
      • WPF

    0
    1. Minerger Messages postés 14 Statut Membre
       
      VB.NET Winform
      0
    1. Minerger Messages postés 14 Statut Membre
       
      Merci je regarderais

      EDIT :Comme je suis pas un expert en vb, voici mon code pour mon pc

      Process1.StartInfo.FileName = "C:\Users\test\AppData\Roaming\.minecraft\mods"
      Process1.Start()

      Et je voudrais avoir le code complet qui permet de récupéré le nom du pc de l'utilisateur et qui le remplace 'test' par le nom et qui ouvre bien sur le dossier
      0
    2. Utilisateur anonyme
       
      As tu au moins regardé les 2 liens que je t'ai donné?
      0
    3. Minerger Messages postés 14 Statut Membre
       
      Oui mais je n'ai pas vraiment compris car je sais pas ou mettre les codes ou si je dois rajouter un truc
      0
    4. Utilisateur anonyme
       
      Dans le deuxième lien, il y a cet exemple
      ' Sample for the Environment.GetFolderPath method
      Imports System
      
      Class Sample
         Public Shared Sub Main()
            Console.WriteLine()
            Console.WriteLine("GetFolderPath: {0}", Environment.GetFolderPath(Environment.SpecialFolder.System))
         End Sub 'Main
      End Class 'Sample
      '
      'This example produces the following results:
      '
      'GetFolderPath: C:\WINNT\System32
      '


      Parmi toutes les valeurs possible de Environment.SpecialFolder, il y a en a une qui s'appelle ApplicationData.
      Si on l'utilise à la place de System, le résultat est
      "C:\Users\trucmuche\AppData\Roaming"
      trucmuche étant le nom de l'utilisateur.
      0
    5. Minerger Messages postés 14 Statut Membre
       
      D'accord, donc on remplace "GetFolderPath" par le chemin d'accès ?
      0