<?xml version="1.0" encoding="utf-8"?>
<!-- generator="FeedCreator 1.7.2-ppt DokuWiki" -->
<?xml-stylesheet href="https://source.virtualbox.guru/lib/exe/css.php?s=feed" type="text/css"?>
<rdf:RDF
    xmlns="http://purl.org/rss/1.0/"
    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
    xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
    xmlns:dc="http://purl.org/dc/elements/1.1/">
    <channel rdf:about="https://source.virtualbox.guru/feed.php">
        <title>VirtualBox at Warp Speed Book - Source scripts</title>
        <description></description>
        <link>https://source.virtualbox.guru/</link>
        <image rdf:resource="https://source.virtualbox.guru/lib/tpl/monobook/images/favicon.ico" />
       <dc:date>2026-05-08T07:00:43-05:00</dc:date>
        <items>
            <rdf:Seq>
                <rdf:li rdf:resource="https://source.virtualbox.guru/scripts/005-set-folders?rev=1429798786&amp;do=diff"/>
                <rdf:li rdf:resource="https://source.virtualbox.guru/scripts/010-installvb?rev=1429798786&amp;do=diff"/>
                <rdf:li rdf:resource="https://source.virtualbox.guru/scripts/020-set-machine-folder?rev=1429798786&amp;do=diff"/>
                <rdf:li rdf:resource="https://source.virtualbox.guru/scripts/030-create-vm?rev=1429798786&amp;do=diff"/>
                <rdf:li rdf:resource="https://source.virtualbox.guru/scripts/031-create-win-vm?rev=1429798786&amp;do=diff"/>
                <rdf:li rdf:resource="https://source.virtualbox.guru/scripts/032-create-1-vm?rev=1429798786&amp;do=diff"/>
                <rdf:li rdf:resource="https://source.virtualbox.guru/scripts/035-upgrade-ga?rev=1429798786&amp;do=diff"/>
                <rdf:li rdf:resource="https://source.virtualbox.guru/scripts/040-clone-vm?rev=1429798787&amp;do=diff"/>
                <rdf:li rdf:resource="https://source.virtualbox.guru/scripts/050-list-vm?rev=1429798787&amp;do=diff"/>
                <rdf:li rdf:resource="https://source.virtualbox.guru/scripts/060-get-vm-ip?rev=1429798787&amp;do=diff"/>
                <rdf:li rdf:resource="https://source.virtualbox.guru/scripts/070-register-vm?rev=1429798787&amp;do=diff"/>
                <rdf:li rdf:resource="https://source.virtualbox.guru/scripts/080-search-vm-info?rev=1429798787&amp;do=diff"/>
                <rdf:li rdf:resource="https://source.virtualbox.guru/scripts/110-vm-exists?rev=1429798787&amp;do=diff"/>
                <rdf:li rdf:resource="https://source.virtualbox.guru/scripts/300-setup-shared-folder?rev=1429798787&amp;do=diff"/>
                <rdf:li rdf:resource="https://source.virtualbox.guru/scripts/400-busy-chk-vm?rev=1429798787&amp;do=diff"/>
                <rdf:li rdf:resource="https://source.virtualbox.guru/scripts/410-backup-rvms?rev=1429798787&amp;do=diff"/>
                <rdf:li rdf:resource="https://source.virtualbox.guru/scripts/420-backup-vm-w?rev=1429798787&amp;do=diff"/>
                <rdf:li rdf:resource="https://source.virtualbox.guru/scripts/430-backup-vm?rev=1429798787&amp;do=diff"/>
                <rdf:li rdf:resource="https://source.virtualbox.guru/scripts/510-rdp-auth-add?rev=1429798787&amp;do=diff"/>
                <rdf:li rdf:resource="https://source.virtualbox.guru/scripts/512-rdp-auth-del?rev=1429798787&amp;do=diff"/>
                <rdf:li rdf:resource="https://source.virtualbox.guru/scripts/520-rdp-enc-setup?rev=1429798787&amp;do=diff"/>
                <rdf:li rdf:resource="https://source.virtualbox.guru/scripts/522-rdp-enc-add?rev=1429798787&amp;do=diff"/>
                <rdf:li rdf:resource="https://source.virtualbox.guru/scripts/524-rdp-enc-del?rev=1429798787&amp;do=diff"/>
                <rdf:li rdf:resource="https://source.virtualbox.guru/scripts/610-create-intnet?rev=1429798787&amp;do=diff"/>
                <rdf:li rdf:resource="https://source.virtualbox.guru/scripts/700-show-hd-tree?rev=1429798787&amp;do=diff"/>
                <rdf:li rdf:resource="https://source.virtualbox.guru/scripts/710-setup-hugepages?rev=1429798787&amp;do=diff"/>
                <rdf:li rdf:resource="https://source.virtualbox.guru/scripts/720-chg-disk-type?rev=1429798787&amp;do=diff"/>
                <rdf:li rdf:resource="https://source.virtualbox.guru/scripts/722-add-disk?rev=1429798787&amp;do=diff"/>
                <rdf:li rdf:resource="https://source.virtualbox.guru/scripts/725-chg-disk-loc?rev=1429798787&amp;do=diff"/>
                <rdf:li rdf:resource="https://source.virtualbox.guru/scripts/730-snap-del-all?rev=1429798787&amp;do=diff"/>
                <rdf:li rdf:resource="https://source.virtualbox.guru/scripts/810-cfg-autostart?rev=1429798787&amp;do=diff"/>
                <rdf:li rdf:resource="https://source.virtualbox.guru/scripts/820-list-autostart?rev=1429798787&amp;do=diff"/>
                <rdf:li rdf:resource="https://source.virtualbox.guru/scripts/830-toggle-autostart?rev=1429798787&amp;do=diff"/>
                <rdf:li rdf:resource="https://source.virtualbox.guru/scripts/900-poweroff-vm?rev=1429798787&amp;do=diff"/>
                <rdf:li rdf:resource="https://source.virtualbox.guru/scripts/901-poweron-vm?rev=1429798787&amp;do=diff"/>
                <rdf:li rdf:resource="https://source.virtualbox.guru/scripts/910-poweroff-allvms?rev=1429798787&amp;do=diff"/>
                <rdf:li rdf:resource="https://source.virtualbox.guru/scripts/911-poweron-allvms?rev=1429798787&amp;do=diff"/>
            </rdf:Seq>
        </items>
    </channel>
    <image rdf:about="https://source.virtualbox.guru/lib/tpl/monobook/images/favicon.ico">
        <title>VirtualBox at Warp Speed Book - Source</title>
        <link>https://source.virtualbox.guru/</link>
        <url>https://source.virtualbox.guru/lib/tpl/monobook/images/favicon.ico</url>
    </image>
    <item rdf:about="https://source.virtualbox.guru/scripts/005-set-folders?rev=1429798786&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2015-04-23T09:19:46-05:00</dc:date>
        <title>scripts:005-set-folders</title>
        <link>https://source.virtualbox.guru/scripts/005-set-folders?rev=1429798786&amp;do=diff</link>
        <description>#!/bin/bash
