Thread Festplattenbelegung ausgeben+speichern (16 answers)
Opened by zottel335i at 2008-06-30 17:02

murphy
 2008-07-16 17:50
#112208 #112208
User since
2004-07-19
1776 Artikel
HausmeisterIn
[Homepage]
user image
zottel335i+2008-07-16 10:43:52--
Code (perl): (dl )
1
2
3
4
5
6
7
8
9
[...]
  # Verbindungsaufbau
  my $conn_object = Win32::OLE->new('WbemScripting.SWbemLocator');
  my $server  = $conn_object->ConnectServer($FQDN, "root\\cimv2", $USER, $PW);
  
  # Abfrage des Datentraeger
  my $total; my $free;
  ($total, $free) = Win32::AdminMisc::GetDriveSpace("$HDD:\\");
[...]


Das Skript fragt jedoch immer nur die Festplatten des lokalen Systems ab.
[...]


Für mich sieht es so aus, als ob Du Dich zwar mit dem Server verbindest, diese Verbindung aber gar nicht weiter verwendest, sondern immer die Informationen vom lokalen System abfragst. Bestimmt musst Du Dem Aufruf von Win32::AdminMist::GetDriveSpace noch irgendwie sagen, dass er das $server-Objekt verwenden soll.

Wie das geht, weiß ich aber nicht, da ich von Windoof wenig Ahnung habe.
When C++ is your hammer, every problem looks like your thumb.

View full thread Festplattenbelegung ausgeben+speichern