Jump to content


Wookie

Established Members
  • Posts

    7
  • Joined

  • Last visited

Wookie's Achievements

Newbie

Newbie (1/14)

  • Week One Done Rare
  • One Month Later Rare
  • One Year In Rare

Recent Badges

0

Reputation

  1. Have you checked your unattend.xml to make sure that the options are set correctly there?
  2. Would it be possible to get this to work but using a public internet based time service? I'd like to avoid the use of credentials in the script since we have to change our service account passwords on a regular interval.
  3. If you use branch cache in association with SCCM, then that should significantly reduce the amount of data transferred across the WAN. If you can automate the download of the content from Symantec, then you could schedule the SCCM package to automatically replicate to your DPs on a recurring basis. If you want to go another step, you could "pre-cache" the package during off hours to a PC on each subnet by setting it to download before running and then assign a program for the push that doesn't really do anything. That should get it into the SCCM cache on that PC where is should then be available from Branch Cache as well for any subsequent requests. We use 1E's Nomad product and follow a similar method to the one above for large content that needs to be everywhere.
  4. This VBScript should work for you. Just update the Site Code in the script to the site where you want to turn off the notifications. I think this needs to be run on each Primary Site. Run the script from cscript without any parameters to see what parameters are possible. (-all or [PackageID]) If WScript.Arguments.Count < 1 Then WScript.Echo "Usage:" WScript.Echo " DisableTSNotification.vbs -all" WScript.Echo " DisableTSNotification.vbs [PackageID]…" WScript.Quit End If Dim strComputer Dim siteCode Dim objWMIService Dim colItems Dim objItem Dim packageID Dim itemFound Dim numPackages Dim numUpdated strComputer = "." siteCode="CM1" Set objWMIService = GetObject("winmgmts://" & strComputer & "/root/sms/site_" & siteCode) If StrComp(UCase(WScript.Arguments.Item(0)), "-ALL", 1) = 0 Then numPackages = 0 numUpdated = 0 Set colItems = objWMIService.ExecQuery("SELECT * FROM SMS_TaskSequencePackage", "WQL", 32) For Each objItem in colItems If (objItem.ProgramFlags AND 1024) = 0 Then objItem.ProgramFlags = objItem.ProgramFlags OR 1024 objItem.Put_ numUpdated = numUpdated + 1 WScript.Echo "Modified package " & objItem.PackageID End If numPackages = numPackages + 1 Next WScript.Echo "Updated " & numUpdated & " of " & numPackages & " packages" Else For Each packageID in WScript.Arguments Set colItems = objWMIService.ExecQuery("SELECT * FROM SMS_TaskSequencePackage WHERE PackageID='" & packageID & "'", "WQL", 32) itemFound = false For Each objItem in colItems If (objItem.ProgramFlags AND 1024) = 0 Then objItem.ProgramFlags = objItem.ProgramFlags OR 1024 objItem.Put_ WScript.Echo "Modified package " & objItem.PackageID Else WScript.Echo "No need to update package " & objItem.PackageID End If itemFound = true Next If itemFound = false Then WScript.Echo "ERROR: Task Sequence " & packageID & " was not found on this server" End If Next End If
  5. We are deploying to a similar number of PCs and this is the only major issue we ran into with USMT hard links. http://blogs.msdn.com/b/alex_semi/archive/2012/02/22/os-refresh-fails-with-ntldr-can-t-be-found-error.aspx This is the solution we implemented.
  6. Do you see any logs on your x: drive? They wouldn't be on your c: drive at that point.
  7. Did you replicate your 32-bit boot image to the SCCM PXE share?
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.