#
# Sets Default VM folder structure
#
if [ &quot;$UID&quot; -eq 0 ]
  then echo &quot;This script should NOT be run as root.&quot;
  exit 1
fi
#
echo &quot;Define a default directory structure for VMs&quot;
echo &quot;Define an alternate (optional) location of VM by updating VB_BASE_LOC&quot;
echo
echo &quot;The following is completed by the script:
       (1) Creates the defined directories
       (2) Set permission to dis-allow world reads
       (3) Creates a config file under '~/.vbconfig'
           This config file will …</description>
    </item>
    <item rdf:about="https://source.virtualbox.guru/scripts/010-installvb?rev=1429798786&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2015-04-23T09:19:46-05:00</dc:date>
        <title>scripts:010-installvb</title>
        <link>https://source.virtualbox.guru/scripts/010-installvb?rev=1429798786&amp;do=diff</link>
        <description>#!/bin/bash
# Initial/Upgrade VirtualBox
#
if [ &quot;$UID&quot; -ne 0 ]
  then echo &quot;This script should be run as root.&quot;
  exit 1
fi
#
# Source config file
if [ ! -f ~/.vbconfig ]; then
    echo &quot;Config File ~/.vbconfig not found!&quot;
    echo &quot;Either you have not done a sudo from the VB user or not run set-folders&quot;
    echo &quot;Run: set-folders to create .vbconfig&quot;
    exit 1
fi
. ~/.vbconfig
#
echo &quot;Edit file to update for correct/recent:&quot;
echo &quot;  (1) Version and Distribution&quot;
echo &quot;  (2) Extension pack URL&quot;…</description>
    </item>
    <item rdf:about="https://source.virtualbox.guru/scripts/020-set-machine-folder?rev=1429798786&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2015-04-23T09:19:46-05:00</dc:date>
        <title>scripts:020-set-machine-folder</title>
        <link>https://source.virtualbox.guru/scripts/020-set-machine-folder?rev=1429798786&amp;do=diff</link>
        <description>#!/bin/bash
#
# Sets Machine folder to the defined folder structure
#
if [ &quot;$UID&quot; -eq 0 ]
  then echo &quot;This script should NOT be run as root.&quot;
  exit 1
fi
#
# Source config file
if [ ! -f ~/.vbconfig ]; then
    echo &quot;Config File ~/.vbconfig not found!&quot;
    echo &quot;Run: set-folders to create .vbconfig&quot;
    exit 1
fi
. ~/.vbconfig
#
echo
echo &quot;The following is completed by the script:
       (1) Set's the machinefolder property to the dir
       (2) Set's MaxGuestResolution global property
&quot;
echo
r…</description>
    </item>
    <item rdf:about="https://source.virtualbox.guru/scripts/030-create-vm?rev=1429798786&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2015-04-23T09:19:46-05:00</dc:date>
        <title>scripts:030-create-vm</title>
        <link>https://source.virtualbox.guru/scripts/030-create-vm?rev=1429798786&amp;do=diff</link>
        <description>#!/bin/bash
#
# Create the VM and install the Guest OS
#
if [ &quot;$UID&quot; -eq 0 ]
  then echo &quot;This script should NOT be run as root.&quot;
  exit 1
fi
#
# Source config file
if [ ! -f ~/.vbconfig ]; then
    echo &quot;Config File ~/.vbconfig not found!&quot;
    echo &quot;Run: set-folders to create .vbconfig&quot;
    exit 1
fi
. ~/.vbconfig
#
# Check if extension pack has been installed
VB_EXT_PACK_COUNT=`VBoxManage list extpacks | head -1 | cut -d&quot;:&quot; -f2`
if [ $VB_EXT_PACK_COUNT -eq 0 ]
  then echo &quot;Please install Exten…</description>
    </item>
    <item rdf:about="https://source.virtualbox.guru/scripts/031-create-win-vm?rev=1429798786&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2015-04-23T09:19:46-05:00</dc:date>
        <title>scripts:031-create-win-vm</title>
        <link>https://source.virtualbox.guru/scripts/031-create-win-vm?rev=1429798786&amp;do=diff</link>
        <description>#!/bin/bash
#
# Create a Windows VM and install the Guest OS
#
if [ &quot;$UID&quot; -eq 0 ]
  then echo &quot;This script should NOT be run as root.&quot;
  exit 1
fi
#
# Source config file
if [ ! -f ~/.vbconfig ]; then
    echo &quot;Config File ~/.vbconfig not found!&quot;
    echo &quot;Run: set-folders to create .vbconfig&quot;
    exit 1
fi
. ~/.vbconfig
#
# Check if extension pack has been installed
VB_EXT_PACK_COUNT=`VBoxManage list extpacks | head -1 | cut -d&quot;:&quot; -f2`
if [ $VB_EXT_PACK_COUNT -eq 0 ]
  then echo &quot;Please install…</description>
    </item>
    <item rdf:about="https://source.virtualbox.guru/scripts/032-create-1-vm?rev=1429798786&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2015-04-23T09:19:46-05:00</dc:date>
        <title>scripts:032-create-1-vm</title>
        <link>https://source.virtualbox.guru/scripts/032-create-1-vm?rev=1429798786&amp;do=diff</link>
        <description>#!/bin/bash
