I will need your help, I am new with the powershell cmd.
I would like to create a powershell script, which can create a file, add different stuff in this file, and modify one line, to add the ip address.
For exemple this my script so far : #ask for the IP address to add in the text files
$input = Read-Host Prompt “What is the IP address ?” #create the directory and file
New-Item -Path ‘C:\test’ -ItemType Directory
New-Item -Path ‘C:\test\file1’ -ItemType File #add content the file
Add-Content -Path ‘C:\test\file1’ -Value ‘{
“status”: “success”,
“response”: {
“Ip address”: “$input”,
}
}’ -Force
I would love to replace “$input” in the file with the IP address.
I don’t know how to do it.
I will appreciate your help.
Please, when you post code or sample data or console output you should format it as code using the preformatted text button ( </> ). Simply place your cursor on an empty line, click the button and paste your code.
Thanks in advance
Instead of creating the file first and chaging it later I’d prefer using a here-string as template and input the received IP address before writing the file to the disk.