Ich versuche, die aktuelle Größe der Systemdateicache wie unten gezeigt zu erhalten. Aber wenn ich diesen Code laufen lasse, wird nichts zurückgegeben, kann irgendjemand sehen, wo ich falsch liege? FYI der Link ist GetSystemFileCache .
%Vor%Funktioniert gut für mich.
Ausgabe:
%Vor%Windows 7 Pro x 32
Wegen des Problems, auf das wir stoßen, beziehen wir uns auf MS KB 976618 und wollen keinen Binärcode von unbekannt ausführen 3. Parteien auf Produktionsservern Ich werde in die c # Sprache gezwungen. Da ich ein Neuling bei c # bin, brauchte ich eine Weile, bis ich schließlich die zusätzlichen Bits um die Codeschnipsel herausfand, die die Leute gepostet haben. Also mein volles MS Visual Studio c # Konsolenprogramm, das kompiliert und läuft ist:
%Vor%und auf meinem Windows 7 x64 PC gibt es
aus %Vor%und nein, das ist nicht unser Produktionsserver.
und dann in der Powershell ist dies
%Vor%Nächster Schritt: SetSystemFileCacheSize, ich habe ein Powershell-Skript dafür geschrieben und auf Ссылка