Tempordner anlegen (mit passenden Umgebungsvariablen) nach Festplatten auswahl

  • VB.NET

Es gibt 1 Antwort in diesem Thema. Der letzte Beitrag () ist von Bernd.

    Tempordner anlegen (mit passenden Umgebungsvariablen) nach Festplatten auswahl

    Hallo VB´ler.Ich fang gerade erst an mit VB 2010 ein kleines tool mit hilfe von einer bestimmten Suchseite hab ich mir schon zurecht gebastelt.Jetzt würde ich dieses Tool um eine Kleinigkeit erweitern nur find ich nicht das was ich benötige.

    Das Tool soll zb. nach einer Neuinstallation von Windows mir es möglich machen ein Laufwerk meiner Wahl auszusuchen dort den WindowsTempordner ablegen und die passenden Umgebungsvariablen setzten ,wie stelle ich das an.
    Anfangen würde ich mit einer Combobox und einige "laufewerke" vorgeben aber wie nun weiter ?
    Da weis ich gar nicht wo ich anfangen soll

    Laufwerk ermitteln
    Spoiler anzeigen

    VB.NET-Quellcode

    1. For Each LW As System.IO.DriveInfo In My.Computer.FileSystem.Drives
    2. If LW.IsReady = False Then
    3. ' ListeLaufwerke.Items.Add("nicht Angemeldet " & info.Name)
    4. Else
    5. CoBo_Laufwerke.Items.Add(LW)
    6. End If
    7. Next LW


    FolderBrowserDialog, also einen Pfad holen
    Spoiler anzeigen

    VB.NET-Quellcode

    1. Dim OrderOeffnenDialog As New FolderBrowserDialog
    2. With OrderOeffnenDialog
    3. .SelectedPath = CStr(Environment.SpecialFolder.LocalApplicationData)
    4. Dim dialogErgebnis As DialogResult = .ShowDialog
    5. If dialogErgebnis = Windows.Forms.DialogResult.Cancel Then
    6. Exit Sub
    7. End If
    8. ' Tu irgenwas mit der Datei
    9. My.Settings.myAdrPfad = OrderOeffnenDialog.SelectedPath
    10. AdrVerz = My.Settings.myAdrPfad
    11. My.Settings.Save()
    12. 'MsgBox(OrderOeffnenDialog.SelectedPath)
    13. End With


    Registrierung in Windows ändern, sofern das überhaupt zulässig ist, beim TMP Ordner
    siehe Forum oder Google, da habe ich leider nichts konkretes zu.

    danke
    Bernd