У меня есть сценарий PS для чтения значения из файла XML:
PS D:\> $xml = [xml](Get-Content C:\Users\myuser\.VirtualBox\VirtualBox.xml)
PS D:\> $VMFolder = $xml.VirtualBox.Global.SystemProperties.defaultMachineFolder
PS D:\> echo $VMFolder
D:\VirtualboxVMs
пример файла XML:
<VirtualBox xmlns="http://www.virtualbox.org/" version="1.12-windows">
<Global>
<SystemProperties defaultMachineFolder="D:\VirtualboxVMs" defaultHardDiskFormat="VDI" VRDEAuthLibrary="VBoxAuth" webServiceAuthLibrary="VBoxAuth" LogHistoryCount="3" exclusiveHwVirt="false"/>
</Global>
</VirtualBox>
Может кто-нибудь дать мне пример, как изменить значениеиз defaultMachineFolder = "D: \ VirtualboxVMs" в "D: \ newlocation" с помощью PowerShell?