Powershell variablen inhalt in eine andere variable speichern
hallo leute,
ich erstelle gerade ein powershell script
hier möchte ich den inhalt einer variable in erine neuen variable speichern
mein script im rohbau
ich möchte das zeile 19 den variablen wert von zeile 8 bekommt
dies will ich für eine for schleife einsetzen.
(noch nicht mit in den code gebaut.
gruß michael
ich erstelle gerade ein powershell script
hier möchte ich den inhalt einer variable in erine neuen variable speichern
mein script im rohbau
# variablen deklarieren
$start = Get-Date
$ziel = "$env:windir\System32\drivers\etc\"
$endung = "hosts"
$LfdNr = 1
$zaehler = 1
##### ip suchen ####
$suchen1 = '192.168.2.6'
$suchen2 = "192.168.2.5"
##### ip ersetzen ####
$ersetzen1 = "192.168.3.6´tsrv"
$ersetzen2 = "192.168.3.5´tmat"
echo "hosts bearbeiten"
dir $ziel -filter $endung |
ForEach-Object {
#echo "Datei: $_"
$text = Get-Content $_.fullName
$wertersetzen = '$ersetzen' + $zaehler
$wertsuchen = '$suchen' + $zaehler
$IP = $text -match $wertsuchen
$gleich = ($IP -match $wertsuchen)
If ($gleich) {
echo $gleich
echo "ip ist gleich"
$IP
$text2 = $text -replace $IP,'$wertersetzen'
} Else {
echo $gleich
echo "ip ist ungleich"
}
#$LfdNr++
}
$stop = Get-Date
$gelaufenezeit = ($stop - $start).TotalSeconds
echo "Auftrag nach $gelaufenezeit Sek. erledigt...."
dies will ich für eine for schleife einsetzen.
(noch nicht mit in den code gebaut.
gruß michael
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 139035
Url: https://administrator.de/contentid/139035
Ausgedruckt am: 23.11.2024 um 11:11 Uhr
2 Kommentare
Neuester Kommentar