Nial,

Thank you for the quick response! I'm still showing a False when I change 
everything on my PC to 300mb since this particular 300 partition is created.

Results
C:\z\MBAM Client>cscript "C:\temp\MBAM\BitLocker_Partition_Verify.WSF"
Microsoft (R) Windows Script Host Version 5.8
Copyright (C) Microsoft Corporation. All rights reserved.

Microsoft Deployment Toolkit version: 6.1.2373.0
Property BitLocker_Partition is now = False
Disk Size: 300
Disk Size: 500
Disk Size: 243269


SCRIPT
<job id="checkBitLockerPartition">
<script language="VBScript" src="ZTIUtility.vbs"/>
<script language="VBScript">
Dim oShell
Set oShell = CreateObject("WScript.Shell")
oEnvironment.Item("BitLocker_Partition") = False
strComputer = "."
Set objWMIService = GetObject("winmgmts:" _
& "{impersonationLevel=impersonate}!\\" _
& strComputer & "\root\cimv2")
Set colDisks = objWMIService.ExecQuery _
("Select * from Win32_diskpartition")
Dim PartSize
For Each objDisk in colDisks
PartSize = (objDisk.Size/1024/1024)
Wscript.Echo "Disk Size: " & PartSize
if PartSize>300 and PartSize<300 then
oEnvironment.Item("BitLocker_Partition")=True
Wscript.Echo "Found 300Mb partition - possibly BitLocker"
End if
Next
</script>
</job>



From: [email protected] [mailto:[email protected]] On 
Behalf Of Niall Brady
Sent: Wednesday, October 09, 2013 3:54 PM
To: [email protected]
Subject: Re: [mssms] how can I determine if the Prepare disc for BitLocker 
Partition creation was successful ?

change your script partition size to match the actual size you are using (350mb)
should be ok then

On Wed, Oct 9, 2013 at 10:48 PM, Avery, James 
<[email protected]<mailto:[email protected]>> 
wrote:

Niall,

I'm configuring the following blog on my task sequence. However, when I set the 
"Bitlocker Partition not Found" to "Bitlocker_Partition=False" and "Bitlocker 
Partition Found" to "Bitlocker_Partition=True" it seems to find both equaling 
to FALSE. However, you stated, "The script sets a variable called 
BitLocker_Partition to True if it detects that the partition is the same size 
as you specified."

Can you help please?

http://www.niallbrady.com/2012/04/10/how-can-i-determine-if-the-prepare-disc-for-bitlocker-partition-creation-was-successful/


Bitlocker Partition not found
Start executing an instruction. Instruction name: Bitlocker Partition not 
found. Instruction pointer: 2        TSManager            10/9/2013 2:59:09 PM  
          4668 (0x123C)
Set a global environment variable _SMSTSCurrentActionName=Bitlocker Partition 
not found      TSManager            10/9/2013 2:59:09 PM            4668 
(0x123C)
Set a global environment variable _SMSTSNextInstructionPointer=2          
TSManager      10/9/2013 2:59:09 PM            4668 (0x123C)
Evaluating an AND expression          TSManager      10/9/2013 2:59:09 PM       
     4668 (0x123C)
Evaluating a variable condition expression     TSManager      10/9/2013 2:59:09 
PM            4668 (0x123C)
Expand a string: equals           TSManager      10/9/2013 2:59:09 PM           
 4668 (0x123C)
Expand a string: Bitlocker_Partition  TSManager      10/9/2013 2:59:09 PM       
     4668 (0x123C)
Expand a string: False TSManager      10/9/2013 2:59:09 PM            4668 
(0x123C)
The group (Bitlocker Partition not found) has been skipped because the 
condition is evaluated to be false            TSManager      10/9/2013 2:59:09 
PM            4668 (0x123C)
Set authenticator in transport  TSManager      10/9/2013 2:59:09 PM            
4668 (0x123C)
Execution of the instruction (Bitlocker Partition not found) has been skipped   
      TSManager      10/9/2013 2:59:10 PM      4668 (0x123C)

Bitlocker Partition found
Start executing an instruction. Instruction name: Bitlocker Partition found. 
Instruction pointer: 8  TSManager            10/9/2013 2:59:44 PM            
4668 (0x123C)
Set a global environment variable _SMSTSCurrentActionName=Bitlocker Partition 
found            TSManager            10/9/2013 2:59:44 PM            4668 
(0x123C)
Set a global environment variable _SMSTSNextInstructionPointer=8          
TSManager      10/9/2013 2:59:44 PM            4668 (0x123C)
Evaluating an AND expression          TSManager      10/9/2013 2:59:44 PM       
     4668 (0x123C)
Evaluating a variable condition expression     TSManager      10/9/2013 2:59:44 
PM            4668 (0x123C)
Expand a string: equals           TSManager      10/9/2013 2:59:44 PM           
 4668 (0x123C)
Expand a string: Bitlocker_Partition  TSManager      10/9/2013 2:59:44 PM       
     4668 (0x123C)
Expand a string: True  TSManager      10/9/2013 2:59:44 PM            4668 
(0x123C)
The group (Bitlocker Partition found) has been skipped because the condition is 
evaluated to be false       TSManager            10/9/2013 2:59:44 PM           
 4668 (0x123C)
Set authenticator in transport  TSManager      10/9/2013 2:59:44 PM            
4668 (0x123C)
Execution of the instruction (Bitlocker Partition found) has been skipped   
TSManager      10/9/2013 2:59:44 PM            4668 (0x123C)

Your Script I copied
<job id="checkBitLockerPartition">
<script language="VBScript" src="ZTIUtility.vbs"/>
<script language="VBScript">
Dim oShell
Set oShell = CreateObject("WScript.Shell")
oEnvironment.Item("BitLocker_Partition") = False
strComputer = "."
Set objWMIService = GetObject("winmgmts:" _
& "{impersonationLevel=impersonate}!\\" _
& strComputer & "\root\cimv2")
Set colDisks = objWMIService.ExecQuery _
("Select * from Win32_diskpartition")
Dim PartSize
For Each objDisk in colDisks
PartSize = (objDisk.Size/1024/1024)
Wscript.Echo "Disk Size: " & PartSize
if PartSize>299 and PartSize<1024 then
oEnvironment.Item("BitLocker_Partition")=True
Wscript.Echo "Found 350Mb partition - possibly BitLocker"
End if
Next
</script>
</job>

My Results
C:\z\MBAM Client>cscript "C:\temp\MBAM\BitLocker_Partition_Verify.WSF"
Microsoft (R) Windows Script Host Version 5.8
Copyright (C) Microsoft Corporation. All rights reserved.

Microsoft Deployment Toolkit version: 6.1.2373.0
Property BitLocker_Partition is now = False
Disk Size: 300
Property BitLocker_Partition is now = True
Found 350Mb partition - possibly BitLocker
Disk Size: 500
Property BitLocker_Partition is now = True
Found 350Mb partition - possibly BitLocker
Disk Size: 243269

________________________________
This e-mail is intended solely for the person or entity to which it is 
addressed and may contain confidential and/or privileged information. Any 
review, dissemination, copying, printing or other use of this e-mail by persons 
or entities other than the addressee is prohibited. If you have received this 
e-mail in error, please contact the sender immediately and delete the material 
from any computer. To unsubscribe send an email to: 
[email protected]<mailto:[email protected]> 
Hitachi Consulting Corporation, 14643 Dallas Parkway, Suite 800, Dallas, Texas 
75254 (HCAD0411)
________________________________





Reply via email to