Quantcast
Channel: The Official Scripting Guys Forum! forum
Viewing all articles
Browse latest Browse all 15028

Writing DNS zone file in powershell

$
0
0

Hi 

I currently have a code in classic ASP, creating zone files from a MSSQL base. 
Now wanted to write this over the PowerShell script. 

Have some examples of how such files can be created from PowerShell? 

Today I write it like this in classic ASP:

dim filesys
set filesys=CreateObject("Scripting.FileSystemObject")
If filesys.FileExists("" &Server.MapPath("\Domene\admin\Oppdater_servere\Zoner\orginal.txt")&"") Then
   filesys.CopyFile "" &Server.MapPath("\Domene\admin\Oppdater_servere\Zoner\orginal.txt")&"", "" &Server.MapPath("\Domene\admin\Oppdater_servere\Zoner\" & domene & ".hosts")&""
set FileSysObj = CreateObject("Scripting.FileSystemObject")
txtFile= "" &Server.MapPath("\Domene\admin\Oppdater_servere\Zoner\" & domene & ".hosts")&""
set File = FileSysObj.OpenTextFile(txtFile, 2, TristateFalse)

line10 = "$ttl " & dm_ttl & " " & vbLf & "" & _"" & domene & ".  IN  SOA  " & ns01 & ". hostmaster.domain.no. (" & vbLf & "" & _"      " & dm_serienr & "" & vbLf & "" & _"      3600" & vbLf & "" & _"      900" & vbLf & "" & _"      2419200" & vbLf & "" & _"      3600 )" & vbLf & ""
File.write line10

(Loop start):
linje20 = "" & sd_navn &"	" & sd_ttl & "	IN	" & sd_rr_type & "	" & sd_pri & "	" & sd_weight & "	" & sd_port & "	" & sd_adresse & "" & vbLf & ""
File.write linje20
objRS2.Movenext
Loop 
File.close



Viewing all articles
Browse latest Browse all 15028

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>