• Recent
    • Unsolved
    • Tags
    • Popular
    • Users
    • Groups
    • Search
    • Register
    • Login

    Fog Client - running snapins should be executed, but doesn't

    Scheduled Pinned Locked Moved
    FOG Problems
    3
    7
    4.1k
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • C
      Carsten Jensen
      last edited by

      I’ve recently installed a new Debian server with Fog 1.2.0, so the system is quite new.

      I have some problems using the FOG Client.
      Client computer runs Win81, and is basically just a clean install with some drivers, Firefox, Chrome, Hyper-V and .net Framework 3.5 + Updates.

      My Goal is to run some Snap-ins after deployment.
      The snap-ins are nothing more than batch scripts which needs to run as administrator.
      Doubleclicking on the SFX snapin results in a success.
      (it’s a self extracting archive made with “7-Zip SFX maker” that then calls the batch file, I also tried “SFXMaker”)

      Lets take my most simple snap-in batch file as an example.
      [CODE]powercfg -h off[/CODE]

      For those who don’t know it it disables the hibernation, and removes the hibernation file.

      The last entry of the log when deplying a non-sysprepped image (I can’t remember the exact log message but it was siimilar to):
      “Running snap-in”
      It just hangs there indefinately.

      What I read somewhere is that some things won’t run properly when the FOG Service is running as a Local Service, and should run as the local Administrator.
      I think I skipped testing this part on a non-sysprepped image, or I just can’t remember the outcome from last week.

      So now I’m sys-prepping with a simple unattended file that activates the Administrator in the specialize phase + some other cosmetic things like setting user/company info, activation code etc. After OOBE runs the first time the client reboots and hangs indefinately. I found that it’s the FOG Client when it’s set to run as administrator. Running the FOG Client as Local Service, there are no issues in the boot sequence.

      So here’s my dilemma, I can’t execute my batch scripts because the service isn’t running as administrator, I can’t run the service as administrator as it would render my image unusable.

      I do have some little more advanced scripts, so even if I could deactivate hibernation and delete the hibernation file, instead of running the simple “powercfg -h off” I would still need to run batch scripts.

      I did try to have Fog Service running as Local Service, then change it in specialize phase (4) in the unattended file (using WAIK)
      [CODE]sc.exe config “FOG Service” obj= “.\Administrator” password= “somepassword”[/CODE]

      I’d love to hear if anyone has any solutions for this.

      1 Reply Last reply Reply Quote 0
      • E
        Edgardo Peluffo
        last edited by

        “Doubleclicking on the SFX snapin results in a success.
        (it’s a self extracting archive made with “7-Zip SFX maker” that then calls the batch file, I also tried “SFXMaker”)”

        Do the snapins run after the computer boots, renames itself and joins the domain ? There should be some kind of message on fog.log giving you some kind of clue ?

        Not sure this is the solution to your batch problem or not but try to set the <Extraction path> to a directory that “everyone” has read/write permissions; for example c:\Windows\temp. I found sometimes that SFX snapins won’t run if you leave the Extraction path to temporary folder box checked.

        Otherwise, I have no clue as I am not running Win 8.1 yet; running windows 7 pro 64bit

        1 Reply Last reply Reply Quote 0
        • C
          Carsten Jensen
          last edited by

          There’s no joining of a domain, but the computers are renamed. the message in the fog.log is as I mentioned “running snap-in”

          The sfx is running in %temp% but I can try as you suggest -changing extraction path- tomorrow.
          cheers

          1 Reply Last reply Reply Quote 0
          • C
            Carsten Jensen
            last edited by

            No… no change… I also tried adding the batch file without wrapping it in an executable.

            I’m seeing now that the hostname changer doesn’t seem to work either.
            It worked at one point when I deployed a Pre-Sysprepped image, but now it doesn’t change the hostname.

            1 Reply Last reply Reply Quote 0
            • E
              Edgardo Peluffo
              last edited by

              Did you disable UAC ? , I disable UAC on Windows 7 with this batch command running from sfx snapin

              ::DISABLE UAC
              REG ADD HKLM\Software\Microsoft\Windows\CurrentVersion\Policies\System /v EnableLUA /t REG_DWORD /d 0 /f

              You will probably need to research windows 8.1 + batch files on google as it seems to be a problem with your OS

              1 Reply Last reply Reply Quote 0
              • JunkhackerJ
                Junkhacker Developer
                last edited by

                [quote=“Edgardo Peluffo, post: 35621, member: 1279”]Did you disable UAC ? , I disable UAC on Windows 7 with this batch command running from sfx snapin

                ::DISABLE UAC
                REG ADD HKLM\Software\Microsoft\Windows\CurrentVersion\Policies\System /v EnableLUA /t REG_DWORD /d 0 /f

                You will probably need to research windows 8.1 + batch files on google as it seems to be a problem with your OS[/quote]

                i have never needed to disable UAC to get snapins to work

                signature:
                Junkhacker
                We are here to help you. If you are unresponsive to our questions, don't expect us to be responsive to yours.

                1 Reply Last reply Reply Quote 0
                • C
                  Carsten Jensen
                  last edited by

                  No, UAC is not disabled, the user doesn’t have administrative permissions either.
                  But it should not be the case when a service with credentials executes the scripts.

                  But even a simple “copy these files to desktop” batch file doesn’t run.

                  For now things are done manually, as it seems the great devs, are in the progress, of making a new service client.

                  1 Reply Last reply Reply Quote 0
                  • 1 / 1
                  • First post
                    Last post

                  248

                  Online

                  12.0k

                  Users

                  17.3k

                  Topics

                  155.2k

                  Posts
                  Copyright © 2012-2024 FOG Project