Posted On June 13, 2020

PowerShell: Stream Reader

kimconnect 0 comments
blog.KimConnect.com >> Codes >> PowerShell: Stream Reader

Have you ran into scripting situations where opening a file would result in locking from being editable by other users or processes? As a standard practice, it’s a good idea to have a habit of setting the correct intention of accessing a file using this example sequence:

$file='someXmlFile.xml'
$reader = New-Object System.IO.StreamReader($file)
$xml = $reader.ReadToEnd() # cast the variable as XML so PowerShell would handle it correctly
$reader.Close()

Leave a Reply

Your email address will not be published. Required fields are marked *

Related Post

How to Add a Replica into an Existing Availability Group using PowerShell

Overview:0. Add secondary replica to the cluster by running some commands on the availability group…

PowerShell: Add Quorum to Clusters

# SetClusterQuorum.ps1$clustersAndQuorums=@();$clustersAndQuorums+=[PSCustomObject]@{ClusterName='CLUSTER1';Quorum='\\FILESHERVER007\CLUSTER1$'};$clustersAndQuorums+=[PSCustomObject]@{ClusterName='CLUSTER2';Quorum='\\FILESHERVER007\CLUSTER2$'};function getViableNode{ param($nodes) foreach ($node in $nodes){ $bingo=Test-NetConnection $node -InformationLevel Quiet; if($bingo){return $node} }}…

NGINX

# Create nginx.repovim /etc/yum.repos.d/nginx.repo#### content ####[nginx]name=nginx repo baseurl=http://nginx.org/packages/mainline/centos/$releasever/$basearch/ gpgcheck=0 enabled=1###############sudo yum update nginxsudo service nginx…
Other project: DragonCoin.com