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
Please also mark the comments that contributed to the solution of the article
Content-ID: 139035
Url: https://administrator.de/contentid/139035
Printed on: December 12, 2024 at 00:12 o'clock
2 Comments
Latest comment