3 Replies Latest reply on Jan 23, 2013 8:14 AM by derniwi

    System_Reset unter Windows 7

    derniwi Master
      Hallo,

      ich wollte den Befehl System_Reset mit Nachfrage vor dem Neustart verwenden. Angemeldet ist ein Benutzer, eine Paketinstallation wird über den Auto-Installer durchgeführt. Im Log steht folgendes:
      11:26:47.558 2        ->    System_Reset/?
      11:26:47.558 1         System restart requested
      11:26:47.558 1         Current request session termination flags: 'REBOOT|ASK_USER_BEFORE_REBOOT'
      ...
      11:26:47.558 2        ->   ExitProc(Done)
      ...
      11:26:47.605 2   Cleaning up Run of Job JOB:POLICYINSTANCE.13642...
      11:26:47.605 1     FPSClnt.dll: --------------- FpsClientAnnounceFilePackageState interface called ---------------
      11:26:47.605 1     FPSClnt.dll: --------------- FpsClientAnnounceFilePackageState finished ---------------
      11:26:47.605 2    SWMSRT: Handling Reboot
      11:26:47.620 2      SWMSRT: SoftwareControlsReboot: REBOOT|ASK_USER_BEFORE_REBOOT
      11:26:47.620 2    Cleaned up Run of Job JOB:POLICYINSTANCE.13642 successfully


      Das sieht nach doch eigentlich OK aus, allerdings kommt keine Nachfrage und im Anschluss an die Installation startet der Rechner sofot neu.

      Ist das bekannt? Ich habe zwar einige Einträge bzgl. System_Reset gefunden, aber viele noch für die 6er Version. Ich habe das gerade unter 7.2 erlebt.

      Gruß
      Nils
        • 1. Re: System_Reset unter Windows 7
          richardhey Rookie
          Moin,

          welche Ausführungseigenschaften hast du für das Paket gesetzt?

          Laut diesem Beitrag [URL="http://forum.enteo.com/showthread.php?t=, 14429"]http://forum.enteo.com/showthread.php?t=14429, sollte der Befehl auf einem Win 7 Client nicht funktionieren, daher nehme ich an, das in  den Ausführungseigenschaften des Pakets "Sofortiger Neustart erforderlich" steht. Das würde dann zumindest zum Verhalten (Reboot ohne Rückfrage) passen.

          Gruß
          Richard
          • 2. Re: System_Reset unter Windows 7
            derniwi Master
            Hallo,

            die Ausführungseigentschaften sind ok (Software steuert Neustart). Ich habe jetzt ein Testpaket erstellt, hier hat der Befehl unter Windows 7 (32 Bit und 64 Bit) richtig gearbeitet: über den Shop verteilt, Frage zum Neustart kam, abgelehnt, Shop beendet, erneue Frage zum Neustart, auch abgelehnt, Rechner startete nicht neu.

            Jetzt muss ich nochmal das andere Paket untersuchen...

            Gruß
            Nils
            • 3. Re: System_Reset unter Windows 7
              derniwi Master
              So, bin mal wieder hier bei diesem Thema angelangt.

              Aktuell: ich habe ein Paket X, welches alleine zugewiesen wie erwartet läuft, der Reboot wird durchgeführt, sobald er notwendig wird. Das Paket ist auf "Installation nur im Kontext des Service" eingestellt.

              Packe ich dieses jetzt in ein Software-Set, welches die Eigenschaft "Installation nur im Kontext eines Benutzers" hat, dann werden auch alle Pakete durchgeführt, auch mein Paket X. Und die Prüfung des Paketes ergibt, dass ein Neustart notwendig ist.

              Im Protokoll finde ich dies:
              13:12:33.628 2          ->  EndInstallerSession/TS
              13:12:33.628 2           nilsPipe: Executing through IPC : EndInstallerSession
              13:12:33.628 1           nilsPipe: Updating NPI varmap
              13:12:33.643 1            RegValue 'ProgramFilesDir' resolved as 'C:\Program Files'
              13:12:33.643 1            RegValue 'ProgramFilesDir' resolved as 'C:\Program Files'
              13:12:33.643 1            RegValue 'CommonFilesDir' resolved as 'C:\Program Files\Common Files'
              13:12:33.659 1            RegValue 'ProductType' resolved as 'WinNT'
              13:12:33.659 1            RegValue 'CurrentVersion' resolved as '6.1'
              13:12:33.659 1            RegValue 'ProductType' resolved as 'WinNT'
              13:12:33.675 1            RegValue 'CurrentVersion' resolved as '6.1'
              13:12:33.690 1            RegValue 'ProgramFilesDir' resolved as 'C:\Program Files'
              13:12:33.690 1            RegValue 'ProgramFilesDir' resolved as 'C:\Program Files'
              13:12:33.690 1            RegValue 'ProgramFilesDir' resolved as 'C:\Program Files'
              13:12:33.706 1            RegValue 'ProgramFilesDir' resolved as 'C:\Program Files'
              13:12:33.706 1            RegValue 'ProgramFilesDir' resolved as 'C:\Program Files'
              13:12:33.706 1            RegValue 'ProgramFilesDir' resolved as 'C:\Program Files'
              13:12:33.721 1           xniPrxAD: Setting AD based variables
              13:12:34.314 2           nilsPipe: --> Transact called with 16798 bytes data
              13:12:34.314 2           nilsPipe: NPI: -> EndInstallerSession
              13:12:34.330 1          Current request session termination flags: 'END_INSTALLER_SESSION'

              13:12:34.345 2          ->  System_Reset/TS
              13:12:34.361 2           nilsPipe: Executing through IPC : System_Reset
              13:12:34.361 1           nilsPipe: Updating NPI varmap
              13:12:34.361 1            RegValue 'ProgramFilesDir' resolved as 'C:\Program Files'
              13:12:34.377 1            RegValue 'ProgramFilesDir' resolved as 'C:\Program Files'
              13:12:34.377 1            RegValue 'CommonFilesDir' resolved as 'C:\Program Files\Common Files'
              13:12:34.392 1            RegValue 'ProductType' resolved as 'WinNT'
              13:12:34.392 1            RegValue 'CurrentVersion' resolved as '6.1'
              13:12:34.392 1            RegValue 'ProductType' resolved as 'WinNT'
              13:12:34.408 1            RegValue 'CurrentVersion' resolved as '6.1'
              13:12:34.408 1            RegValue 'ProgramFilesDir' resolved as 'C:\Program Files'
              13:12:34.423 1            RegValue 'ProgramFilesDir' resolved as 'C:\Program Files'
              13:12:34.423 1            RegValue 'ProgramFilesDir' resolved as 'C:\Program Files'
              13:12:34.439 1            RegValue 'ProgramFilesDir' resolved as 'C:\Program Files'
              13:12:34.439 1            RegValue 'ProgramFilesDir' resolved as 'C:\Program Files'
              13:12:34.439 1            RegValue 'ProgramFilesDir' resolved as 'C:\Program Files'
              13:12:34.455 1           xniPrxAD: Setting AD based variables
              13:12:34.782 2           nilsPipe: --> Transact called with 16798 bytes data

              13:12:34.798 2          ->  ExitProcEx(Undone,'Reboot necessary')
              13:12:34.798 1          Logging up ExR event 3003 (0x00000bbb)
              13:12:34.891 1          Logging up ExR event 3003 (0x00000bbb)

              13:12:34.907 1          SI: Starting ExRSend.exe ...
              13:12:34.907 2          SI: Rewriting SI client state data...
              13:12:34.923 1           SI: Reading client state...
              13:12:34.923 1           SI: Writing possible changes of client state...
              13:12:34.985 1          nilsPipe: Setting active Server project to '(null)'
              13:12:35.016 2          nilsPipe: NPI: xniFPS: '{674E8C0A-CA7B-4958-8101-EC84923B0EEE}' is installed
              13:12:35.032 2          xniFPS: '{674E8C0A-CA7B-4958-8101-EC84923B0EEE}' is installed

              13:12:35.032 2          ---->Installation of Microsoft Updates after Microsoft Office has not completed on exit.
              13:12:35.047 1        > Action 'Executing project db:master\Microsoft Updates after Microsoft Office [ExecFlags: 0x000011 (asf, install)]' failed (Action took 447068 ms.)
              13:12:35.063 2       SwmsTpExtenderScript: Installation or Uninstallation of eScriptPackage ESCRIPTPACKAGE.6174 ({674E8C0A-CA7B-4958-8101-EC84923B0EEE}) failed
              13:12:35.063 1       SWMSRT: Checking if policies should run for the trigger 'Undone script'.
              13:12:35.063 2      SwmsTpExtenderScript: Run of Job JOB:POLICYINSTANCE.14850 was interrupted by ExitProcUndone: PolicyInstance POLICYINSTANCE.14850 will get NotProcessed
              13:12:35.469 2      Run of Job JOB:POLICYINSTANCE.14850 finished undone
              13:12:35.484 2     Cleaning up Run of Job JOB:POLICYINSTANCE.14850...
              13:12:35.500 1       FPSClnt.dll: --------------- FpsClientAnnounceFilePackageState interface called ---------------
              13:12:35.500 1       FPSClnt.dll: --------------- FpsClientAnnounceFilePackageState finished ---------------
              13:12:35.515 2      SWMSRT: Handling Reboot
              13:12:35.515 2      Cleaned up Run of Job JOB:POLICYINSTANCE.14850 successfully
              13:12:35.515 2     Stop executing jobs: Current package execution was not successful and we need to keep the installation order.
              13:12:35.531 1    SwmsTpExtenderCMP: Checking State of SwSet
              13:12:35.547 2    SwmsTpExtenderCMP: A mandatory Component-PolicyInstance is not fulfilled
              13:12:35.562 2    SwmsTpExtenderCMP: SwSet PolicyInstance will stay pending
              13:12:35.640 2    Run of Job JOB:POLICYINSTANCE.14851 finished undone
              13:12:35.640 2   Cleaning up Run of Job JOB:POLICYINSTANCE.14851...
              13:12:35.656 2    SWMSRT: Handling Reboot
              13:12:35.656 2    Cleaned up Run of Job JOB:POLICYINSTANCE.14851 successfully


              13:12:35.687 1  -------------------------------------------------------------------------------

              13:12:35.765 1  SWMSRT: Checking if policies should run for the trigger 'End of installation session'.
              13:12:35.765 1  niMW: Leaving maintenance window.
              13:12:35.765 1  niMW: Current session termination flags: 'END_INSTALLER_SESSION'. No restart requested. Installation is completed.
              13:12:35.781 1  niMW: Leavind maintenance window...
              13:12:35.781 1  niMW: LeaveMW sequence has been executed.


              Das Paket X sowie das Software-Set laufen mit der Einstellung, dass die Software den Neustart regelt. Das sollte ja ok sein.

              Hat jemand eine Idee?

              Nebenbei: wenn System_Reset nicht mehr verwendet wird, sollte man dann diesen Befehl nicht als "Veraltet" dokumentieren? Sollen wir das bei FrontRange mal anfragen?

              Gruß
              Nils