GetPEFileVersion (tmp_filename, orig_filename)SMBclient-basierte WLSC NASL Skripte schreibensmbgetfile(share, filename, tmp_filename)smbgetdir(share, dir, typ)

smbgetdir(share, dir, typ)

Diese Funktion kann genutzt werden, um Verzeichniseinträge aus der SMB-Quelle auszulesen.

typ = 0:
Alle Einträge
typ = 1:
Nur Dateien
typ = 2:
Nur Verzeichnisse

Damit ist es möglich, auf eine oder mehrere Dateien oder Verzeichnisse zu überprüfen. Die Funktion liefert den Wert NULL oder ein Array der gefundenen Einträge zurück. Beispiel:

  r = smbgetdir(share: "C$", dir: "C:\Windows\systems32\*.dll", typ: 1);

GetPEFileVersion (tmp_filename, orig_filename)SMBclient-basierte WLSC NASL Skripte schreibensmbgetfile(share, filename, tmp_filename)smbgetdir(share, dir, typ)