Jump to content


xerxes2985

Established Members
  • Posts

    207
  • Joined

  • Last visited

  • Days Won

    5

Everything posted by xerxes2985

  1. OK, I am encountering an issue when attempting to manually push the client. (Right click on the object and click "Install Client") This issue occurs on every system. I've verified that using my client installation account I am using is a member of the local administrators group on each system, and I've also verified that I can browse to the admin$ using explorer and connecting via the particular account. I also can connect to the registry, etc. Any suggestions or tips for resolving this issue? Thanks
  2. OK, so I find myself coming up with better ideas when I walk away for a few minutes. I created a batch file to call the uninstaller, and it works fine. Thanks for the help Garth
  3. So as a test I've just uninstalled the program, and then installed it using Software Center. It installed just fine, and the directory C:\Program Files (x86)\Mozilla\Firefox\ is where the installation is, and where the file helper.exe is located under the subdirectory "uninstall". I've verified SYSTEM has full permissions to the directory. Thanks in advance, Jesse
  4. I am only on my 2nd cup lol. Maybe I need more coffee. I see "Failed in accessing working directory C:\Program Files (x86)\Mozilla\Firefox\uninstall, error 80070003." But what I don't see or know how to find is what account it is attempting to use to access that directory.
  5. OK, so now I've got the check working and the software installs just fine. However, my uninstall code is not working. This is what I have for my uninstall line, and when I try to do it, I get the following code error. (see the attached picture) And here's the log, <![LOG[+++ Starting Uninstall enforcement for App DT "Firefox ESR" ApplicationDeliveryType - ScopeId_6BC60758-14AB-484E-8AF3-71922ADE2F4A/DeploymentType_92ffe391-dedc-4fe2-a905-20ff94034c34, Revision - 6, ContentPath - C:\WINDOWS\ccmcache\9, Execution Context - System]LOG]!><time="14:55:39.844+300" date="04-21-2017" component="AppEnforce" context="" type="1" thread="8828" file="appprovider.cpp:1702"> <![LOG[ A user is logged on to the system.]LOG]!><time="14:55:39.846+300" date="04-21-2017" component="AppEnforce" context="" type="1" thread="8828" file="appprovider.cpp:2083"> <![LOG[ Performing detection of app deployment type Firefox ESR(ScopeId_6BC60758-14AB-484E-8AF3-71922ADE2F4A/DeploymentType_92ffe391-dedc-4fe2-a905-20ff94034c34, revision 6) for system.]LOG]!><time="14:55:39.850+300" date="04-21-2017" component="AppEnforce" context="" type="1" thread="8828" file="appprovider.cpp:2148"> <![LOG[+++ Discovered application [AppDT Id: ScopeId_6BC60758-14AB-484E-8AF3-71922ADE2F4A/DeploymentType_92ffe391-dedc-4fe2-a905-20ff94034c34, Revision: 6]]LOG]!><time="14:55:39.867+300" date="04-21-2017" component="AppEnforce" context="" type="1" thread="8828" file="localapphandler.cpp:287"> <![LOG[ App enforcement environment: Context: Machine Command line: helper.exe -ms Allow user interaction: No UI mode: 0 User token: null Session Id: 1 Content path: C:\WINDOWS\ccmcache\9 Working directory: %ProgramFiles(x86)%\Mozilla\Firefox\uninstall]LOG]!><time="14:55:39.867+300" date="04-21-2017" component="AppEnforce" context="" type="1" thread="8828" file="appcontext.cpp:85"> <![LOG[Failed in accessing working directory C:\Program Files (x86)\Mozilla\Firefox\uninstall, error 80070003]LOG]!><time="14:55:39.870+300" date="04-21-2017" component="AppEnforce" context="" type="3" thread="8828" file="appcontext.cpp:873"> <![LOG[CMsiHandler::EnforceApp failed (0x80070003).]LOG]!><time="14:55:39.870+300" date="04-21-2017" component="AppEnforce" context="" type="3" thread="8828" file="msihandler.cpp:284"> <![LOG[AppProvider::EnforceApp - Failed to invoke EnforceApp on Application handler(0x80070003).]LOG]!><time="14:55:39.871+300" date="04-21-2017" component="AppEnforce" context="" type="3" thread="8828" file="appprovider.cpp:1786"> <![LOG[CommenceEnforcement failed with error 0x80070003.]LOG]!><time="14:55:39.871+300" date="04-21-2017" component="AppEnforce" context="" type="3" thread="8828" file="appprovider.cpp:1825"> <![LOG[Method CommenceEnforcement failed with error code 80070003]LOG]!><time="14:55:39.872+300" date="04-21-2017" component="AppEnforce" context="" type="3" thread="8828" file="appprovider.cpp:2392"> <![LOG[++++++ Failed to enforce app. Error 0x80070003. ++++++]LOG]!><time="14:55:39.873+300" date="04-21-2017" component="AppEnforce" context="" type="3" thread="8828" file="appprovider.cpp:2469"> It looks like a permissions error, but I am not sure? Thanks
  6. OK, so here is the error code I receive. However, the application is actually installing. For detection method on my application I am checking the registry to see if the following key exists: HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Mozilla\Mozilla Firefox The application installs, then throws this error in the Software Center The software change returned error code 0x87D00324(-2016410844). I've attached the AppEnforce.log AppEnforce.log
  7. I am not at all sure if its setup correctly. That's the issue I believe I'm having. I can provide screen shots of how I set everything up in about an hour.
  8. Is there a guide to create a software package that is an EXE? Here's the steps I've followed and when I try to install via software center it just says installing.... and doesn't ever install (been sitting on my test machine for 14 hours now). https://gallery.technet.microsoft.com/Deploying-Mozilla-Firefox-4fb31f19
  9. Hey all, I need some advice, tips, tricks, and help. Currently, I have no issues deploying Software Packages or Applications that are MSI based. However, there are a lot of software's out there that I want to install in a TS, as well as have it show up in Software Center. The software I am trying to create a package/application for are so far, Firefox and Dropbox. I assume however, once I get one package working, I can duplicate the process for the rest. Thanks in advance,
  10. Good Afternoon everyone, Currently my shop uses 95% Dell computers and there are varying models however I have noticed a large overlap of drivers while utilizing the Dell Driver CAB's between different models. Right now, I have 11 different driver packages that total 15.6 GB, and my source location for the drivers (another drive on the same server) totals 15.6 GB as well. What I would like to do is delete all the duplicate drivers, yet make sure that all of my packages are able to still use the drivers. Is there a simple way to do this? Thanks
  11. Oloughran, I am currently using this method as a starting point. I also have modified the queries a little bit, as I am finding some didn't work properly or didn't give me the results I expected. It is easy though to change the query to manipulate exactly what you are asking. Here's a link that has the query language that will do it based off of the OS http://ccmexec.com/2011/07/query-to-determine-32-or-64-bit-operating-system/ And here's one that will "Get all Workstations with Windows 7 and OS is 32-bit or 64-bit (WQL)" http://it.peikkoluola.net/2013/10/01/get-all-workstations-with-windows-7-and-os-is-32-bit-or-64-bit-wql/ The latter is architecture specific, but I figured I'd link to it in case you were interested.
  12. Thanks Jorgen, I haven't configured WSUS yet, is there a method to manipulate the process so it'll reach out to the updates From Microsoft, similar to how when I created my reference image using mdt
  13. Good Morning, I am not currently utilizing WSUS, however, I was wondering if it was at all possible to utilize the same pre and post installation windows updates that are present in MDT 2013?
  14. Yes. Sorry for the delay. I found my issue out. I didn't specify to SkipMachineOOBE, once I turned that on, everything is working properly. Thanks for the response.
  15. In my Unattend.xml (attached) I specified to skip any OOBE, yet I am still prompted with the Windows 10 "Let's Get Connected" screen during OSD? Is there something I can pass directly in the task sequence to avoid this page? I have previously used the Apply Network Settings task sequence step, however, this didn't work with the variety of computer systems. Using "Join Domain or Workgroup" works perfectly, but it only works after the Setup Windows and Config Manager step. Any suggestions? Unattend.xml
  16. Got everything working to my liking so far. Just have one more minor question I specify a local admin password (rather than disable). I am wondering if there is an easy way that I can specify different passwords easily during the TS process. I had an idea to do it using a WQL query based upon computer name i.e. BOB-A gets Pa$$w0rd BOB-B gets Dr0w$$aP But I am not sure if there is an easier way? Thanks
  17. Thanks, that is a much easier/better method. I dislike copyprofile.
  18. So far, it seems like 15 minutes (yikes!) has worked with pause (I am using the vbscript method you blogged about). I am hoping that I can find a sweet spot of around 2 minutes, but we shall see. On this question, it is not a large issue as I can just use GPO to accomplish most of this, but I am not sure if I can specify the search icon (being a bar) or specific folders to appear... Any comments or suggestions? Thanks
  19. The pause sequence works and allows time for the computer to join the domain, but I am not sure how long I should leave it paused before resuming.
  20. Command line: "osdnetsettings.exe" configure OSDNetSettings 3/30/2017 3:45:11 PM 324 (0x0144) nPos != String::npos, HRESULT=800700a1 (e:\nts_sccm_release\sms\framework\core\ccmcore\path.cpp,101) OSDNetSettings 3/30/2017 3:45:11 PM 324 (0x0144) RecursiveCreatePath(sPath.substr(0, nPos), psa), HRESULT=800700a1 (e:\nts_sccm_release\sms\framework\core\ccmcore\path.cpp,104) OSDNetSettings 3/30/2017 3:45:11 PM 324 (0x0144) RecursiveCreatePath(sPath.substr(0, nPos), psa), HRESULT=800700a1 (e:\nts_sccm_release\sms\framework\core\ccmcore\path.cpp,104) OSDNetSettings 3/30/2017 3:45:11 PM 324 (0x0144) RecursiveCreatePath(sPath.substr(0, nPos), psa), HRESULT=800700a1 (e:\nts_sccm_release\sms\framework\core\ccmcore\path.cpp,104) OSDNetSettings 3/30/2017 3:45:11 PM 324 (0x0144) RecursiveCreatePath( sNormalizedPath, psa ), HRESULT=800700a1 (e:\nts_sccm_release\sms\framework\core\ccmcore\path.cpp,159) OSDNetSettings 3/30/2017 3:45:11 PM 324 (0x0144) CCM::Utility::Filesystem::Path::Create(sUnattendDir, 0), HRESULT=800700a1 (e:\nts_sccm_release\sms\framework\osdcore\infanswerfile.cpp,1380) OSDNetSettings 3/30/2017 3:45:11 PM 324 (0x0144) SysprepAnswerFile::InitSysprepAnswerFile( pSysprepAnswerFile ), HRESULT=800700a1 (e:\nts_sccm_release\sms\framework\osdcore\infanswerfile.cpp,330) OSDNetSettings 3/30/2017 3:45:11 PM 324 (0x0144) Failed to initialize Sysprep answer file (0x800700A1) OSDNetSettings 3/30/2017 3:45:11 PM 324 (0x0144) OSD::Utility::BaseAnswerFile::CreateAnswerFile( pAnswerFile ), HRESULT=800700a1 (e:\nts_sccm_release\sms\client\osdeployment\osdnetsettings\main.cpp,165) OSDNetSettings 3/30/2017 3:45:11 PM 324 (0x0144) Failed to initialize answer file OSDNetSettings 3/30/2017 3:45:11 PM 324 (0x0144) OSDNetSettings finished: 0x800700a1 OSDNetSettings 3/30/2017 3:45:11 PM 324 (0x0144) Process completed with exit code 2147942561 TSManager 3/30/2017 3:45:11 PM 3152 (0x0C50) !--------------------------------------------------------------------------------------------! TSManager 3/30/2017 3:45:11 PM 3152 (0x0C50) Failed to run the action: Apply Network Settings. The specified path is invalid. (Error: 800700A1; Source: Windows) TSManager 3/30/2017 3:45:11 PM 3152 (0x0C50) Disregard the previous error. I was getting that, now this is the error I am getting. I am attempting to use the default "Computers OU" in AD as the join location and the account I am using has domain join privileges.
  21. The error I get (not verbatim) states that Bitlocker failed to enable because the computer was not part of AD. My TS is running (again) currently, so I'll be able to provide the exact error in about 10 minutes or so.
  22. Hopefully that works. A quick question - Is there a good/better/best location for the "Apply Network Settings" (where the device joins the domain) TS step? I have a lot (70) older and very slow... HP laptops that fail to Join the domain during the Post Install step.
  23. GarthMJ, Thanks for the quick response. Currently it is not working, at least with the methods I have tried: Setting anonymous access on the share Granting Machine permissions through an AD group Modifying all of the SMS_ services to run as an AD user instead of the local system (Not only did this not work, it prevented anything from working) After all that and no luck, I figured I'd ask and maybe get lucky It is not a huge issue if I cannot, It just means I need more server disk space to relocate my applications.
×
×
  • 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.