Thread Win32::File Erweiterte Dateieigenschaft Inhalt komprimieren setzen
(11 answers)
Opened by bianca at 2022-01-18 10:01 2022-01-18T09:38:31 GwenDragonJa geht für Dateien aber leider nicht für Ordner/Verzeichnisse. Da wirft my $intRC = $objFile->Compress; ein: Quote Hast du dazu evtl. auch einen Ansatz? Zum Spielen: Code (perl): (dl
)
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 #!/usr/bin/perl use strict; use warnings; use 5.010; system 'cls'; use Win32::OLE; my $file = 'D:/Arbeit'; my $strComputer = '.'; my $objWMI = Win32::OLE->GetObject('winmgmts:\\\\' . $strComputer . '\\root\\cimv2'); my $objFile = $objWMI->Get('Cim_Datafile=\'' . $file . '\''); my $intRC = $objFile->Compress; if ($intRC != 0) { print 'There was an error compressing the file: ' . $intRC, "\n"; } else { print "File compression successful\n"; } 10 print "Hallo"
20 goto 10 |