Jump to content

All Activity

This stream auto-updates     

  1. Today
  2. 测试环境,test environment Win2016 SCCM1706 ADK1709 测试客户端系统,Test the client system Win10和Win7 Usmt capture user status failed 0x00004005,Please solve, thank you 捕获出现用户状态失败 这怎么一回事? 无法捕获用户状态,因此无法捕获用户状态 ,发生了什么? smsts.log
  3. Yesterday
  4. I have attached the smsts log smsts.log
  5. can you attach the smsts*.log (zip them up)
  6. So I figured out I need to set the SMSP property and the applications started installing. But at the end of the process I got this error: Looks like they all installed fine, but why did I get such error? My smsts.log has an error saying: "Release request failed with error code 08x0004005 Task sequence manager could not release active TS request"
  7. the error means Required management point not found Source: System Center Configuration Manager ----- are you specifying something in relation to MP in the setup windows and configmgr step (in installation properties) ? what do the App*.log files reveal ?
  8. I'm having trouble installing applications after OS install in a Task sequence. The following pictures depicts what's happening. It says applications are installing and then it errors out and only the OS is installed. If I deploy the applications in their own task sequence, they install fine, so I know it's not the applications. Is there some step I need to add before installing the applications? I feel like I'm missing something.
  9. Last week
  10. I have modified the script a lot to make it more modular and incorporated enhancements and fixes for MDT 2013 8450. It's currently setup for Windows 10 Enterprise x64 Evaluation. Just comment the line and uncomment the other for the Windows 10 Enterprise x64 VLK edition. Hope you like it. MDT_Deploy.zip
  11. did you look at the youtube video showing you how to test this ? here it is
  12. I have my MDT Database and configured to name my machines automatically. However, they wre still using MININT as there computer name and this was in the ZTIGather log Value for OSDCOMPUTERNAME is already set to MININT-B2711HQ so database value of MDT-Test-VM will be ignored. ZTIGather 5/19/2018 11:44:30 AM 0 (0x0000) I was able to "fix" this by editing ZTIGather.xml and changing <property id="OSDComputerName" type="string" overwrite="false" description="The new computer name to assign to the computer (used with ConfigMgr) " /> to <property id="OSDComputerName" type="string" overwrite="true" description="The new computer name to assign to the computer (used with ConfigMgr) " /> then I update my distribution point for the Toolkit package. However, this seems heavy handed and not at all dynamic. However, I have been unable to come up with another way. There must be a task sequence variable or something that can be written in CustomSettings.ini file to take care of this. I would appreciate it if someone could point me in the right direction.
  13. jHetzer

    Document Group Policy

    Check out following link Active Directory: How to Export Group Policy Settings using PowerShell Import-Module ActiveDirectory Import-Module GroupPolicy $dc = Get-ADDomainController -Discover -Service PrimaryDC Get-GPOReport -All -Domain enterprise.com -Server $dc -ReportType HTML -Path C:\Temp\GPOReportsAll.html Make sure you have the required modules installed.
  14. Check out following link How can I copy files from a package If this does not fit your requirements could you provide more info/logs/errors.
  15. I'm looking to get a report together that has 2 main features. I need to select multiple software update groups and get a listing of "Compliant, Non-Compliant, and Unknown" It would be broken down into 2 categories (less than 30 days and over 30 days since released) Anyone happen to know of any reports that would provide this data?
  16. Hi, I tried to run two task schedulers run as administrator under end-user account (non-local admin) and I have checked TriggerBitLocker.log and getting Access Dined. I am trying achieve automatic BitLocker Encryption through Intune Policy without prompting admin credentials. Am I doing it correctly?
  17. Hi, Where can download latest MSI version of TriggerBitLockerUser for non-local admin users? Thanks, Lee.
  18. Hi, I'm a bit new to all this... I'm trying to run BitlockerTriggerUser on 2 Danish Windows 10 1803 installations, one on a Dell laptop and the other on a vm in Vmware Fusion with TPM enabled. Both using Autopilot with the user not admin. On the Dell laptop BitlockerTriggerUser runs fine, the HD gets Bitlocked. But on the vm, nothing happens 😕 In c:\windows\temp there's no log-file, but in scheduled tasks MoveKeyToOD4B is set to run at 14:00 If I try manuel run the script with PsExec, as in the video, the script can't be run, because running scripts is disabled on this system. If I run Set-ExecutionPolicy Unrestricted, the script runs fine. But why? 😕 Edit: Just tried on Hyper-V, the same thing happens, as on VMware Fusion 😕
  19. OSD Run Command Line: One Liners Please find attached a set of usefull SCCM OSD Task Sequence "Run Command Line" One-Liners Show Task Sequence Name in SCCM Status Messages: cmd.exe /C "echo %_SMSTSPackageName%" Format Disk 0 for Staging (Remove Bitlocker before downloading first Package) cmd.exe /c "(echo select disk 0&& echo.clean&& echo.list disk&& echo.list volume) > .\diskpart.txt && diskpart.exe /s .\diskpart.txt" Adjust OSDDiskIndex (Max two disks) (Useful if a device has two disk and either one can/should be the C drive. Work in combination with the step "Format and Partition Disk" and overwrites the "Disk Number" value) cmd.exe /V /C "(set /a osdID=1-%OSDDiskIndex% > null&& tsenv.exe "OSDDiskIndex=!osdID!")" Set Drive Offline/Online by variable (see: Bitlocker Pre-Provision multi Disk) cmd.exe /c "(echo select disk %OSDDiskIndex%&& echo.offline disk&& echo.list disk) > .\diskpart.txt && diskpart.exe /s .\diskpart.txt" cmd.exe /c "(echo select disk %OSDDiskIndex%&& echo.online disk&& echo.list disk) > .\diskpart.txt && diskpart.exe /s .\diskpart.txt" Fix Drive Letter of mounted devices (Best used in combination with conditions) cmd.exe /V /C "FOR /F %V IN ('mountvol.exe D: /L') DO (mountvol.exe D: /D & mountvol.exe F: %V)" (Checks if devices has one disk and device with drive letter D is an USB Drive --> Map USB from D to F Drive Letter) (Checks if devices has one disk and device with drive letter D is an CDRomDrive --> Map CDRom from D to E Drive Letter) Forcefully halt the task sequence (The file does not exist and therefor generates an error, best/only to use with conditions) Enables Task Sequence Powershell special return codes StopTaskSequenceWithError.exe The step before is a "Run PowerShell Script" step and may return "SomeRandomPs1ReturnCode". But the step does not support defining return codes. To overcome this issue change the powershell script or set "Continue on Error" and create this step afterwards. If you like this collection and have some other useful commands by your own please share them in a "reply to this Topic"
  20. Hello, I am trying to find a way to setup our server to allow us to PXE boot our computers for imaging. However, we will have a workstation laptop running Win 10 with MDT 2013 installed. We want to send the wim files to the laptop and unicast from the laptop to the computers. For example, I have a lab of 25 computers, with a network switch in the same room. The laptop will be connected to the same switch, the computers will PXE boot using our WDS server, but will pull the image from the wim file stored on the laptop or send the image to the laptop. Has anyone done this before? This is on a local campus, with multiple buildings, and have more than one tech with their own issued laptop. Any help that you can provide will be greatly appreciated. We are currently still running Windows 7 in our labs and the server is Server 2012 R2 Datacenter, running MDT build 8443.
  21. OSD Run Command Line: WMI to TS Variable (Tested with WinPE 1703 and Windows 10 1703 / SCCM 2012 Version 1706 / MDT ) A short guide how to store WMI information into a Task Sequence Variable without the need of a script. (And therefore without a "Update Distribution Point") Create a new "Run Command Line" Step Set the step name for example: "Set Task Sequence Variable OSD_VariableName" Command Line: powershell -Command "& {(New-Object -COMObject Microsoft.SMS.TSEnvironment).Value('OSD_VariableName') = (Get-WmiObject Win32_ComputerSystemProduct).Version}" Done The example shows how to store the property "Version" of the WMI Class "Win32_ComputerSystemProduct" into the Variable "OSD_VariableName". This is for example usefully for Lenovo devices because the property holds the real model name (Lenovo Model Names) and not the cryptic ID which may change. Other examples would be: Device Disk Count: powershell -Command "& {(New-Object -COMObject Microsoft.SMS.TSEnvironment).Value('OSD_DiskCount') = @(Get-WmiObject -query 'Select * from Win32_DiskDrive WHERE MediaType = \"Fixed hard disk media\"').Count}" Device TPM Chip Available: powershell -Command "& {(New-Object -COMObject Microsoft.SMS.TSEnvironment).Value('OSD_TPMChipAvailable') = [boolean](Get-WmiObject -Namespace 'ROOT\cimv2\Security\MicrosoftTpm' -query 'SELECT * FROM Win32_Tpm')}" Event more complicated commands are possible but at some point a script provides more flexibility. Important Note: "Run Command Line" step in conjunction with "powershell -Command "& {Crazy-PowershellFunction}" has problems with double quotes ("). If they are required they need to be escaped with "\". See for example: Device Disk Count: Other special characters my produce similar issues. If you like this quick and simple solution and found some other useful commands please share them in a reply to this Topic
  22. Thanks for the help. I got it working in my environment now.
  23. Create a Package with the cab file Create a run Command Line Step Select the created Package Set as Command line: DISM.EXE /online /add-package /packagepath:.\relative\Path\to\dotNetFile.cab Example: (In this case the cab file is at the root directory of the package)
  24. I have this working in my TS OSD. I setup mine differently than what you noted above. Here is what I have: 1) Create a TS for the powershell ps1 file call 2) Create the TS for the OSD Pics: location of 2 files; data in my ps1; TS for the OSD
  25. Hello, I have a strange issue, as I'm sure everyone here would classify their own issues as strange, but here it is: I installed a DP, everything went fine, then the PXE role started having problems, it would not PXE boot, just kept saying 'contacting server' and the smspxe.log says 'looking for boot image', so I decided to remove PXE, WDS, reinstall, redistribute boot images, etc. Well, I made the changes to the DP, but the DP is not responding, it's as if it is not getting the message from the primary or MP to make the changes, as if it's not a site server at all. I checked all the obvious stuff (local admin group, installed roles/features, all of which were accounted for initially otherwise the DP wouldn't have installed to begin with, but I double checked anyways.) Rebooted server, waited, 12 hours...nothing, no log changes. Anyone have any clue why this server is not responding as it should? I checked logs on the MP and the primary, there's no mention of the server name, so again, its as if the primary is completely ignoring my changes, and doesn't recognize this server, even though it is green in the console under monitoring, and was working fine up until I made the changes Thank you
  26. I would raise a call to Microsoft CSS, they should be able to fix it for you, if not, have you a backup of the site taken prior to the failed upgrade ?
  1. Load more activity