Neue Zeilen in Dateien hinzufügen ?

  • Hallo Leute,

    wie kann ich in allen PCF-Dateien (können mit Notepad geöffnet werden) die unter c:\admin_V8\config\project_config\ liegen am Ende diese Zeilen hinzufügen:

    _MS_PREFNAMEBASE=$(_USTN_HOMEPREFS)$(_USTN_USERNAME)
    _CADIT_HOMEPREFS=$(_USTN_HOMEROOT)prefs\
    _USER_HOMEROOT=$(_USTN_LocalUserAppDataPath)

    Besten Dank im Voraus !

    Viele Grüße,
    Dino

    Einmal editiert, zuletzt von Dino (6. März 2009 um 18:18)

  • mfg

    [autoit]

    #include <File.au3>
    Local $sLine = @CRLF&'_MS_PREFNAMEBASE=$(_USTN_HOMEPREFS)$(_USTN_USERNAME)'&@CRLF&'_CADIT_HOMEPREFS=$(_USTN_HOMEROOT)prefs\'&@CRLF&'_USER_HOMEROOT=$(_USTN_LocalUserAppDataPath)'
    Local $hFile
    Local $aDateien = _FileListToArray('c:\admin_V8\config\project_config', '*.pcf', 1)
    For $i = 1 To $aDateien[0]
    $hFile = FileOpen('c:\admin_V8\config\project_config\'&$aDateien[$i], 1)
    FileWriteLine($hFile, $sLine)
    FileClose($hFile)
    Next

    [/autoit]

    Das @CRLF& am Beginn der Variable $sLine ist wahrscheinlich nicht nötig, je nachdem wie die Datei aufhört.
    Höffe es passt so.