Hier ein kleines Script das ich benutze um bei einem Neustart einige Ordner zu 'mounten', also als eigenes Laufwerk zu registrieren. Alle nötigen Einstellungen können in der beiliegenden Datei "drives.cfg" vorgenommen werden.
Spoiler anzeigen
Hier mal das Script:
[autoit]#include <Process.au3>
#include <Array.au3>
Local $ConfigFile = @ScriptDir & '\drives.cfg', $Data
If Not FileExists($ConfigFile) Then Exit
$Data = FileRead($ConfigFile)
$Data = StringRegExpReplace($Data, '#.*\s', '')
$com = StringRegExp($Data, '(?i)([a-z]\:)\\?\>([a-z]\:.*?)\s', 3)
If IsArray($com) And Mod(UBound($com), 2) = 0 Then
For $i = 0 To UBound($com) - 2 Step +2
If FileExists($com[$i + 1]) Then
_RunDos('subst ' & $com[$i] & ' ' & StringRegExpReplace($com[$i + 1], '\\\z', ''))
TrayTip('', 'Das Laufwerk ' & $com[$i] & '\ wurde gemountet...', 5)
EndIf
Next
EndIf
Sleep(5000)
Exit
Vielleicht kann es ja mal jemand brauchen...