Base Image Script Framework (BIS-F) Release Notes

5.1.x

15 views January 28, 2019 Matthias Schlimm 0

Version 5.1.2:
09.01.2017 MS: Bug fix 136; If EdgeSight DataPath do not exist, it removes all files under the C drive !!
———————————
Version 5.1.1:
03.03.2016 MS: Fixed wrong syntax to check if Image Management Software like VDA, PVS Target Device Driver or VMware View Agent is installed
04.03.2016 MS: Fixed bug in function invoke-service, services would not started if needed
27.01.2016 MS: Moved $State -eq “Preparation” from BISF.ps1 to function Test-BISFPVSDriveLetter
———————————
Version 5.1.0:
21.01.2016 MS: Added function Get-OSCSessionType to run BIS-F from console session only
21.01.2016 MS: Fixed wrong syntax to check if Image Management Software like VDA, PVS Target Device Driver or VMware View Agent is installed
20.01.2016 MS: Fixed delAllUsersStartmenu, typos in variable
20.01.2016 MS: PrepareBaseImage.cmd: remove duplicated CLI command for -DisableIPv6 NO
20.01.2016 JP/MS: Bug fix in Feature 99: Wrong Dword to completely disable IPv6 – 0x000000FF
07.01.2016 MS: Feature 21; If no image management software would is detected; the service startup type would not change to manual
07.01.2016 MS: Feature 20; Added VMware Horizon View detection, thx to Bertram W?hrmann
07.01.2016 MS: Feature 105; Added Office 2016 x86 rearm support
07.01.2016 MS: Changed ExecutionPolicy from unrestricted to bypass
07.01.2016 MS: Change Request 79; Added Optimize-BISFWinSxs to cleanup and reduce WinSxs Folder (Win8, Win2012 R2 only), thx to Vincent Szabang
17.12.2015 MS: Bug fix; Misspelled CLI switch change from delAllUsersStartmenue to delAllUsersStartmenu
17.12.2015 MS: Bug fix; BISF.psm1; $ImageSW would be set to false, wrong order
16.12.2015 MS: Bug fix; BISF.psm1; Fixed code error 1133 Write-Progress “Done” “Done” -completed
16.12.2015 MS: Feature 100; Disabled Data Execution Prevention (DEP), disable Startup Repair option, Disabled New Network dialog, Set Power Saving Scheme to High Performance, thx to Thomas Krampe
16.12.2015 MS: Feature 100; Disabled uncessary Windows services, thx to Thomas Krampe
16.12.2015 MS. Feature 100; Disabled useless scheduled tasks, thx to Thomas Krampe
16.12.2015 MS. Feature 100; Added disk cleanup execution for Win8, thx to Thomas Krampe
16.12 2015 MS: Feature 97; Added support to hide PVS status tray icon, http://forums.citrix.com/thread.jspa?threadID=273278, thx to Ingmar Verheij – http://www.ingmarverheij.com
16.12.2015 MS: Feature 101; Redirect spool directory to PVS WriteCacheDisk, if PVS Target Device Driver is installed only
16.12.2015 MS: Feature 102; Redirect event logs (Aplication, Security, System) to PVS WriteCacheDisk, if PVS Target Device Driver is installed only
16.12.2015 MS: Feature 99; Added registry value to increase UDP packet size to 1500 bytes for FastSend – http://kb.vmware.com/selfservice/microsites/search.do?language=en_US&cmd=displayKC&externalId=2040065, thx to Ingmar Verheij – http://www.ingmarverheij.com
16.12.2015 MS: Feature 99; Set multiplication factor to the default UDP scavenge value (MaxEndpointCountMult), http://support.microsoft.com/kb/2685007/en-us , thx to Ingmar Verheij – http://www.ingmarverheij.com
16.12.2015 MS: Feature 99; Added disable Receive Side Scaling (RSS), http://support.microsoft.com/kb/951037/en-us, thx to Ingmar Verheij – http://www.ingmarverheij.com
16.12.2015 MS: Feature 99; Added support to disable IPv6 completely, thx to Ingmar Verheij – http://www.ingmarverheij.com
15.12.2015 MS: Feature 96; Added VMware Tools optimizations, thx to Ingmar Verheij – http://www.ingmarverheij.com
15.12.2015 MS: Feature 94; Added Script 10_PrepBISF_KAVS.ps1 – Prepare Kaspersky Antivirus for Image Management Software
10.12.2015 MS: Changed product name from “Frantrange DSM ” to “Heat DSM”
25.11.2015 MS: Added support to reset Distributed Transaction Coordinator service if installed
25.11.2015 MS: Added support to clear DHCP entries of network adapter, to prevent BlueScreen on some PVS target devices https://www.citrix.com/blogs/2015/09/29/pvs-target-devices-the-blue-screen-of-death-rest-easy-we-can-fix-that
25.11.2015 MS: Stop DHCP client Service, see https://www.citrix.com/blogs/2015/09/29/pvs-target-devices-the-blue-screen-of-death-rest-easy-we-can-fix-that/
04.11.2015 MS: Added silent option ‘delAllUsersStartmenue’ to delete all Objects in C:\ProgramData\Microsoft\Windows\Start Menu\*
03.11.2015 MS: XenApp 6.x only: Personalization on each device -> Configure Citrix LicenseFile Cache Location and set NTFS Permissions for NetworkService with full access
03.11.2015 MS: Removed function NimbleFastReclaim, would be replaced with Write-ZeroesToFreeSpace, see Bug 62
26.10.2015 BR: Added delay between time sync and GPO execution to successfully apply the GPO after DST
26.10.2015 BR: 10_PrepBISF_IME.ps1; Added new script to delete Office 2010 IME Keyboards from Autorun
06.10.2015 MS: 10_PersBISF_Services.ps1; Rewritten script with standard .SYNOPSIS
06.10.2015 MS: 10_PersBISF_TimeAndGPO.ps1; Rewritten script with standard .SYNOPSIS
06.10.2015 MS: 10_PersBISF_OfficeKMS.ps1; Rewritten script with standard .SYNOPSIS
06.10.2015 MS: 10_PersBISF_CTX.ps1; Rewritten script with standard .SYNOPSIS
06.10.2015 MS: 10_PersBISF_WriteCacheDisk.ps1; Rewritten script with standard .SYNOPSIS
06.10.2015 MS: 10_PersBISF_ZCM.ps1; Rewritten script with standard .SYNOPSIS
06.10.2015 MS: 10_PersBISF_TM.ps1; Rewritten script with standard .SYNOPSIS
06.10.2015 MS: 10_PersBISF_SEP.ps1; Rewritten script with standard .SYNOPSIS, central BISF function couldn’t be use for services, SEP Service must being started with smc.exe
06.10.2015 MS: 10_PersBISF_SCOM.ps1; Rewritten script with standard .SYNOPSIS, use central BISF function to configure service
01.10.2015 MS: 10_PersBISF_SCCM.ps1; Rewritten script with standard .SYNOPSIS, use central BISF function to configure service
01.10.2015 MS: 10_PersBISF_FSLogix.ps1; Rewritten script with standard .SYNOPSIS, use central BISF function to configure service
01.10.2015 MS: 99_PreBISF_Pre_BaseImage.ps1; Rewritten script to use central BISF function
01.10.2015 MS: 98_PreBISF_Pre_BaseImage.ps1; Rewritten script to use central BISF function
01.10.2015 MS: 97_PreBISF_Pre_BaseImage.ps1; Rewritten script to use central BISF function
01.10.2015 MS: 96_PreBISF_REARM.ps1; Rewritten script to use central BISF function
01.10.2015 MS: 90_PreBISF_CTX.ps1; Rewritten script to use central BISF function
01.10.2015 MS: 10_PrepBISF_WriteCacheDisk.ps1; Rewritten script to use central BISF function
01.10.2015 MS: 10_PrepBISF_SecureBISFfolder.ps1; Rewritten script with standard .SYNOPSIS, use central BISF function to configure service
01.10.2015 MS: 10_PrepBISF_TM.ps1; Rewritten script with standard .SYNOPSIS, use central BISF function to configure service
01.10.2015 MS: 10_PrepBISF_ZCM.ps1; Rewritten script with standard .SYNOPSIS, use central BISF function to configure service
01.10.2015 MS: 10_PrepBISF_VSE.ps1; Rewritten script with standard .SYNOPSIS, use central BISF function to configure service
01.10.2015 MS: 10_PrepBISF_Splunk.ps1; Rewritten script with standard .SYNOPSIS, use central BISF function to configure service
10.10.2015 MS: 10_PrepBISF_SEP.ps1; Rewritten script with standard .SYNOPSIS, central BISF function couldn’t used for services, SEP Service must being stopped with smc.exe
10.10.2015 MS: 10_PrepBISF_SCOM.ps1; Rewritten script with standard .SYNOPSIS, use central BISF function to configure service
01.10.2015 MS: 90_PreBISF_CTX.ps1; Changed line 103 to create Cache Directory to store the CTX License File: New-Item -path “$LIC_BISF_CtxCache” -ItemType Directory -Force
01.10.2015 MS: 90_PreBISF_CTX.ps1; Changed line 236 to Set-ItemProperty -Path HKLM:Software\Microsoft\MSMQ\Parameters\MachineCache -Name “QMId” -Value ([byte[]]$new_QMID) -Force
30.09.2015 MS: 10_PrepBISF_SCCM.ps1; Rewritten script with standard .SYNOPSIS, use central BISF function to configure service
30.09.2015 MS: 10_PrepBISF_FSLogix.ps1; Rewritten script with standard .SYNOPSIS, use central BISF function to configure service
30.09.2015 MS: 10_PrepBISF_FrontRange.ps1; Rewritten script with standard .SYNOPSIS, use central BISF function to configure service
30.09.2015 MS: 10_PrepBISF_EPC.ps1; Rewritten script with standard .SYNOPSIS, use central BISF function to configure service
30.09.2015 MS: 10_PrepBISF_Empirum.ps1; Rewritten script with standard .SYNOPSIS, use central BISF function to configure service
30.09.2015 MS: 10_PrepBISF_CMTrace.ps1; Rewritten script with standard .SYNOPSIS, use central BISF function to configure service
30.09.2015 MS: 10_PrepBISF_AppVClient.ps1; Rewritten script with standard .SYNOPSIS, use central BISF function to configure service
30.09.2015 MS: 10_PersBISF_Altiris.ps1; Rewritten script with standard .SYNOPSIS, use central BISF function to configure service
29.09.2015 MS. Bug fix 93; Check if preparation phase is running to run $Global:returnTestPVSDriveLetter=Test-PVSDriveLetter -Verbose:$VerbosePreference (added in Bug fix 50 10.08.2015; Version 5.0.2)
02.09.2015 MS: 10_PrepBISF_Altiris.ps1; Rewritten script with standard .SYNOPSIS, use central BISF function to configure service
01.09.2015 MS: Added username to each log file entry
01.09.2015 MS: Change Request 88; Defrag runs on BaseDisk only
01.09.2015 MS: Added function Get-DiskNameExtension, to get BaseDisk or ParentDisk, defrag would be performed on BaseDisk only
01.09.2015 MS: Bug fix 42; SCCM: Fixed deleteCCMCache, this must be running before service stops
31.08.2015 MS: Added function Test-RegistryValue to test if the registry value exist (needed for SEP Client, WoW6432Node or native 64 Bit client)
31.08.2015 MS: Bug fix 89; SEP Preparation: Symantec fixes the registry location for the SEP-Client to WOW6432Node, fix in line 48-50 and function DeleteSEPData
31.08.2015 MS: Bug fix 89; SEP Personalization: Fixed the registry location for the SEP-Client to WoW6432Node, Fix in line 31-32 and function SetHostID
21.08.2015 MS: Change Request 77; Removed prefix XX,XA,XD from all files and scripts
21.08.2015 MS: Bug fix 76; FSLogix: Do not check PVS or MCS DiskMode, Service is already running or would be start if stopped
21.08.2015 MS: Bug fix 76; FSLogix: remove to set FSLogix service to manual, stopped service only.

Was this helpful?

By continuing to use the site, you agree to the use of cookies. more information

The cookie settings on this website are set to "allow cookies" to give you the best browsing experience possible. If you continue to use this website without changing your cookie settings or you click "Accept" below then you are consenting to this.

Close