• 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Scripts personnalisés (remontée logiciel)
#7
J'ai enfin trouvé la solution avec de l'aide voila donc mon script final qui fonctionne parfaitement :

package FusionInventory::Agent::Task::Inventory::Win32::MySoftwares;

use strict;
use warnings;



sub isEnabled {
return 1;
}


sub doInventory {
my (%params) = @_;

my $inventory = $params{inventory};
my $fichappli="C:\\logiciel_1\\Logiciel_1.txt";


if (-e $fichappli) {

_addSoftware(inventory => $inventory, entry => {
'NAME' => 'Logiciel_1',
'VERSION' => '1.1',
'COMMENTS' => 'Application Metier',
'FROM' => 'MyCompany'
});

}
}

sub _addSoftware {
my (%params) = @_;

my $entry = $params{entry};



$params{inventory}->addEntry(section => 'SOFTWARES', entry => $entry);
}


1;

Par contre j'aurais souhaité savoir si il était possible avec if de faire une recherche de fichier avec le caractère spécial *.

Merci
  Reply


Messages In This Thread

Forum Jump:


Users browsing this thread: 1 Guest(s)