#
# Create a VM and install the Guest OS
#
if [ &quot;$UID&quot; -eq 0 ]
  then echo &quot;This script should NOT be run as root.&quot;
  exit 1
fi
#
# Source config file
if [ ! -f ~/.vbconfig ]; then
    echo &quot;Config File ~/.vbconfig not found!&quot;
    echo &quot;Run: set-folders to create .vbconfig&quot;
    exit 1
fi
. ~/.vbconfig
#
# Check if extension pack has been installed
VB_EXT_PACK_COUNT=`VBoxManage list extpacks | head -1 | cut -d&quot;:&quot; -f2`
if [ $VB_EXT_PACK_COUNT -eq 0 ]
  then echo &quot;Please install Extensi…</description>
    </item>
    <item rdf:about="https://source.virtualbox.guru/scripts/035-upgrade-ga?rev=1429798786&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2015-04-23T09:19:46-05:00</dc:date>
        <title>scripts:035-upgrade-ga</title>
        <link>https://source.virtualbox.guru/scripts/035-upgrade-ga?rev=1429798786&amp;do=diff</link>
        <description>#!/bin/bash
#
# Install/Upgrade GA on Guest
#
if [ &quot;$UID&quot; -eq 0 ]
  then echo &quot;This script should NOT be run as root.&quot;
  exit 1
fi
#
# Source config file
if [ ! -f ~/.vbconfig ]; then
    echo &quot;Config File ~/.vbconfig not found!&quot;
    echo &quot;Run: set-folders to create .vbconfig&quot;
    exit 1
fi
. ~/.vbconfig
#
# Guest Additions fallback Snapshot name
GASS=gass
#
# Sata Controller Name
SATAC=&quot;SATAController&quot;
# Sata Controller Port
SATAP=&quot;0&quot;
# Sata Controller Device
SATAD=&quot;0&quot;
# Check if extension pack…</description>
    </item>
    <item rdf:about="https://source.virtualbox.guru/scripts/040-clone-vm?rev=1429798787&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2015-04-23T09:19:47-05:00</dc:date>
        <title>scripts:040-clone-vm</title>
        <link>https://source.virtualbox.guru/scripts/040-clone-vm?rev=1429798787&amp;do=diff</link>
        <description>#!/bin/bash
#
# Clone VM
#
if [ $UID -eq 0 ]; then
  echo &quot;This script should NOT be run as root.&quot;
  exit 1
fi
#
# Source config file
if [ ! -f ~/.vbconfig ]; then
    echo &quot;Config File ~/.vbconfig not found!&quot;
    echo &quot;Run: set-folders to create .vbconfig&quot;
    exit 1
