none
Problem with GPO computer RRS feed

  • Discussion générale

  • Hello,

    Hi I'm trying to deploy the FusionInventory agent by gpo computers.
    So I create a gpo at the root in which I run my vbs script at startup and in security filtering I put "authenticated users" then I make a gpupdate/force.When I double click on the script or deploy it by user gpo, the agent deploys without any problems.

    When I launch the computer, I have the tool that allows me to launch the scripts that is launched but nothing is executed so I will see in the event observer and I have this error:

    Event 7000 Service control Manager

    The FusionInventory Agent service could not start due to the error:
    The specified file is not found.


    lundi 8 avril 2019 10:36

Toutes les réponses

  • Hi

    you (can)/Must use French on this forum.

    Je suppose qu'il faut indiquer un chemin complet/correct pour l'accès au script VBS.

    Au besoin, copier le script dans le partage NETLOGON pour pouvoir utiliser ce partage pour accéder au fichier.

    A+


    Thierry DEMAN-BARCELO. Offce Apps&Services MVP. MCSE:Messaging 2016,MCSE:Server Infrastructure 2012(85 MCPs). MCSA Office 365 http://base.faqexchange.info

    lundi 8 avril 2019 12:12
  • bonjour, alors pour l'accès à mon script vbs j'ai \\192.168.2.1\Partage\Script FusionInventory.vbs (partage est un dossier que j'ai crée tout le monde y a accès) lorsque je passe par gpo utilisateurs ca fonctionne avec ce chemin d'accès.

    Je vais essayer avec le partage netlogon quand j'aurais les droits puis je reviendrais vers vous.




    • Modifié nico69330 lundi 8 avril 2019 12:39
    lundi 8 avril 2019 12:28
  • Bonjour,

    il faut s'assurer que les ordinateurs sont bien aussi authentifiés et ont des droits

    - sur le partage

    - sur le dossier (Droits NTFS)

    Le groupe "Authenticated users" contient bien les ordinateurs. Le groupe "Domain users" ne contient pas les ordinateurs.

    A noter aussi qu'un ordinateur ne bénéficie pas de toutes les variables et environnement positionnés comme pour un utilisateur.

    A+


    Thierry DEMAN-BARCELO. Offce Apps&Services MVP. MCSE:Messaging 2016,MCSE:Server Infrastructure 2012(85 MCPs). MCSA Office 365 http://base.faqexchange.info


    lundi 8 avril 2019 12:39
  • lorsque vous dite que les ordinateurs sont authentifiés vous voulez dire quoi par la ?

    Concernant votre deuxième tiret alors sur le dossier "PARTAGE" dans les droits il y a "Tout le monde" donc normalement les ordinateurs. Cependant je n'ai pas bien compris de quel droit vous parlez dans le premier tiret.


    J'ai crée un nouveau fichier de partage ( j'ai mis contrôle totale à "tout le monde" "ordinateurs du domaine" et "utilisateurs authentifiés" mais même résultat.
    • Modifié nico69330 lundi 8 avril 2019 14:18
    lundi 8 avril 2019 13:41
  • lorsque vous dite que les ordinateurs sont authentifiés vous voulez dire quoi par la ?

    Tout comme les utilisateurs les ordinateurs ont un compte et un un mot de passe dans l'annuaire. Leur mot de passe change automatiquement tous les 30 jours.

    De ce fait restaurer une sauvegarde de plus de 30 jours d'un active Directory, oblige à rémettre à jour l'adhésion au domaine des postes.

    bonjour, alors pour l'accès à mon script vbs j'ai \\192.168.2.1\Partage\Script 

    L'utilisation de l'IP plutôt que du nom peut poser des problèmes selon le protocole d'authentification utilisé. Kerberos nécessite d'utiliser un nom présent dans le SPN de la machine qui fait le partage. NTLM moins sécurisé n'en a pas besoin.

    De ce fait il est possible d'avoir des demandes de login lorsqu'on essaye d'accéder à un partage avec la mauvaise méthode. Avez-vous essayer avec le nom ?

    Avez-vous plus de détail sur le script VBS ?

    lundi 8 avril 2019 14:28
  • Même résultat lorsque j'essaye avec le nom.
    lundi 8 avril 2019 14:40
  • il s'agit du script vbs que l'on trouve sur le site FusionInventory mais modifié selon mes critères, je n'ai pas mis le script en entier seulement les endroit ou j'ai modifié des choses, j'ai mis en évidence les modification que j'ai fais.

    '
    '  ------------------------------------------------------------------------
    '  fusioninventory-agent-deployment.vbs
    '  Copyright (C) 2010-2017 by the FusionInventory Development Team.
    '
    '  http://www.fusioninventory.org/ http://forge.fusioninventory.org/
    '  ------------------------------------------------------------------------
    '
    '  LICENSE
    '
    '  This file is part of FusionInventory project.
    '
    '  This file is free software; you can redistribute it and/or modify it
    '  under the terms of the GNU General Public License as published by the
    '  Free Software Foundation; either version 2 of the License, or (at your
    '  option) any later version.
    '
    '
    '  This file is distributed in the hope that it will be useful, but WITHOUT
    '  ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
    '  FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
    '  more details.
    '
    '  You should have received a copy of the GNU General Public License
    '  along with this program; if not, write to the Free Software Foundation,
    '  Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA,
    '  or see <http://www.gnu.org/licenses/>.
    '
    '  ------------------------------------------------------------------------
    '
    '  @package   FusionInventory Agent
    '  @file      .\contrib\windows\fusioninventory-agent-deployment.vbs
    '  @author(s) Benjamin Accary <meldrone@orange.fr>
    '             Christophe Pujol <chpujol@gmail.com>
    '             Marc Caissial <marc.caissial@zenitique.fr>
    '             Tomas Abad <tabadgp@gmail.com>
    '             Guillaume Bougard <gbougard@teclib.com>
    '  @copyright Copyright (c) 2010-2017 FusionInventory Team
    '  @license   GNU GPL version 2 or (at your option) any later version
    '             http://www.gnu.org/licenses/old-licenses/gpl-2.0-standalone.html
    '  @link      http://www.fusioninventory.org/
    '  @link      http://forge.fusioninventory.org/projects/fusioninventory-agent
    '  @since     2012
    '
    '  ------------------------------------------------------------------------
    '

    '
    '
    ' Purpose:
    '     FusionInventory Agent Unatended Deployment.
    '
    '

    Option Explicit
    Dim Force, Verbose
    Dim Setup, SetupArchitecture, SetupLocation, SetupOptions, SetupVersion

    '
    '
    ' USER SETTINGS
    '
    '

    ' SetupVersion
    '    Setup version with the pattern <major>.<minor>.<release>[-<package>]
    '
    SetupVersion = "2.4.3"

    ' SetupLocation
    '    Depending on your needs or your environment, you can use either a HTTP or
    '    CIFS/SMB.
    '
    '    If you use HTTP, please, set to SetupLocation a URL:
    '
    '       SetupLocation = "http://host[:port]/[absolut_path]" or
    '       SetupLocation = "https://host[:port]/[absolut_path]"
    '
    '    If you use CIFS, please, set to SetupLocation a UNC path name:
    '
    '       SetupLocation = "\\host\share\[path]"
    '
    '       You also must be sure that you have removed the "Open File Security Warning"
    '       from programs accessed from that UNC.
    '
    ' Location for Release Candidates
    ' SetupLocation = "https://github.com/TECLIB/fusioninventory-agent-windows-installer/releases/download/" & SetupVersion
    SetupLocation = "\\CDLY18-SER-29\Partage\"

    ' SetupArchitecture
    '    The setup architecture can be 'x86', 'x64' or 'Auto'
    '
    '    If you set SetupArchitecture = "Auto" be sure that both installers are in
    '    the same SetupLocation.
    '
    SetupArchitecture ="Auto"

    ' SetupOptions
    '    Consult the installer documentation to know its list of options.
    '
    '    You should use simple quotes (') to set between quotation marks those values
    '    that require it; double quotes (") doesn't work with UNCs.
    '
    SetupOptions = "/acceptlicense /server='https://monserver/plugins/fusioninventory/' /no-ssl-check /execmode=Service /runnow /S"

    ' Setup
    '    The installer file name. You should not have to modify this variable ever.
    '
    Setup = "fusioninventory-agent_windows-" & SetupArchitecture & "_" & SetupVersion & ".exe"

    ' Force
    '    Force the installation even whether Setup is previously installed.
    '
    Force = "No"

    ' Verbose
    '    Enable or disable the information messages.
    '
    '    It's advisable to use Verbose = "Yes" with 'cscript //nologo ...'.
    '
    Verbose = "Yes"

    '
    '



    • Modifié nico69330 lundi 8 avril 2019 14:45
    lundi 8 avril 2019 14:42
  • j'ai mis à jour e poste sur lequel je fait mes test (c'est une machine virtuelle) le script ne se lance toujours pas au démarrage même si dans le gestionnaires des tâches il y l'utilitaire qui se lance, mais maintenant dans l'observateur d'événements je n'ai plus d'erreur....  J'ai crée un nouveau fichier Partagé, dans "Partage Avancé" et "Autorisations" j'ai mis tout le monde puis de ma machine virtuelle j'arrive très bien à accéder au script....  je ne sais vraiment plus quoi faire

    • Modifié nico69330 mardi 9 avril 2019 10:37
    mardi 9 avril 2019 10:17
  • J'ai également essayé de lancer un .bat par gpo ordinateur mais même résultat rien ne s'exécute lorsque je redémarre l'ordinateur.
    • Modifié nico69330 mardi 9 avril 2019 14:38
    mardi 9 avril 2019 14:32
  • Update :
    Je me suis rendu compte que peu importe ceux que j'essaye de faire (désactiver le microsoft store ou le calendrier) ca ne fonctionne pas. Lorsque je fait un gpresult /r ca me dit que la GPO est prise en compte mais je peut toujours aller sur le microsoft store ou aller sur le calendrier.
    mercredi 10 avril 2019 12:02
  • Bonjour,

    Essaie de mettre ton fichier script dans le \\[tonDomain]\sysvol\...\Script\[tonFichierScript]

    lundi 14 février 2022 18:51