$server = "[SERVERNAME]"
$tasksequenceID = read-host "Task Sequence ID (ex. 00000590)"
$query_packages = "select * from sms_tasksequencepackagereference `
where packageid = '$($tasksequenceID)'"
$packages = Get-WmiObject `
-ComputerName $server `
-Namespace "root\sms\site_000" `
-query $query_packages | `
select -ExpandProperty refpackageid
foreach ($package in $packages) {
$query_package_detail = "select * from sms_package where packageid = '$package'"
$package_details = Get-WmiObject `
-ComputerName $server `
-Namespace "root\sms\site_000" `
-query $query_package_detail
if ($package_details.PackageID.Length -gt 0) {
if ($package_details.pkgflags -eq ($package_details.pkgflags -bor 0x80)) {
write-host "...package share settings enabled on" `
$package_details.packageID " ... " `
$package_details.Name -foregroundcolor Green
}
else {
write-host "...package share settings NOT enabled on" `
$package_details.packageID " ... " `
$package_details.Name -ForegroundColor Red
}
}
}



