Sha256: fcc2201158eeaacefc4d20ea624fccdd7dc95e9ceee2101208472d571b096edb

Contents?: true

Size: 1.42 KB

Versions: 59

Compression:

Stored size: 1.42 KB

Contents

$ErrorActionPreference = "Stop"

. a:\Test-Command.ps1

Enable-RemoteDesktop
netsh advfirewall firewall add rule name="Remote Desktop" dir=in localport=3389 protocol=TCP action=allow

Update-ExecutionPolicy -Policy Unrestricted

if (Test-Command -cmdname 'Uninstall-WindowsFeature') {
    Write-BoxstarterMessage "Removing unused features..."
    Remove-WindowsFeature -Name 'Powershell-ISE'
    Get-WindowsFeature |
    ? { $_.InstallState -eq 'Available' } |
    Uninstall-WindowsFeature -Remove
}

#Install-WindowsUpdate -AcceptEula

Write-BoxstarterMessage "Removing page file"
$pageFileMemoryKey = "HKLM:\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management"
Set-ItemProperty -Path $pageFileMemoryKey -Name PagingFiles -Value ""

if(Test-PendingReboot){ Invoke-Reboot }

Write-BoxstarterMessage "Setting up winrm"
netsh advfirewall firewall add rule name="WinRM-HTTP" dir=in localport=5985 protocol=TCP action=allow

$enableArgs=@{Force=$true}
try {
 $command=Get-Command Enable-PSRemoting
  if($command.Parameters.Keys -contains "skipnetworkprofilecheck"){
      $enableArgs.skipnetworkprofilecheck=$true
  }
}
catch {
  $global:error.RemoveAt(0)
}
Enable-PSRemoting @enableArgs
Enable-WSManCredSSP -Force -Role Server
winrm set winrm/config/client/auth '@{Basic="true"}'
winrm set winrm/config/service/auth '@{Basic="true"}'
winrm set winrm/config/service '@{AllowUnencrypted="true"}'
Write-BoxstarterMessage "winrm setup complete"

Version data entries

59 entries across 59 versions & 1 rubygems

Version Path
facterdb-3.7.0 facts/windows_packer/scripts/package.ps1
facterdb-3.6.0 facts/windows_packer/scripts/package.ps1
facterdb-3.5.0 facts/windows_packer/scripts/package.ps1
facterdb-3.4.0 facts/windows_packer/scripts/package.ps1
facterdb-3.3.0 facts/windows_packer/scripts/package.ps1
facterdb-3.2.0 facts/windows_packer/scripts/package.ps1
facterdb-3.1.0 facts/windows_packer/scripts/package.ps1
facterdb-3.0.0 facts/windows_packer/scripts/package.ps1
facterdb-2.1.0 facts/windows_packer/scripts/package.ps1
facterdb-1.24.0 facts/windows_packer/scripts/package.ps1
facterdb-1.23.0 facts/windows_packer/scripts/package.ps1
facterdb-1.22.0 facts/windows_packer/scripts/package.ps1
facterdb-1.21.0 facts/windows_packer/scripts/package.ps1
facterdb-1.20.0 facts/windows_packer/scripts/package.ps1
facterdb-1.19.0 facts/windows_packer/scripts/package.ps1
facterdb-1.18.0 facts/windows_packer/scripts/package.ps1
facterdb-1.17.0 facts/windows_packer/scripts/package.ps1
facterdb-1.16.1 facts/windows_packer/scripts/package.ps1
facterdb-1.16.0 facts/windows_packer/scripts/package.ps1
facterdb-1.15.0 facts/windows_packer/scripts/package.ps1