fi
. ~/.vbconfig
#
echo -e &quot;\e[0;32mList of VMs ... \e[0m&quot;
echo -e &quot;\e[0;33m&quot;
VBoxManage list vms|sort
echo -e &quot;\e[0m&quot;
read -p &quot;Source VM Name: &quot; VB_VM_NAME
read -p &quot;Target VM Name: &quot; VB_VM_NEW_NAME
read -e -p &quot;CPU Count     : &quot; -i…</description>
    </item>
    <item rdf:about="https://source.virtualbox.guru/scripts/050-list-vm?rev=1429798787&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2015-04-23T09:19:47-05:00</dc:date>
        <title>scripts:050-list-vm</title>
        <link>https://source.virtualbox.guru/scripts/050-list-vm?rev=1429798787&amp;do=diff</link>
        <description>#!/bin/bash
#
# List registered VMs
#
if [ &quot;$UID&quot; -eq 0 ]
  then echo &quot;This script should NOT be run as root.&quot;
  exit 1
fi
#
# Source config file
if [ ! -f ~/.vbconfig ]; then
    echo &quot;Config File ~/.vbconfig not found!&quot;
    echo &quot;Run: set-folders to create .vbconfig&quot;
    exit 1
fi
. ~/.vbconfig
#
echo -e &quot;\e[0;32mList of VMs ... \e[0m&quot;
echo -e &quot;\e[0;33m&quot;
VM_LIST=( `VBoxManage list vms | sort | awk '{print $1}'` )
vmcnt=0
for vm in &quot;${VM_LIST[@]}&quot;
do
  vm1=&quot;${vm//\&quot;}&quot;
  ((vmcnt++))
  echo &quot;${vm…</description>
    </item>
    <item rdf:about="https://source.virtualbox.guru/scripts/060-get-vm-ip?rev=1429798787&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2015-04-23T09:19:47-05:00</dc:date>
        <title>scripts:060-get-vm-ip</title>
        <link>https://source.virtualbox.guru/scripts/060-get-vm-ip?rev=1429798787&amp;do=diff</link>
        <description>#!/bin/bash
#
# Gets the IP address of the VM
#
if [ &quot;$UID&quot; -eq 0 ]
  then echo &quot;This script should NOT be run as root.&quot;
  exit 1
fi
#
# Source config file
if [ ! -f ~/.vbconfig ]; then
    echo &quot;Config File ~/.vbconfig not found!&quot;
    echo &quot;Run: set-folders to create .vbconfig&quot;
    exit 1
fi
. ~/.vbconfig
#
if [ $# -ne 1 ]; then
  echo &quot;Usage for $0 : VM Name required as argument.&quot;
  exit 1
fi
#
VB_VM_NAME=$1
echo
VBoxManage guestproperty enumerate &quot;${VB_VM_NAME}&quot; | grep IP
echo
#
exit</description>
    </item>
    <item rdf:about="https://source.virtualbox.guru/scripts/070-register-vm?rev=1429798787&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2015-04-23T09:19:47-05:00</dc:date>
        <title>scripts:070-register-vm</title>
        <link>https://source.virtualbox.guru/scripts/070-register-vm?rev=1429798787&amp;do=diff</link>
        <description>#!/bin/bash
#
# Use to register VM
#
if [ &quot;$UID&quot; -eq 0 ]
  then echo &quot;This script should NOT be run as root.&quot;
  exit 1
fi
#
# Source config file
if [ ! -f ~/.vbconfig ]; then
    echo &quot;Config File ~/.vbconfig not found!&quot;
    echo &quot;Run: set-folders to create .vbconfig&quot;
    exit 1
fi
. ~/.vbconfig
#
if [[ ! (&quot;$#&quot; == 1) ]]; then
  echo &quot;Usage for $0 : VM Name required as argument.&quot;
  exit 1
fi
VB_VM_NAME=$1
#
VBoxManage registervm $VB_VMS_LOC/$VB_VM_NAME/${VB_VM_NAME}.vbox
#
if [ $? -eq 0 ]; then
 …</description>
    </item>
    <item rdf:about="https://source.virtualbox.guru/scripts/080-search-vm-info?rev=1429798787&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2015-04-23T09:19:47-05:00</dc:date>
        <title>scripts:080-search-vm-info</title>
        <link>https://source.virtualbox.guru/scripts/080-search-vm-info?rev=1429798787&amp;do=diff</link>
        <description>#!/bin/bash
#
# Search VM info by grep of showvm output
#
# e.g. To sum total memory of VMs:
#      ./080-search-vm-info.bash &quot;Memory size&quot;|grep &quot;size:&quot;| \
#      cut -d&quot;:&quot; -f2|sed 's/MB//'| \
#      awk '{s+=$1} END {print s/1024 &quot; GB&quot;}'
#
# Run user check
if [ &quot;$UID&quot; -eq 0 ]
  then echo &quot;This script should NOT be run as root.&quot;
  exit 1
fi
#
# Source config file
if [ ! -f ~/.vbconfig ]; then
    echo &quot;Config File ~/.vbconfig not found!&quot;
    echo &quot;Run: set-folders to create .vbconfig&quot;
    exit 1…</description>
    </item>
    <item rdf:about="https://source.virtualbox.guru/scripts/110-vm-exists?rev=1429798787&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2015-04-23T09:19:47-05:00</dc:date>
        <title>scripts:110-vm-exists</title>
        <link>https://source.virtualbox.guru/scripts/110-vm-exists?rev=1429798787&amp;do=diff</link>
        <description>#!/bin/bash
#
# Check if VM exists
#
if [ &quot;$UID&quot; -eq 0 ]
  then echo &quot;This script should NOT be run as root.&quot;
  exit 1
fi
#
# Source config file
if [ ! -f ~/.vbconfig ]; then
    echo &quot;Config File ~/.vbconfig not found!&quot;
    echo &quot;Run: set-folders to create .vbconfig&quot;
    exit 1
fi
. ~/.vbconfig
#
VB_VM_NAME=$1
if [[ $VB_VM_NAME = &quot;&quot; ]]; then
  echo &quot;2&quot;
  exit
fi
#
VM_EXISTS=`VBoxManage list vms|grep -c '^&quot;'${VB_VM_NAME}'&quot;'`
if [ $VM_EXISTS -eq 0 ]; then
  echo &quot;0&quot;
else
  echo &quot;1&quot;
fi
#
exit</description>
    </item>
    <item rdf:about="https://source.virtualbox.guru/scripts/300-setup-shared-folder?rev=1429798787&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2015-04-23T09:19:47-05:00</dc:date>
        <title>scripts:300-setup-shared-folder</title>
        <link>https://source.virtualbox.guru/scripts/300-setup-shared-folder?rev=1429798787&amp;do=diff</link>
        <description>#!/bin/bash
#
# Shared folder setup with autommout
#
if [ &quot;$UID&quot; -eq 0 ]
  then echo &quot;This script should NOT be run as root.&quot;
  exit 1
fi
#
# Source config file
if [ ! -f ~/.vbconfig ]; then
    echo &quot;Config File ~/.vbconfig not found!&quot;
    echo &quot;Run: set-folders to create .vbconfig&quot;
    exit 1
fi
. ~/.vbconfig
#
if [ $# -ne 1 ]; then
  echo &quot;Usage for $0 : VM Name required as argument.&quot;
  exit 1
fi
#
VB_VM_NAME=&quot;$1&quot;
#
# Update Share Name below
# Designate different share names for each or a set…</description>
    </item>
    <item rdf:about="https://source.virtualbox.guru/scripts/400-busy-chk-vm?rev=1429798787&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2015-04-23T09:19:47-05:00</dc:date>
        <title>scripts:400-busy-chk-vm</title>
        <link>https://source.virtualbox.guru/scripts/400-busy-chk-vm?rev=1429798787&amp;do=diff</link>
        <description>#!/bin/bash
# 
# To determine if Guest is busy or idle
#
if [ $# -ne 1 ]; then
  echo &quot;Usage for $0 : VM Name required as argument.&quot;
  exit 1
fi
#
if [ $UID -eq 0 ]
  then echo &quot;This script should NOT be run as root.&quot;
  exit 1
fi
#
# Source config file
if [ ! -f ~/.vbconfig ]; then
    echo &quot;Config File ~/.vbconfig not found!&quot;
    echo &quot;Run: set-folders to create .vbconfig&quot;
    exit 1
fi
. ~/.vbconfig
#
# Virtual Machine Name
VB_VM_NAME=&quot;$1&quot;
#
# Metric period in seconds
METRIC_PERIOD=1
# Metric …</description>
    </item>
    <item rdf:about="https://source.virtualbox.guru/scripts/410-backup-rvms?rev=1429798787&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2015-04-23T09:19:47-05:00</dc:date>
        <title>scripts:410-backup-rvms</title>
        <link>https://source.virtualbox.guru/scripts/410-backup-rvms?rev=1429798787&amp;do=diff</link>
        <description>#!/bin/bash
#
# Backup all running VMs
#
# Run user check
if [ &quot;$UID&quot; -eq 0 ]
  then echo &quot;This script should NOT be run as root.&quot;
  exit 1
fi
#
# Source config file
if [ ! -f ~/.vbconfig ]; then
    echo &quot;Config File ~/.vbconfig not found!&quot;
    echo &quot;Run: set-folders to create .vbconfig&quot;
    exit 1
fi
. ~/.vbconfig
#
RUN_VM_LIST=`VBoxManage list runningvms|awk '{print $1}'`
for VM in $RUN_VM_LIST
do
  VM1=&quot;${VM//\&quot;}&quot;
  echo &quot;Processing ... $VM1&quot;
  $VB_BIN_LOC/420-backup-vm-w.bash &quot;$VM1&quot;
done
#
…</description>
    </item>
    <item rdf:about="https://source.virtualbox.guru/scripts/420-backup-vm-w?rev=1429798787&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2015-04-23T09:19:47-05:00</dc:date>
        <title>scripts:420-backup-vm-w</title>
        <link>https://source.virtualbox.guru/scripts/420-backup-vm-w?rev=1429798787&amp;do=diff</link>
        <description>#!/bin/bash
#
# Backup script wrapper
#
NOW=$(date +&quot;%Y-%m-%d-%H-%M-%S&quot;)
VB_VM_NAME=$1
#
# Run user check
if [ &quot;$UID&quot; -eq 0 ]
  then echo &quot;This script should NOT be run as root.&quot;
  exit 1
fi
#
# Source config file
if [ ! -f ~/.vbconfig ]; then
    echo &quot;Config File ~/.vbconfig not found!&quot;
    echo &quot;Run: set-folders to create .vbconfig&quot;
    exit 1
fi
. ~/.vbconfig
#
if [ ! -d &quot;$VB_LOG_LOC&quot; ]; then
  echo &quot;Log Directory: $VB_LOG_LOC NOT found&quot;
  exit 1
fi
#
BACKUP_LOG_FILE=&quot;${VB_LOG_LOC}/bk_${NOW}…</description>
    </item>
    <item rdf:about="https://source.virtualbox.guru/scripts/430-backup-vm?rev=1429798787&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2015-04-23T09:19:47-05:00</dc:date>
        <title>scripts:430-backup-vm</title>
        <link>https://source.virtualbox.guru/scripts/430-backup-vm?rev=1429798787&amp;do=diff</link>
        <description>#!/bin/bash
#
# Backup VM
#
if [ $# -ne 1 ]; then
  echo &quot;Usage for $0 : VM Name required as argument.&quot;
  exit 1
fi
#
if [ $UID -eq 0 ]; then
  echo &quot;This script should NOT be run as root.&quot;
  exit 1
fi
#
# Source config file
if [ ! -f ~/.vbconfig ]; then
    echo &quot;Config File ~/.vbconfig not found!&quot;
    echo &quot;Run: set-folders to create .vbconfig&quot;
    exit 1
fi
. ~/.vbconfig
#
VB_VM_NAME=$1
#
# Configuration parameters
#
# Backup Type
# offline first takes the VM to savestate before backup
# onli…</description>
    </item>
    <item rdf:about="https://source.virtualbox.guru/scripts/510-rdp-auth-add?rev=1429798787&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2015-04-23T09:19:47-05:00</dc:date>
        <title>scripts:510-rdp-auth-add</title>
        <link>https://source.virtualbox.guru/scripts/510-rdp-auth-add?rev=1429798787&amp;do=diff</link>
        <description>#!/bin/bash
#
# RDP Authentication
# This is using VBoxAuthSimple
# Ok to run multiple times for multiple users
#
if [ &quot;$UID&quot; -eq 0 ]
  then echo &quot;This script should NOT be run as root.&quot;
  exit 1
fi
#
if [ $# -ne 1 ]; then
  echo &quot;Usage for $0 : VM Name required as argument.&quot;
  exit 1
fi
#
# Virtual Machine Name
VB_VM_NAME=$1
#
# Check if VM is powered-off
VM_POWERED_ON=`VBoxManage list runningvms|grep -c '^&quot;'${VB_VM_NAME}'&quot;'`
if [ $VM_POWERED_ON -eq 1 ]; then
  echo &quot;VM needs to be powered off …</description>
    </item>
    <item rdf:about="https://source.virtualbox.guru/scripts/512-rdp-auth-del?rev=1429798787&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2015-04-23T09:19:47-05:00</dc:date>
        <title>scripts:512-rdp-auth-del</title>
        <link>https://source.virtualbox.guru/scripts/512-rdp-auth-del?rev=1429798787&amp;do=diff</link>
        <description>#!/bin/bash
#
# Remove RDP Authentication
# The script removes:
#   One User's auth - ok to enter dummy value
#   Sets the VRDE Auth to null
# Ok to run multiple times to remove multiple users
#
if [ &quot;$UID&quot; -eq 0 ]
  then echo &quot;This script should NOT be run as root.&quot;
  exit 1
fi
#
if [ $# -ne 1 ]; then
  echo &quot;Usage for $0 : VM Name required as argument.&quot;
  exit 1
fi
#
# Virtual Machine Name
VB_VM_NAME=$1
# Check if VM is powered-off
VM_POWERED_ON=`VBoxManage list runningvms|grep -c '^&quot;'${VB_VM_…</description>
    </item>
    <item rdf:about="https://source.virtualbox.guru/scripts/520-rdp-enc-setup?rev=1429798787&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2015-04-23T09:19:47-05:00</dc:date>
        <title>scripts:520-rdp-enc-setup</title>
        <link>https://source.virtualbox.guru/scripts/520-rdp-enc-setup?rev=1429798787&amp;do=diff</link>
        <description>#!/bin/bash
#
# Encrypt RDP
# Generate and save cert/keys to be used by individual VM
#
if [ &quot;$UID&quot; -ne 0 ]
  then echo &quot;This script should be run as root.&quot;
  exit 1
fi
#
VM_VB_CONFIG_DIR=/etc/vbox
if [ ! -d &quot;$VM_VB_CONFIG_DIR&quot; ]; then mkdir -p $VM_VB_CONFIG_DIR; fi
# Set sticky bit
chmod 1775 $VM_VB_CONFIG_DIR
#
VM_VB_CERT_DIR=$VM_VB_CONFIG_DIR/tls
if [ ! -d &quot;$VM_VB_CERT_DIR&quot; ]; then mkdir -p $VM_VB_CERT_DIR; fi
# Set the Directory to the VirtualBox group
chgrp -R vboxusers $VM_VB_CONFIG_DIR
VM…</description>
    </item>
    <item rdf:about="https://source.virtualbox.guru/scripts/522-rdp-enc-add?rev=1429798787&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2015-04-23T09:19:47-05:00</dc:date>
        <title>scripts:522-rdp-enc-add</title>
        <link>https://source.virtualbox.guru/scripts/522-rdp-enc-add?rev=1429798787&amp;do=diff</link>
        <description>#!/bin/bash
# 
# Set Encryption Key/Cert define in rdp-enc-setup
# Run rdp-enc-setup first before this script
# CAUTION: Hard-coded file names between scripts!
#
if [ &quot;$UID&quot; -eq 0 ]
  then echo &quot;This script should NOT be run as root.&quot;
  exit 1
fi
#
if [ $# -ne 1 ]; then
  echo &quot;Usage for $0 : VM Name required as argument.&quot;
  exit 1
fi
#
# Virtual Machine Name
VB_VM_NAME=$1
#
VM_VB_CONFIG_DIR=/etc/vbox
VM_VB_CERT_DIR=$VM_VB_CONFIG_DIR/tls
if [ ! -d &quot;$VM_VB_CERT_DIR&quot; ]; then 
  echo &quot;Error: Specif…</description>
    </item>
    <item rdf:about="https://source.virtualbox.guru/scripts/524-rdp-enc-del?rev=1429798787&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2015-04-23T09:19:47-05:00</dc:date>
        <title>scripts:524-rdp-enc-del</title>
        <link>https://source.virtualbox.guru/scripts/524-rdp-enc-del?rev=1429798787&amp;do=diff</link>
        <description>#!/bin/bash
#
# Delete Encryption Key/Cert
#
if [ &quot;$UID&quot; -eq 0 ]
  then echo &quot;This script should NOT be run as root.&quot;
  exit 1
fi
#
if [ $# -ne 1 ]; then
  echo &quot;Usage for $0 : VM Name required as argument.&quot;
  exit 1
fi
#
# Virtual Machine Name
VB_VM_NAME=$1
#
# Check if VM is powered-off
VM_POWERED_ON=`VBoxManage list runningvms|grep -c '^&quot;'${VB_VM_NAME}'&quot;'`
if [ $VM_POWERED_ON -eq 1 ]; then
  echo &quot;VM needs to be powered off or saved&quot;
  exit 1
fi
#
VBoxManage modifyvm $VB_VM_NAME \
 --vrdeprop…</description>
    </item>
    <item rdf:about="https://source.virtualbox.guru/scripts/610-create-intnet?rev=1429798787&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2015-04-23T09:19:47-05:00</dc:date>
        <title>scripts:610-create-intnet</title>
        <link>https://source.virtualbox.guru/scripts/610-create-intnet?rev=1429798787&amp;do=diff</link>
        <description>#!/bin/bash
#
# Create DHCP Network for Internal Network
# Generates network configuration on Guest
#
if [ &quot;$UID&quot; -eq 0 ]
  then echo &quot;This script should NOT be run as root.&quot;
  exit 1
fi
#
if [ $# -ne 0 ]; then
  echo &quot;Usage for $0 : No argument required. One time setup&quot;
  exit 1
fi
#
# Setup Internal Network IP Range
VB_VM_INTNET_IP=&quot;10.2.2.&quot;
# Sample static IP address for a VM
VB_VM_INTNET_IP_STATIC=&quot;10&quot;
# If using nic1, then it usually translates to eth0 on guest
VB_VM_INTNET_ETH_INT=&quot;eth0&quot;
#…</description>
    </item>
    <item rdf:about="https://source.virtualbox.guru/scripts/700-show-hd-tree?rev=1429798787&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2015-04-23T09:19:47-05:00</dc:date>
        <title>scripts:700-show-hd-tree</title>
        <link>https://source.virtualbox.guru/scripts/700-show-hd-tree?rev=1429798787&amp;do=diff</link>
        <description>#!/bin/bash
#
# List Disk Snapshot Hierarchy
#
if [ &quot;$UID&quot; -eq 0 ]
  then echo &quot;This script should NOT be run as root.&quot;
  exit 1
fi
#
if [ $# -ne 1 ]; then
  echo &quot;Usage: $0 &lt;uuid|filename&gt;&quot;
  exit 1
fi
#
declare -i hddepth=0;
UUID_OR_FILE=&quot;$1&quot;
DISK_UUID=`VBoxManage showhdinfo $UUID_OR_FILE|grep &quot;^UUID:&quot;|cut -d&quot;:&quot; -f2-|sed 's/[ ]*//'`
DISK_FILE=`VBoxManage showhdinfo $DISK_UUID|grep &quot;^Location:&quot;|cut -d&quot;:&quot; -f2-|sed 's/[ ]*//'`
function listuuids {
    let hddepth=$hddepth+1;
    DISK_UUID=${1}
  …</description>
    </item>
    <item rdf:about="https://source.virtualbox.guru/scripts/710-setup-hugepages?rev=1429798787&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2015-04-23T09:19:47-05:00</dc:date>
        <title>scripts:710-setup-hugepages</title>
        <link>https://source.virtualbox.guru/scripts/710-setup-hugepages?rev=1429798787&amp;do=diff</link>
        <description>#!/bin/bash
#
# Enabling Large Page (Huge page) in Guest
#
if [ &quot;$UID&quot; -ne 0 ]
  then echo &quot;This script should be run as root.&quot;
  exit 1
fi
#
echo &quot;Note: This script runs on the guest&quot;
read -p &quot;Press [Enter] key to continue or [Ctrl-C] to break ...&quot;
#
# Define VB User
VB_VM_USER=senthil
# Huge page Group Name
HP_GRP_NAME=grphp
# Number of Huge Pages
NR_HP=500
# Huge Page Mount point
HP_MP=/mnt/hugepages
#
# Current setting
grep -i hugepages /proc/meminfo
# Create a group for ''hugepages'' and re…</description>
    </item>
    <item rdf:about="https://source.virtualbox.guru/scripts/720-chg-disk-type?rev=1429798787&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2015-04-23T09:19:47-05:00</dc:date>
        <title>scripts:720-chg-disk-type</title>
        <link>https://source.virtualbox.guru/scripts/720-chg-disk-type?rev=1429798787&amp;do=diff</link>
        <description>#!/bin/bash
#
# Script to change VM's disk type
#
if [ &quot;$UID&quot; -eq 0 ]
  then echo &quot;This script should NOT be run as root.&quot;
  exit 1
fi
#
# Source config file
if [ ! -f ~/.vbconfig ]; then
    echo &quot;Config File ~/.vbconfig not found!&quot;
    echo &quot;Run: set-folders to create .vbconfig&quot;
    exit 1
fi
. ~/.vbconfig
#
if [ $# -ne 1 ]; then
  echo &quot;Usage for $0 : VM Name required as argument.&quot;
  exit 1
fi
#
# Virtual Machine Name
VB_VM_NAME=$1
#
# Determine Name of SATA Controller
# This script not teste…</description>
    </item>
    <item rdf:about="https://source.virtualbox.guru/scripts/722-add-disk?rev=1429798787&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2015-04-23T09:19:47-05:00</dc:date>
        <title>scripts:722-add-disk</title>
        <link>https://source.virtualbox.guru/scripts/722-add-disk?rev=1429798787&amp;do=diff</link>
        <description>#!/bin/bash
#
# Script to add an aditional disk to a VM
#
if [ &quot;$UID&quot; -eq 0 ]
  then echo &quot;This script should NOT be run as root.&quot;
  exit 1
fi
#
# Source config file
if [ ! -f ~/.vbconfig ]; then
    echo &quot;Config File ~/.vbconfig not found!&quot;
    echo &quot;Run: set-folders to create .vbconfig&quot;
    exit 1
fi
. ~/.vbconfig
#
if [ $# -ne 1 ]; then
  echo &quot;Usage for $0 : VM Name required as argument.&quot;
  exit 1
fi
#
# Virtual Machine Name
VB_VM_NAME=$1
#
VM_EXISTS=`$VB_BIN_LOC/110-vm-exists.bash &quot;${VB_VM_…</description>
    </item>
    <item rdf:about="https://source.virtualbox.guru/scripts/725-chg-disk-loc?rev=1429798787&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2015-04-23T09:19:47-05:00</dc:date>
        <title>scripts:725-chg-disk-loc</title>
        <link>https://source.virtualbox.guru/scripts/725-chg-disk-loc?rev=1429798787&amp;do=diff</link>
        <description>#!/bin/bash
#
# Script to change VM's disk file location
#
if [ &quot;$UID&quot; -eq 0 ]
  then echo &quot;This script should NOT be run as root.&quot;
  exit 1
fi
#
# Source config file
if [ ! -f ~/.vbconfig ]; then
    echo &quot;Config File ~/.vbconfig not found!&quot;
    echo &quot;Run: set-folders to create .vbconfig&quot;
    exit 1
fi
. ~/.vbconfig
#
if [ $# -ne 1 ]; then
  echo &quot;Usage for $0 : VM Name required as argument.&quot;
  exit 1
fi
#
# Virtual Machine Name
VB_VM_NAME=$1
#
# Determine Name of SATA Controller
# This script …</description>
    </item>
    <item rdf:about="https://source.virtualbox.guru/scripts/730-snap-del-all?rev=1429798787&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2015-04-23T09:19:47-05:00</dc:date>
        <title>scripts:730-snap-del-all</title>
        <link>https://source.virtualbox.guru/scripts/730-snap-del-all?rev=1429798787&amp;do=diff</link>
        <description>#!/bin/bash
#
# Script to delete all snapshots
#
if [ &quot;$UID&quot; -eq 0 ]
  then echo &quot;This script should NOT be run as root.&quot;
  exit 1
fi
#
if [ $# -ne 1 ]; then
  echo &quot;Delete all snapshots&quot;
  echo &quot;Usage for $0 : VM Name required as argument.&quot;
  exit 1
fi
#
# Virtual Machine Name
VB_VM_NAME=$1
#
VB_VM_NO_SNAP_MSG=&quot;This machine does not have any snapshots&quot;
VB_VM_NO_SNAP=`VBoxManage snapshot &quot;${VB_VM_NAME}&quot; list|grep -c &quot;$VB_VM_NO_SNAP_MSG&quot;`
if [ $VB_VM_NO_SNAP -eq 1 ]; then
  echo &quot;VM $VB_VM_NAME d…</description>
    </item>
    <item rdf:about="https://source.virtualbox.guru/scripts/810-cfg-autostart?rev=1429798787&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2015-04-23T09:19:47-05:00</dc:date>
        <title>scripts:810-cfg-autostart</title>
        <link>https://source.virtualbox.guru/scripts/810-cfg-autostart?rev=1429798787&amp;do=diff</link>
        <description>#!/bin/bash
# Initial setup of configuring VM autostart
#
if [ &quot;$UID&quot; -ne 0 ]
  then echo &quot;This script should be run as root.&quot;
  exit 1
fi
#
# Source config file
if [ ! -f ~/.vbconfig ]; then
    echo &quot;Config File ~/.vbconfig not found!&quot;
    echo &quot;Run: set-folders to create .vbconfig&quot;
    exit 1
fi
. ~/.vbconfig
# Get VM User
read -e -p &quot;Enter VM User : &quot; -i &quot;$SUDO_USER&quot; VB_USER
#
CNT_RUNNING=`su - $VB_USER -c &quot;VBoxManage list runningvms|wc -l&quot;`
if [ $CNT_RUNNING -gt 0 ]; then
  echo
  echo &quot;Cau…</description>
    </item>
    <item rdf:about="https://source.virtualbox.guru/scripts/820-list-autostart?rev=1429798787&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2015-04-23T09:19:47-05:00</dc:date>
        <title>scripts:820-list-autostart</title>
        <link>https://source.virtualbox.guru/scripts/820-list-autostart?rev=1429798787&amp;do=diff</link>
        <description>#!/bin/bash
#
# List autostart status for individual VMs
#
if [ $UID -eq 0 ]; then
  echo &quot;This script should NOT be run as root.&quot;
  exit 1
fi
#
# Source config file
if [ ! -f ~/.vbconfig ]; then
    echo &quot;Config File ~/.vbconfig not found!&quot;
    echo &quot;Run: set-folders to create .vbconfig&quot;
    exit 1
fi
. ~/.vbconfig
#
VM_LIST=( `VBoxManage list vms | sort | awk '{print $1}'` )
printf &quot;%20s %1s %1s \n&quot; &quot;Virtual Machine&quot; &quot;Autostart Enabled&quot; &quot;Autostart Delay&quot;
printf &quot;%20s %1s %1s \n&quot; &quot;-------------…</description>
    </item>
    <item rdf:about="https://source.virtualbox.guru/scripts/830-toggle-autostart?rev=1429798787&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2015-04-23T09:19:47-05:00</dc:date>
        <title>scripts:830-toggle-autostart</title>
        <link>https://source.virtualbox.guru/scripts/830-toggle-autostart?rev=1429798787&amp;do=diff</link>
        <description>#!/bin/bash
#
# Toggle individual VM autostart between on and off
#
if [ $UID -eq 0 ]; then
  echo &quot;This script should NOT be run as root.&quot;
  exit 1
fi
#
# Source config file
if [ ! -f ~/.vbconfig ]; then
    echo &quot;Config File ~/.vbconfig not found!&quot;
    echo &quot;Run: set-folders to create .vbconfig&quot;
    exit 1
fi
. ~/.vbconfig
#
AUTOSTOPTYPE=savestate
# List VM's auto start status
$VB_BIN_LOC/820-list-autostart.bash
#
AS_ENA=
AS_DIS=
echo &quot;
Enter the VM Name you like to toggle autostart. Enter nul…</description>
    </item>
    <item rdf:about="https://source.virtualbox.guru/scripts/900-poweroff-vm?rev=1429798787&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2015-04-23T09:19:47-05:00</dc:date>
        <title>scripts:900-poweroff-vm</title>
        <link>https://source.virtualbox.guru/scripts/900-poweroff-vm?rev=1429798787&amp;do=diff</link>
        <description>#!/bin/bash
#
# Safe Power-down VM and wait until VM is powered down
# If ACPI is not on, can do a hard powerdown as well
#
# Run user check
if [ &quot;$UID&quot; -eq 0 ]
  then echo &quot;This script should NOT be run as root.&quot;
  exit 1
fi
#
if [[ ! (&quot;$#&quot; == 1) ]]; then
  echo &quot;Usage for $0 : VM Name required as argument.&quot;
  exit 1
fi
VB_VM_NAME=$1
# The ITERA and SLEEP parameters determine polling duration and interval
#   to check if the VM has been powered down
VM_POWER_DOWN_ITERA=30
VM_POWER_DOWN_SLEEP=2
…</description>
    </item>
    <item rdf:about="https://source.virtualbox.guru/scripts/901-poweron-vm?rev=1429798787&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2015-04-23T09:19:47-05:00</dc:date>
        <title>scripts:901-poweron-vm</title>
        <link>https://source.virtualbox.guru/scripts/901-poweron-vm?rev=1429798787&amp;do=diff</link>
        <description>#!/bin/bash
#
# Start-up VM and wait until VM has started
# This is not a perfect science as there is really
# not a good way for VB to know that the Guest is
# completed with the 'startup'
# Ok to break out of script!
#
#
if [ &quot;$UID&quot; -eq 0 ]
  then echo &quot;This script should NOT be run as root.&quot;
  exit 1
fi
#
# Source config file
if [ ! -f ~/.vbconfig ]; then
    echo &quot;Config File ~/.vbconfig not found!&quot;
    echo &quot;Run: set-folders to create .vbconfig&quot;
    exit 1
fi
. ~/.vbconfig
#
if [[ ! (&quot;$#&quot; =…</description>
    </item>
    <item rdf:about="https://source.virtualbox.guru/scripts/910-poweroff-allvms?rev=1429798787&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2015-04-23T09:19:47-05:00</dc:date>
        <title>scripts:910-poweroff-allvms</title>
        <link>https://source.virtualbox.guru/scripts/910-poweroff-allvms?rev=1429798787&amp;do=diff</link>
        <description>#!/bin/bash
#
# Power off all running VMs
#
# Run user check
if [ &quot;$UID&quot; -eq 0 ]
  then echo &quot;This script should NOT be run as root.&quot;
  exit 1
fi
#
# Source config file
if [ ! -f ~/.vbconfig ]; then
    echo &quot;Config File ~/.vbconfig not found!&quot;
    echo &quot;Run: set-folders to create .vbconfig&quot;
    exit 1
fi
. ~/.vbconfig
#
# Sleep interval between powerdowns
#SLEEPINT=11
SLEEPINT=3
#
RUN_VM_LIST=`VBoxManage list runningvms|awk '{print $1}'`
for VM in $RUN_VM_LIST
do
  VM1=&quot;${VM//\&quot;}&quot;
  #echo &quot;ACPI…</description>
    </item>
    <item rdf:about="https://source.virtualbox.guru/scripts/911-poweron-allvms?rev=1429798787&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2015-04-23T09:19:47-05:00</dc:date>
        <title>scripts:911-poweron-allvms</title>
        <link>https://source.virtualbox.guru/scripts/911-poweron-allvms?rev=1429798787&amp;do=diff</link>
        <description>#!/bin/bash
#
# Power on all designated VMs
#
# Run user check
if [ &quot;$UID&quot; -eq 0 ]
  then echo &quot;This script should NOT be run as root.&quot;
  exit 1
fi
#
# Source config file
if [ ! -f ~/.vbconfig ]; then
    echo &quot;Config File ~/.vbconfig not found!&quot;
    echo &quot;Run: set-folders to create .vbconfig&quot;
    exit 1
fi
. ~/.vbconfig
#
# Sleep interval between powerons
#SLEEPINT=61
SLEEPINT=11
#
RUN_VM_LIST=`cat $VB_BIN_LOC/vm-start-list.txt`
IFS=$'\n'
for VB_VM_NAME in $RUN_VM_LIST
do
  echo &quot;Poweron of VM …</description>
    </item>
</rdf:RDF>
