Hallo ich will mit der Powershell einen neuen Ordner Erstellen, einen alten Ordner in den Neuen Kopieren und die in den ini Dateien die absoluten Pfäde ändern. Da ich aber kaum Erfahrung in der Powershell habe wollte ich mal fragen wie es machen würdet.
Gedacht hat ich etwas in der Richtung:
Erstellen des Neuen Ordners:
New-Item "C\beispiel\beispiel\Neuer_Ordner" -ItemType directory
Zum kopieren:
Copy-Item C\beispiel\beispiel\Alter_Ordner\* C\beispiel\beispiel\Neuer_Ordner#
Zum bearbeiten der Ini files:
$inifiles = Get-ChildItem . *.ini -rec
foreach ($file in $inifiles)
{
(Get-Content $files.PSPath) |
Foreach-Object {$_ -replace "TeildesAltenPfades", "TeildesNeuenPfades"} |
Set-Content $file.PSPath
würdet ihr mein vorhaben anders lösen?
Gedacht hat ich etwas in der Richtung:
Erstellen des Neuen Ordners:
New-Item "C\beispiel\beispiel\Neuer_Ordner" -ItemType directory
Zum kopieren:
Copy-Item C\beispiel\beispiel\Alter_Ordner\* C\beispiel\beispiel\Neuer_Ordner#
Zum bearbeiten der Ini files:
$inifiles = Get-ChildItem . *.ini -rec
foreach ($file in $inifiles)
{
(Get-Content $files.PSPath) |
Foreach-Object {$_ -replace "TeildesAltenPfades", "TeildesNeuenPfades"} |
Set-Content $file.PSPath
würdet ihr mein vorhaben anders lösen?