Kentoi Seniormester
02. september 2019 - 16:02 Der er 6 kommentarer

Hvilke muligheder er der med at bruge...

Hej

Jeg sidder og forsøger at finde ud hvad jeg kan trække ud af info ved at bruge "sms_g_system_computer_system".
Jeg har dette nedenstående kode. Det har jeg fundet i AutoIT og jeg kan se Navnet og ResourceId, men hvad kan jeg ellers trække ud og hvad skal jeg bruge for at kunne trække BIOS og SerialNummer og andet godt?

Func _Get_ComputerObj($_sComputerName)
    Local $sServerName = "Servernavn", $sSiteCode = "SiteCode"
    Local $oSWBEMLoc = ObjCreate("WbemScripting.SWbemLocator")
    Local $oConnectSrv = $oSWBEMLoc.ConnectServer($sServerName, "root\SMS\site_" & $sSiteCode)
        $sQuery = "SELECT * FROM SMS_G_System_COMPUTER_SYSTEM Where Name='" & $_sComputerName & "'"
        $oComputers = $oConnectSrv.ExecQuery($sQuery)
        For $oComputer In $oComputers
            MsgBox(32, "", "Computer Name: " & $oComputer.Name & @CRLF & "ResourceId: " & $oComputer.ResourceId)
        Next
EndFunc
claes57 Ekspert
02. september 2019 - 18:05 #1
hvad har du brug for - der er jo ingen grund til at trække data ud, som du ikke kan/skal/vil bruge...
Kentoi Seniormester
03. september 2019 - 08:10 #2
Korrekt. Men jeg er bare interesseret i hvad jeg kan trække ud. For jeg har set flere steder hvor der bare står $computer.model. Nå, tænker jeg, hvad kan jeg så ellers trække ud. Aner det ikke, for jeg ved ikke hvilke parameter jeg kan benytte.
Og er  SMS_G_System_COMPUTER_SYSTEM det eneste eller er der andre også?
Thomas S Ekspert
03. september 2019 - 08:26 #3
hvis du åbner sql-databasen, kan du se alle tabeller - det er så dem du kan trække ud via skript
ellers kan man jo trække alle oplysninger som du kan se i sccm - man skal bare bruge forskellige queries til det
Kentoi Seniormester
03. september 2019 - 08:56 #4
Ja, det er så her jeg liige er på bar bund. Jeg har ikke nogen sql console til at kunne åbne SQL databasen. Hvad jeg benytte mig af her?
Thomas S Ekspert
03. september 2019 - 08:58 #5
hvis du har en sccm server, har du også en sql management console
Kentoi Seniormester
03. september 2019 - 09:23 #6
Ja, sådan een har jeg fået installeret. Og jeg har også koblet mig på vores "ServerNavn", men jeg ser ikke noget aka SMS_G_System_COMPUTER_SYSTEM nogen steder.
Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links

Opret Preview

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester





Premium
Test: Apples nye iPhone er bygget til fart og stil: Så gode er iPhone 12 og iPhone 12 Pro
Computerworld tester: IPhone 12 og iPhone 12 Pro er bygget til fart og til at se godt ud. Varen leveres stilsikkert, men noget er overset i farten.
Computerworld
Salling Group lukker stor online-satsning efter kun et år
Millionsatsningen Fillop lukker ved årets udgang. I stedet er supermarkeds-giganten Salling Group nu på vej med en række helt nye online-satsninger, der er affødt af coronakrisen.
CIO
Podcast: Hos Viking Life-Saving Equipment er it gået fra at være backend til at være noget, som kunderne spørger aktivt efter
Podcast, The Digital Edge: Viking leverer en stadig større del af deres produkt som en tjeneste. Som en del af tjenesten tager Viking ansvar for sikkerheden ved at levere, dokumentere og vedligeholde det nødvendige sikkerhedsudstyr. Hør hvordan Henrik Balslev senior digital director hos Viking har løftet den opgave.
Job & Karriere
Regner din ferie væk? Brug tiden på at søge en af disse otte stillinger, der er ledige netop nu
Det sjasker ned over hele Danmark. Du kan bruge de våde sommerdage på at søge et af disse otte job, der er ledige lige nu.
White paper
Gratis whitepaper: Hvad er EDI, og hvordan kan det styrke min forretning?
Overvejer du EDI, og ønsker du at undersøge, om EDI er den rette investering for din virksomhed? Har en af dine kunder eller leverandører for nyligt bedt dig om at udveksle elektroniske dokumenter (EDI)? Så hent dette whitepaper og få et overblik over, hvad EDI er, og hvilke fordele producenter og grossister som dig kan se frem til, når du investerer i EDI til din forretning.