Tag: wmi
Windows Management Instrumentation (WMI) ist eine API für die Verwaltung des Windows-Betriebssystems, die auf lokalen oder remote-Computern.
3
Antworten
WQL (im Grunde SQL for WMI) nicht unterstützt, ein TOP oder LIMIT Schlüsselwort. Sql Server verwendet TOP-und vielen anderen RDBMS supprt LIMIT etc. Gibt es einen workaround, um die Emulation einer SELECT-Abfrage zu Verhalten, als hätte es
1
Antworten
ich versuche zu schreiben, eine Kontrolle VMs auf einem HyperV-Server mit Python. Ich beginne mit der Verbindung zu dem server HyperV-server läuft auf: connection = wmi.connect_server(server="servername", namespace=r"root\virtualization", user=r"username", password=r"password") wmiServerConnection = wmi.WMI(wmi=connection) Gibt mir ein wmi Objekt
1
Antworten
Hallo, ich habe versucht, die Verbindung zum remote-server, die in vbscript, aber ich bin immer der Fehler 2147023174 RPC-server ist nicht verfügbar. wenn versucht, eine Verbindung per remote desktop Verbindung bin ich in der Lage, um zu
3
Antworten
Ich bin die Archivierung einer großen Anzahl von HDD ' s in meiner Firma, und ich habe ein powershell-Skript, das packt der hostname und user-Liste von einer Windows-OS-installation, und ich möchte programmatisch die Seriennummer des Laufwerks als
3
Antworten
Habe ich durchsucht die Seite nach Seite nach Seite der Daten über das web, und jeder scheint zu sagen, dass man nicht über eine ausführbare Datei Remote ausführen einer Anwendung auf einem anderen Rechner via WMI und
2
Antworten
Fand ich dieses Skript auf http://network-blog.lan-secure.com/2008/03/usb-detection-using-wmi-script.html strComputer = "." '(Any computer name or address) Set wmi = GetObject("winmgmts:\\" & strComputer & "\root\cimv2") Set wmiEvent = wmi.ExecNotificationQuery("select * from __InstanceOperationEvent within 1 where TargetInstance ISA 'Win32_PnPEntity' and TargetInstance.Description='USB
1
Antworten
Mein code unten funktioniert perfekt auf einem 32-bit-Windows-Maschine, aber Sie weigert sich zu arbeiten auf einem 64-bit-Maschine aufgrund der 32-bit-WMI-Klasse win32reg_addremoveprograms im code verwendet. Gibt es eine 64-bit-äquivalent dieser Klasse? $ServerFile = "D:\SharePoint\Powershell\AddRemovePrograms\Machines.txt" $ServerList = Get-Content $ServerFile
1
Antworten
Habe ich versucht, eine Lösung zu finden für das auf google, ohne viel Glück, vielleicht hier jemand weiß, wie dies zu tun? Klingt wie, dieser Frage gehen sollte, um entweder superuser.com oder serverfault.com (wahrscheinlich letzteres). Ich glaube
1
Antworten
Ich versuche zu laufen Prozess(ausführbaren console-Datei) auf dem remote-PC aus asp.net Anwendung mithilfe von WMI und erhalten "Zugriff verweigert" problem. Ich habe alle Protokolle der Ereignisanzeige auf dem remote-PC, ohne Informationen im Zusammenhang mit dieser. Wo starte
2
Antworten
Ersten mein workingsetup: DesktopPC: Windows 10 Pro, Version: 10.0.10586 Bauen: 10586, 64-Bit Laptop: Windows 10 Pro, Version: 10.0.10586 Bauen: 10586, 64-Bit Benutzer: Beide Computer haben die gleiche username {zuka} & password {bla}. Ich habe versucht, eine Remote-Verbindung,
1
Antworten
Wie würde man gehen, über die Verwendung von WMI zum starten, stoppen und Abfragen von Diensten auf dem lokalen computer aus .NET-code? (Ich bin mit C#) Habe ich gefunden gute und genaue Antworten für die Verwendung der
1
Antworten
Ich habe mit diesem Skript zu erstellen, die meine Benutzer-Ordner, aber ich finde einfach, dass die remote-Freigabe-Ordner erstellt wird mit ReadOnly freigeben. Meine Frage ist wie kann ich Ordner freigeben mit $domainname\domain Benutzer mit full control? Invoke-WmiMethod
3
Antworten
Ich arbeite gerade an einem C# - Anwendung für WinXP, Vista und 7-Betriebssystemen. Einer Funktion ist, kann ich Hinzufügen, Entfernen, Ändern sich die Gruppe auf, um einen Benutzer programmgesteuert. Kann ich um Hilfe bitten, wie dies geschehen?
1
Antworten
Ich versuche zu verbinden, remote computer mit winforms c#. Mein Code: private void Form1_Load(object sender, EventArgs e) { var connection = new ConnectionOptions(); connection.Username = "xx"; connection.Password = "xx"; var scope = new ManagementScope("\\\\111.111.111.22:6000\\root\\CIMV2", connection); scope.Connect(); //Exception
1
Antworten
WMI-Abfragen ausführen, die aus port 135 (von dem, was google mir sagt). Können Sie einen anderen port angeben, wenn Sie versuchen zu tun, eine WMI-Abfrage? Alternativ können Sie das system verwenden.managment.managementScope-Objekt und geben Sie einen port beim
1
Antworten
Ich muss schreiben, vbscript, druckt alle Dateien in einem Ordner. Dialogfeld "Drucker" sollte popup am Anfang, um Benutzern zu erlauben, wählen Sie Drucker zum Einsatz. Als alle Dateien an Drucker senden " still Wie kann ich das
1
Antworten
Ich bin versucht, das registry zu Lesen, Schlüssel mithilfe von WMI. Ich habe versucht mit folgenden code, aber ich bin nicht in der Lage, um die registry-Schlüssel-Wert. Kann mir jemand helfen bezüglich diesem problem. ConnectionOptions oConn =
2
Antworten
Ich versuche zu füllen, ein paar Textfelder in einem windows-Formular mithilfe der gespeicherten Werte in den Eigenschaften des Win32_OperatingSystem. Ich bin mit einem windows 7. Im folgenden ist der code, den ich verwende ArrayList prName = new
2
Antworten
Ich brauche, um die installierte software, die als shows im Programm zu Deinstallieren in der Systemsteuerung. So habe ich Win32_RegistryAction Klasse für die Abfragen in einem vb-Skript. Aber immer noch konnte ich nicht die Abfrage einer bestimmten
1
Antworten
wenn ich den folgenden code ausführen ConnectionOptions options = new ConnectionOptions(); options.EnablePrivileges = true; options.Impersonation = ImpersonationLevel.Impersonate; options.Authentication = AuthenticationLevel.Packet; options.Authority = "ntdlmdomain:InsTIL.com"; options.Username = "instil" + @"\" + "admin"; options.Password = "Pwd"; ManagementScope scope= new ManagementScope(string.Format(@"\\172.16.2.171\root\cimv2"),options);
1
Antworten
Habe ich die Verwendung von get-wmiobject zu ziehen abmeldet, die von einem remote-server. WinEvent funktioniert nicht mit 2003 Server und ich bin immer blockiert mit eventlog. Wenn ich den folgenden Befehl in der powershell funktioniert es Prima,
1
Antworten
Szenario Ich geschrieben habe eine WMI-Wrapper, der scheint zu sein, ziemlich ausreichend, jedoch wenn ich den code ausführen zum starten einer remote-Prozess auf einem server, ich sehe den Prozess namens in der task-manager, aber der Prozess an
6
Antworten
Habe ich Probleme, direkt auf die Win32_OperatingSystem - management-Klasse, ausgesetzt ist, über WMI. Es ist eine singleton-Klasse, und ich bin ziemlich sicher, dass "Win32_OperatingSystem=@" ist der richtige Pfad-syntax, um die Instanz von singleton. Den Aufruf von InvokeMethod
4
Antworten
Haben wir eine .NET-Anwendung, die WMI verwendet, um zu sammeln eine Vielzahl von Informationen auf Rechnern in einem Netzwerk, wie das Lesen der Win32_NTLogEvent, um zu sehen, wenn Symantec Antivirus hat nichts geschrieben. Die Abfragen funktionieren, aber
1
Antworten
Ich habe einige code schreiben, der erkennt, hinzufügen und entfernen von USB-Geräten, und ich habe mit dem folgenden WMI code zum registrieren für das Gerät ändern Benachrichtigungen: watcher = new ManagementEventWatcher(query); watcher.EventArrived += new EventArrivedEventHandler(DeviceChangeEventReceived); watcher.Start(); Dies
3
Antworten
Werde ich gerne einige finden Ergebnis nach dieser Abfrage, aber am Anfang der foreach-Schleife, die den Fehler "invalid class" auftreten. string wmiQuery = string.Format("SELECT * FROM Win32_Process"); var searcher = new ManagementObjectSearcher(wmiQuery); var wmiResults = searcher.Get(); foreach
1
Antworten
Ich habe versucht, die CPU-Auslastung Prozentsatz für eine einfache desktop-app, die ich erschaffe. Habe ich geworfen von ein paar VBS-Skripte zusammen in eine HTA, die zu funktionieren scheint, ist es aber nicht sehr genau, oder zumindest ich
1
Antworten
Kann jemand mir ein vbscript (mit WMI), um herauszufinden, die installierte SQL Server-version. Ich habe ein Szenario, in dem entweder SQL Server 2008 R2 oder SQL Server 2012 installiert werden konnte, auf eine Maschine. Was haben Sie
1
Antworten
Ich installiert WMI code creator von hier, und ich Frage mich, wie können wir es verwenden, um die CPU-Temperatur. Die Anwendung bietet viele Optionen (wie unten gezeigt), aber ich bin nicht sicher, wo muss ich klicken, um
6
Antworten
Ich habe einen Drucker server, die Gastgeber der rund 1000 Drucker. Ich möchte löschen eine dieser. Ich bin derzeit mit diesem Befehl: $p = Get-WmiObject -Class Win32_printer -ComputerName $server -namespace "root\CIMV2" -filter "name='printer0456'" Funktioniert es, er findet
1
Antworten
Arbeite ich an einem Projekt, wo ich anpassen müssen, um ein Skript für Netzwerk-Dokumentation. Das aktuelle Skript, das wir verwenden, ist eine modifizierte version von SYDI, finden Sie hier. Was ich tun möchte, ist zu diesem Skript
4
Antworten
Kann ich verwenden Sie die folgende WMI-Abfrage, um zu bestimmen, die DNS-Server meiner Maschine verwenden könnten: SELECT DNSServerSearchOrder FROM Win32_NetworkAdapterConfiguration Jedoch die folgende Abfrage, die ich schrieb, zu ignorieren null-Einträge, die ungültig ist und ich weiß nicht,
2
Antworten
Ich habe gesehen, zahlreiche Möglichkeiten zum abrufen von installierten Programmen auf WinXP+ in python. Was ist die richtige und robustesten Weg, dies zu tun? Ich habe derzeit Zugriff auf HKLM\\SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\Uninstall und Lesen jede der Tasten von dort
2
Antworten
Ich bin auf der Suche nach einer Möglichkeit, ändern Sie das Kennwort für ein lokales Benutzerkonto (lokaler Administrator) auf einem Windows (XP in diesem Fall) Rechner. Ich habe gelesen das CodeProject-Artikel über einen Weg, dies zu tun,
5
Antworten
Will ich vb6-code zu überprüfen, OS ist 32 bit oder 64 bit und auch der Prozessor ist im 32-bit-oder 64-bit.Also bitte helfen Sie mir, um diese codes zu erhalten. In vb.net ich kann die Option Umgebung verwenden.Is64BitOperatingSystem
3
Antworten
Gegeben Gerät Instanz-ID für eine Netzwerk-Karte, ich würde gerne wissen, Ihre MAC-Adresse. Beispiel Gerät Instanz-ID, die auf meinem system für die integrierte Intel-Gigabit-Karte: PCI\VEN_8086&DEV_10CC&SUBSYS_00008086&REV_00\3&33FD14CA&0&C8 So weit, der Algorithmus, den ich verwendet haben, funktioniert wie folgt: Nennen SetupDiGetClassDevs
1
Antworten
In der PowerShell können Sie das Cmdlet Get-WmiObject-cmdlet zu greifen WMI-Klassen. Habe ich bemerkt, dass ich nur Zugriff auf win32-Klassen, kann ich einen Zugang in der PowerShell andere Klassen neben den win32_*? InformationsquelleAutor nals | 2011-05-28
3
Antworten
Möchte ich ausführen WMI-Abfragen aus Gehen. Es gibt Möglichkeiten, Aufruf von DLL-Funktionen aus Gehen. Mein Verständnis ist, dass es irgendeine DLL irgendwo die, mit der richtigen nennen, werden wieder einige Daten kann ich analysieren und verwenden. Ich
5
Antworten
Für mein Aktuelles C++ Projekt, das ich brauchen, um festzustellen, eine eindeutige Zeichenfolge für jeden monitor, der angeschlossen ist und aktiv auf eine große Anzahl von Computern. Forschung hat darauf hingewiesen 2 Optionen Verwendung der WMI-Abfrage und
3
Antworten
Wenn ich Scheduler-Task mit dem Benutzernamen und Kennwort in Windows 7 mit dem Task Scheduler GUI und versuchen, zu Ändern das Passwort des Benutzers mithilfe der Folgenden Befehlszeile, geben Sie mir Fehler in CMD SCHTASKS /Change /RP
3
Antworten
Ich versuche, ein PowerShell-Skript schreiben, um zu überwachen, % - CPU-Auslastung von SQL Server-Prozess. Ich würde gerne Schnappschüsse von dieser Nummer jeden Tag, so können wir über die Zeit zu verfolgen und zu beobachten, trends zu erkennen.
4
Antworten
Ist die Anforderung zum ausführen von SSIS-Paket, wenn Sie eine Datei angekommen in einem Ordner,ich möchte nicht, starten Sie das Paket manuell . Es ist nicht sicher, dass die Datei timing der Ankunft ,auch die Dateien ankommen
4
Antworten
Möchte ich überprüfen, welche Art von Betriebssystem ich verwenden und welche Art von Prozessor. dies sollte eine überprüfung zur Laufzeit. ich habe versucht, mit System.Environment.GetEnvironmentVariable("PROCESSOR_ARCHITECTURE") und System.OperatingSystem osInfo2 = System.Environment.OSVersion; Console.WriteLine(osInfo2.ToString()); aber es ist nur die Umgebung,
4
Antworten
Muss ich umbenennen von meinem computer über .net-Anwendung. Ich habe versucht diesen code: public static bool SetMachineName(string newName) { MessageBox.Show(String.Format("Setting Machine Name to '{0}'...", newName)); //Invoke WMI to populate the machine name using (ManagementObject wmiObject = new
1
Antworten
Arbeite ich an der Replikation der Windows 7/8 add remove programs-applet mit VBScript. Ich habe das Skript so, dass alle die richtigen Einträge, aber ich habe nicht in der Lage gewesen, um es auch an die richtige
4
Antworten
Ich bin mit dem System.Management-namespace in .Net für die Ausführung verschiedener WMI-Abfragen an einen remote-server. In meinen logs kann ich sehen, dass manchmal die Abfragen dauern 30 oder 40 Sekunden, während andere Male die Abfragen komplett in
1
Antworten
Ich versuche zu erstellen ein Programm oder ein Skript, das aus der Ferne abrufen alle Bauteile (Computer, Drucker etc.) serialnumbers und ich wollte Fragen, ob WMI notwendig ist. Ich weiß über die grundlegenden wmic /NODE: "Computername" bios
1
Antworten
Ich habe eine Datei, die wird erstellt/geändert auf eine PST-Maschine. Aber wenn ich mir den Zugriff auf diese Datei von einer indischen standard Zeit, das Geänderte Datum wird zurückgegeben gemäß der aktuellen Zeitzone des Systems. (Wie erklärt
3
Antworten
Auf einer unserer Produktions-Server, begann ich erhalte eine Fehlermeldung während der Ausführung unserer Skripte. Strippen bis Sie den code, erhalte ich die Fehlermeldung beim ausführen dieses Befehls aus der PowerShell-Eingabeaufforderung ein: Get-WmiObject -Class win32_volume Das Ergebnis ist
8
Antworten
Ich bin neu in Python und ich bin versucht, ein Skript erstellen, das eine Verbindung zu einem entfernten windows-Computer und führen Sie Befehle und ports testen der Konnektivität. Hier ist der code, den ich Schreibe, aber es