1. Dashboard
  2. Mitglieder
    1. Letzte Aktivitäten
    2. Benutzer online
    3. Team
    4. Mitgliedersuche
  3. Forenregeln
  4. Forum
    1. Unerledigte Themen
  • Anmelden
  • Registrieren
  • Suche
Alles
  • Alles
  • Artikel
  • Seiten
  • Forum
  • Erweiterte Suche
  1. AutoIt.de - Das deutschsprachige Forum.
  2. Mitglieder
  3. ytwinky

Beiträge von ytwinky

  • ganzen reg ordner auslesen

    • ytwinky
    • 23. April 2006 um 12:58

    Hi Dr.Galvany,
    ..als ersten Ansatz kannste ja dies verwenden:
    Registry-KeyTypen als String anzeigen
    ..einfach deinen RegKey eingeben und ein wenig 'rumspielen..
    Gruß
    ytwinky

  • Was ist ATan?

    • ytwinky
    • 20. April 2006 um 19:52

    Die Winkelfunktionen Sin(..), Cos(..) und Tan(..) sind die wichtigsten
    benötigten Winkelfunktionen und liefern Real-Werte:
    Sin(..) und Cos(..) im Bereich -1..+1
    Tan(..) -Unendlich bis +Unendlich
    (das liegt an der Definition: Tan(a)=Sin(a)/Cos(a) )
    Geht a gegen ein Vielfaches von Pi/2, geht Cos(a) gegen 0.
    Da die Division durch Null nicht definiert ist, liefern einige Rechner
    keine brauchbaren Ergebnisse(z.B.: Windows-Rechner), andere liefern
    ein Resultat, das mglw. den höchsten darstellbaren Wert darstellt.
    Für den Hausgebrauch ist das unerheblich, eine Weiterrechnung ist möglich.
    Die Umkehrfunktionen liefern zu einem gegebenen Wert den Winkel.
    Der Definitionsbereich für die Eingangswerte ist hierbei:
    ASin(..), ACos(..) -1..+1
    ATan(..) jeder darstellbare Wert
    (Es gibt auch Hinweise, der Wertebereich für ATan(..) sei ebenfalls
    -1..+1, das ist natürlich falsch(s.o.)! :rofl: )
    Eigentlich betrifft das dieses Forum nicht, denn in der Hilfe HIER
    wird es richtig beschrieben.
    Gruß
    ytwinky

  • Neues Forum - Neues Design (?)

    • ytwinky
    • 20. April 2006 um 09:22
    Code
    If @UserName = "ytwinky" Then
    	2 Or (4 Or 10)
    Else
    	1 Or 3 Or 5 Or 6 Or 7 Or 8 Or 9
    EndIf

    Gruß
    ytwinky

  • XP-AntiSpy ohne ebay..

    • ytwinky
    • 19. April 2006 um 22:11

    Hmmmm, Manuel..
    ..den Namen habe ich doch schon mal gelesen und der Avatar kommt mir auch nicht unbekannt vor :rofl:
    ..allerdings aus dem freebasic-Forum, denn im QB-Forum poste ich nur ganz ganz selten :D
    Glaubst du ernsthaft, daß es viele ytwinky's gibt mit einem Magdeburg-Avatar?
    ..außerdem: da ich im Chat schon zweimal auf:
    Kuckma, heute erst recht
    verwiesen habe, ist der Rest eigentlich keine große Kunst mehr, oder?
    Gruß
    ytwinky

  • Der Totale Newbee unter Zeitdruck

    • ytwinky
    • 18. April 2006 um 21:24

    Ja, ein freundlicher KeyLogger-Programmierer :rofl:
    Gruß
    ytwinky

  • DOS-Befehl findstr

    • ytwinky
    • 18. April 2006 um 21:21

    Nanana, nich gleich die Flinte ins Korn werfen:
    http://autoit.aufwaerts.de/thread.php?threadid=78&sid=
    Hier habe ich Dos-Befehle benutzt, umgeleitet und die Ausgabe protokolliert.
    Weil ich das mit Standard-Ausgabe und Standard-Fehler etc.
    erstmal nich gerafft habe, mußte ich einen WorkAround finden..
    Dann habe ich die Beta-Versionen entdeckt, nu kann ich beides benutzen :D
    Gruß
    ytwinky

  • XP-AntiSpy ohne ebay..

    • ytwinky
    • 18. April 2006 um 17:20
    Zitat

    Original von GrungeRocker
    man kann es auch in ne andere sprache übersetzen, wenn man sie nicht als const deklariert sondern normal dimmed.....

    Normal dedimmte Variablen brauch ich aber nicht zu berücksichtigen, wenn ich nach Consts suche ;)

    Zitat

    Original von GrungeRockerund:
    als "programmierer" bzw scripter DARF es nicht passieren dass man 2 mal die gleiche variable deklariert....

    könntest du das mal präzisieren?

    Zitat

    ;Opt("MustDeclareVars", 1) ;0=no, 1=require pre-declare

    ist dazu da, um genau das zu verhindern
    Gruß
    ytwinky

  • Geräte-Manager skripten -- Modem nachträglich initialisieren

    • ytwinky
    • 17. April 2006 um 18:36

    Keine schlechte Idee, jetzt habe ich dort auch einen Account..
    Aber es ist ja eigentlich ein Problem von SciTE und dort bin ich noch nicht gewesen.
    Auf der anderen Seite ist es ja SciTE4AutoIt, naja, mal schaun..
    [Edit]
    Prima, SciTe4 AutoIt ist auch auf AutoIt.com, aber ich kann dort nicht posten..
    [Edit2]
    So, jetzt habe ich einen Fehlerbericht gemailt..
    Gruß
    ytwinky

  • Geräte-Manager skripten -- Modem nachträglich initialisieren

    • ytwinky
    • 17. April 2006 um 14:51

    Hi AutoIt-Forum,
    ich habe eine neue SciTE-Version installiert(SciTE4AutoIt v1.68 ) und auch gleich
    die Beta 3.1.1.119 von AutoIt. Dazu einige Anmerkungen:
    In der Datei au3.keywords.properties fehlen sowohl Switch als auch EndSwitch,
    das muß manuell nachgetragen werden. Außerdem muß in der au3.properties-Datei
    ggfs. der Pfad zum AutoIt-Verzeichnis berichtigt werden..
    Ausgerüstet mit diesem Werkzeug, habe ich gleich ein Skript geschrieben, mit
    dem sich der Geräte-Manager skripten läßt.
    Aus Sicherheits-Gründen(nicht nur..) lasse ich das Modem immer so lange
    ausgeschaltet, bis ich es benötige. Da ich als Benutzer mit eingeschränkten
    Rechten ins Netz gehe, kann ich aber das Modem nicht nachträglich ins System
    holen, ganz klar: Ein Fall für AutoIt!

    Spoiler anzeigen
    Code
    ;<AutoItScript>
    Opt("MustDeclareVars", 1)  ;0=ohne, 1=erfordert Variablen-Deklaration
    #NoTrayIcon  ;Ohne Icon im Tray, hängende Prozesse im ProcessViewer beenden
    ;+----------------------------------------------------------------------------+
    ;|    Header: Bestimmen der Übergabeparameter                                 |
    ;|    ( Alles Strings(!!!), bis auf ArgC )                                    |
    ;|    FontAnzeigeCheck: |Il1 sind Alt-0124, Großes i, Kleines L, Eins         |
    Const $Autor="Modem.au3 ©2006 by ytwinky, MD";                                |
    ;|    AutoIt3-Version: 3.1.1.119(beta)                                        |
    ;|    Editor: SciTE 1.68, feste Schriftart                                    |
    ;|    Zweck : Schablone für den Anfang, nach Bedarf anpassen                  |
    ;|    Tab auf 2 setzen wg. Lesbarkeit                                         |
    ;+----------------------------------------------------------------------------+
    If Not IsAdmin() Then
    	Const $RegKey="HKLM\Software\Microsoft\Windows NT\CurrentVersion\WinLogon"
    	Dim $du=RegRead($RegKey, "DefaultUserName")
    	RunAsSet($du, @Computername, RegRead($RegKey, "DefaultPassword"))
    EndIf
    
    
    Opt("WinTitleMatchMode", 4) ;1=start, 2=subStr, 3=exact, 4=advanced
    Run(@SystemDir &"\mmc.exe devmgmt.msc", @SystemDir)
    If WinWaitActive("classname=MMCMainFrame") Then
    	Sleep(200)
    	Send("{Tab}{Tab}")
     	Send("!tn")
    	Send("!{F4}")
    EndIf
    
    
    RunAsSet(); Admin-Rechte zurücknehmen
    Opt("WinTitleMatchMode", 1) ; s.o.
    Exit Not IsAdmin() ;meldet also immer<>0 für NichtAdmins..
    ;</AutoItScript>
    Alles anzeigen

    Meine neue Antivir-Version meldet nicht mehr alle AutoIt-Exes als virulent,
    ich habe sie einfach neu kompiliert und Ruhe is..
    Frohen Rest vom Fest
    Gruß
    ytwinky

  • XP-AntiSpy ohne ebay..

    • ytwinky
    • 17. April 2006 um 14:46

    Gut gemacht, gtaspider :D
    Ich hätte es selber nicht besser gekonnt :rofl:
    In diesem Fall sind die ganzen Const-Anweisungen auch eine Hilfe:
    Soll das Skript eine andere Sprache bekommen, brauch ich nur am Anfang die Const-Anweisungen
    zu bearbeiten(wie auch immer..)
    Gruß
    ytwinky

  • TPT-Coding

    • ytwinky
    • 16. April 2006 um 22:35

    Ach so, naja, bevor ich im Speicher rumwühle, vertraue ich auf meine Ohren, und das, was WinAmp mir anzeigt.
    Das ich kein Ergebnis bekomme liegt vielleicht daran, daß ich
    WinAmp 2.9x verwende :rofl:
    Trotzdem schönen Dank für die Erklärung gtaSpider ;)
    Schöne Ostern noch allen AutoIt Fans&Freaks
    Gruß
    ytwinky

  • TPT-Coding

    • ytwinky
    • 16. April 2006 um 18:52
    Zitat

    Original von GrungeRockerSo das erste is nen WinAmp spammer :)

    Wofür ist das ?
    Gruß
    ytwinky

  • mehrer Icons

    • ytwinky
    • 14. April 2006 um 17:39

    haste denn nich die deutsche Hilfe 3.1.1?
    (s.Filebase)
    Ist auf alle Fälle sinnvoller als 3.1.0, kucks dir einfach ma an ;)
    Gruß
    ytwinky

  • XP-AntiSpy ohne ebay..

    • ytwinky
    • 14. April 2006 um 17:35

    Hi AutoIt3-Community,
    eigentlich hat es mich schon immer genervt, daß AntiSpy mit diesem sinnlosen
    ebay-Dingsda startet. Nun gut, ich kann es JEDESMAL wegklicken..
    ..na, das läßt sich doch wohl automatisieren! Und wie:

    Spoiler anzeigen
    Code
    ;<AutoItScript>
    ;Opt("MustDeclareVars", 1)  ;0=no, 1=require pre-declare
    #NoTrayIcon
    ;+----------------------------------------------------------------------------+
    ;|    Header: Bestimmen der Übergabeparameter                                 |
    ;|    ( Alles Strings(!!!), bis auf ArgC )                                    |
    ;|    FontAnzeigeCheck: |Il1 sind Alt-0124, Großes i, Kleines L, Eins         |
    Const $Author="AntiSpy.au3 ©2006 by ytwinky, MD";                             |
    ;|    EMail: [EMAIL]PIII1kSystem-AutoIt3Forum@yahoo.de[/EMAIL]                               |
    ;|    (Tastenkombination: keine)                                              |
    ;|    AutoIt3-Version: 3.1.1.118(beta)                                        |
    ;|    Editor: SciTE 1.67, feste Schriftart                                    |
    ;|    Zweck : Ruft Same.Exe mit großem Feld und ohne Sound auf                |
    ;|    Tab auf 2 setzen wg. Lesbarkeit                                         |
    ;+----------------------------------------------------------------------------+
    Const $Titel="xp-AntiSpy"
    Const $Mes1="Error 404..", $Mes2=$Titel &" nicht gefunden.."
    Const $Mes3=" ist wohl nicht (richtig) installiert.." &@Lf &"Jetzt suchen ?"
    Const $Mes4=" suchen..", $Mes5="Nur Exe(*.Exe)"
    
    
    Dim $AntiSpy=GetRegAppDir($Titel), $Handle
    If $AntiSpy="" Then ; Ooops..
    	MsgBox(4096, $Mes1, $Mes2)
    Else ; Ok, let's do it..
    	Run($AntiSpy) ; should work with EggsPee..
    	WinWaitActive(WinGetHandle($Titel)) ; w8 .. Window active
            Sleep(100) ;besser isses..
    	ControlClick($Titel, "", "Button1") ; ..and close the f..ing ebay-thingy
    EndIf
    
    
    ;<Unterprogramme>
    
    
    Func GetRegAppDir($Which) ;funzt
    	Local $RegKey="HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths"
    	Local $i, $s, $w, $Fehler
    	Do
    		$i+=1
    		$w=RegEnumKey($RegKey, $i)
    		$Fehler=@Error
    		If $Fehler=0 Then
    			If StringInstr(StringLower($RegKey &$w), StringLower($Which)) Then $s=RegRead($RegKey &$w, "")
    		EndIf
    	Until $Fehler<>0
    	If $s="" Then
    		If MsgBox(4096+48+4, "Ooops..", $Which &$Mes3)<>6 Then Exit
    		$s=FileOpenDialog($Which &$Mes4, "Desktop", $Mes5)
    	EndIf
    	Return $s
    EndFunc
    
    
    ;</AutoItScript>
    Alles anzeigen

    Nichts gegen ebay(ich bin da auch..), aber was nervt, das nervt!
    Happy AntiSpying ohne ebay..
    Gruß
    ytwinky
    [Edit]

    Spoiler anzeigen

    gefällt mir gut

  • Ordnerinhalt auslesen

    • ytwinky
    • 11. April 2006 um 13:00

    Hi Petar,
    ist nur ein erster Versuch, aber funzt schon ganz gut.
    Wenn es dir nützt, mußte die Angaben, die du noch brauchst eben hinzufügen..
    Ooops, oder ist es schon zu spät???
    Gruß
    ytwinky
    [Edit]
    verbesserte Version:

    Code
    ;<AutoItScript>
    Opt("MustDeclareVars", 1)  ;0=ohne, 1=erfordert Variablen-Deklaration
    #NoTrayIcon  ;Ohne Icon im Tray, hängende Prozesse im ProcessViewer beenden
    ;+----------------------------------------------------------------------------+
    ;|    Header: Bestimmen der Übergabeparameter                                 |
    ;|    ( Alles Strings(!!!), bis auf ArgC )                                    |
    ;|    FontAnzeigeCheck: |Il1 sind Alt-0124, Großes i, Kleines L, Eins         |
    Const $Autor="DirList.au3 ©2006 by ytwinky, MD";                              |
    ;|   	EMail: [EMAIL]PIII1kSystem-AutoIt3Forum@yahoo.de[/EMAIL]                               |
    ;|    AutoIt3-Version: 3.1.1.118(beta)                                        |
    ;|    Editor: SciTE 1.67, feste Schriftart                                    |
    ;|    Zweck : Schablone für den Anfang, nach Bedarf anpassen                  |
    ;|    Tab auf 2 setzen wg. Lesbarkeit                                         |
    ;+----------------------------------------------------------------------------+
    Global $Rand="  ", $s, $Anzahl
    Dim $OrdnerName=FileSelectFolder("Ordner-Auswahl", "DeskTop", 4)
    If $OrdnerName="" Then Exit
    _IEPrt("<pre>" &ListDir($OrdnerName) &"Anzahl=" &$Anzahl, "Gewählter Ordner:" &$OrdnerName)
    ;Unterprogramme
    
    
    Func ListDir($Verzeichnis, $FileSpec="*.*")
    	Local $i, $n, $Dir=$Verzeichnis, $Erw=$FileSpec, $Fehler
    	$Rand&="  "
    	If StringRight($Dir, 1)<>"" Then $Dir&=""
    	If StringLeft($Erw, 1)="" Then $Erw=StringMid($Erw, 2)
    	$i=FileFindFirstFile($Dir &$Erw)
    	Do
    		$n=$Dir &FileFindNextFile($i)
    		$Fehler=@Error
    	  If Not $Fehler Then
    			$Anzahl+=1
    			$s&=$Rand &$n &" " &FileGetAttrib($n) &@CrLf
    			If StringInstr(FileGetAttrib($n), "D") Then ListDir($n)
    		EndIF
    	Until $Fehler
    	FileClose($i)
    	$Rand=StringMid($Rand, 1, StringLen($Rand-2))
    	Return $s
    EndFunc
    
    
    Func _IEPrt($Was, $Titel, $Breite=660, $Hoehe=300, $Links=100, $Oben=100) ;funzt sowieso
    	Dim $IE=ObjCreate("InternetExplorer.Application.1")
    	$IE.Navigate("about:blank")
    	$IE.Document.Title=$Titel
    	$IE.Left=$Links
    	$IE.Top=$Oben
    	$IE.Width=$Breite
    	$IE.Height=$Hoehe
    	$IE.Visible=1
    	$IE.Document.Body.InnerHtml="Bitte warten.."
    	$IE.Toolbar=False
    	$IE.Menubar=False
    	$IE.Statusbar=False
    	$IE.Visible=True
    	$IE.Document.Body.InnerHtml=$Was
    EndFunc
    
    
    Func Msg($s, $Titel="Info")
    	MsgBox(4096, $Titel, $s)
    EndFunc
    ;</AutoItScript>
    Alles anzeigen
  • GetSID, jetzt(auch mit GUI) aber wirklich..

    • ytwinky
    • 10. April 2006 um 18:53

    1. Das Skript sollte dir jede SID anzeigen, du mußt dann halt nur ServerName und Benutzername übergeben..
    Dafür sind die variablen Parameter ja da.
    2. Wofür habe ich dir wohl das Beispiel geschrieben?
    (s.o.) :D
    Gruß
    ytwinky
    [Edit]
    @Alle die o.a. Skript gedownloadet haben:
    Wolkenloser hatte Recht mit seinen Anmerkungen!
    Das Skript WAR falsch und ich habe es durch eine berichtigte Version ersetzt..
    Asche auf mein Haupt.. :rolleyes:
    ytwinky

  • GetSID, jetzt(auch mit GUI) aber wirklich..

    • ytwinky
    • 10. April 2006 um 16:35

    @GunFood:
    Hi,
    hast du ne Idee, wie die Grafik von Wolke zu verstehen ist?
    Gruß
    ytwinky

  • GetSID, jetzt(auch mit GUI) aber wirklich..

    • ytwinky
    • 9. April 2006 um 18:46

    So, hier habe ich dir 'schnell' mal eine Anwendung von mygetSID() geschrieben:

    Spoiler anzeigen
    Code
    ;<AutoItScript>
    Opt("MustDeclareVars", 1)  ;0=ohne, 1=erfordert Variablen-Deklaration
    #NoTrayIcon  ;Ohne Icon im Tray, hängende Prozesse im ProcessViewer beenden
    ;+----------------------------------------------------------------------------+
    ;|    Header: Bestimmen der Übergabeparameter                                 |
    ;|    ( Alles Strings(!!!), bis auf ArgC )                                    |
    ;|    FontAnzeigeCheck: |Il1 sind Alt-0124, Großes i, Kleines L, Eins         |
    Const $Autor="ShowDriveLettersFirst.au3 ©2006 by ytwinky, MD";                |
    ;|      EMail: [EMAIL]PIII1kSystem-AutoIt3Forum@yahoo.de[/EMAIL]              |
    ;|    AutoIt3-Version: 3.1.1.118(beta)                                        |
    ;|    Editor: SciTE 1.67, feste Schriftart                                    |
    ;|    Zweck : Schablone für den Anfang, nach Bedarf anpassen                  |
    ;|    Tab auf 2 setzen wg. Lesbarkeit                                         |
    ;+----------------------------------------------------------------------------+
    ;jetz läufts.. sorry
    Dim $RegVal="ShowDriveLettersFirst", $SubKey="\Software\Microsoft\Windows\CurrentVersion\Explorer", $Msg, $i
    Dim $RootKeys[3]=["HKEY_CURRENT_USER", "HKEY_LOCAL_MACHINE", "HKEY_USERS"]
    $i=myGetSID("DeinBenutzer", "DeinServerOderRechner", True) ; ,True kann natürlich weggelassen werden, ist ja default
    $RootKeys[2]&=StringLeft($i, StringInstr($i, @Tab)-1)
    $Msg="SubKey für alle RootKeys=" &$SubKey &@CRLF
    For $i=0 To 2
            $Msg&=$RootKeys[$i] &"  " &RegRead($RootKeys[$i] &$SubKey, $RegVal) &@CrLf ;
    Next
    $Msg&=$RootKeys[0] &"..\Policies..  " &RegRead($RootKeys[0] &StringReplace($SubKey, "\E", "\Policies\E"), $RegVal) &@CrLf ;
    $Msg&=$RootKeys[1] &"..\Policies..  " &RegRead($RootKeys[0] &StringReplace($SubKey, "\E", "\Policies\E"), $RegVal) &@CrLf ;
    $Msg&="Was hier angezeigt wird ist eigentlich egal, es geht um die Anwendung von myGETSID()"
    MsgBox(4096, "ShowDriveLettersFirst", $Msg)
    Exit 1
    
    
    ;Unterprogramme
    ;~ ' 1 = only network drive show first
    ;~ ' 2 = no drive letters whatseover
    ;~ ' 3/0 = no change??!?!?!
    ;~ ' 4 = always first
    ;~ ' RootKeys[0] &StringReplace($SubKey, "\E", "\Policies\E")
    ; RootKeys[1] &StringReplace($RegKey, "\E", "\Policies\E")
    
    
    Func myGetSID($User="", $Host="", $NurEiner=True)
    ;berichtigt
            Local $wbemFlagReturnImmediately=0x10, $wbemFlagForwardOnly=0x20, $colItems="", $angemeldet="Angemeldet: "
            Local $JaNein[2]=[True, False], $Gesucht="", $OutPut, $objWMIService, $objItem, $s
            If $User="" Then $User=@UserName
            If StringInstr($Host, "\")=1 Then $Host=StringMid($Host, 3)
            If $Host="" Then $Host="."
            $NurEiner=$JaNein[$NurEiner=False]
            $Output="Computer: " &$Host &@CRLF
            $Output&=StringFormat("%50s", "SID") &StringFormat("%60s", "Name") &@CRLF
            $objWMIService=ObjGet("winmgmts:\" &$Host &"\root\CIMV2")
            If IsObj($objWMIService) Then
                    $colItems=$wbemFlagReturnImmediately+$wbemFlagForwardOnly
                    $colItems=$objWMIService.ExecQuery("SELECT * FROM Win32_AccountSID", "WQL", $colItems)
                    If IsObj($colItems) Then
                            For $objItem In $colItems
                                    If StringInstr($objItem.Setting, "S-1-5-21") Then ;bei Bedarf das If auskommentieren
                                            $s=$objItem.Setting
                                            $s=StringReplace(StringFormat("%55s", StringMid($s, StringInStr($s, "SID=")+4)), " ", "  ") &@Tab
                                            $s&=StringMid($objItem.Element, StringInStr($objItem.Element, "Name=")+5)
                                            If StringInstr($s, Chr(34) &$User &Chr(34)) Then $Gesucht&=StringReplace($s, " ", "")
                                            If StringInstr($s, Chr(34) &@UserName &Chr(34)) Then $angemeldet&=StringReplace($s, " ", "")
                                            $OutPut&=StringReplace($s, Chr(34), "") &@CRLF
                                    EndIf ;bei Bedarf das EndIf natürlich auch auskommentieren
                            Next
                            If $NurEiner Then Return StringReplace($Gesucht &@Lf &$angemeldet, Chr(34), "")
                            Return $OutPut &@Crlf &StringReplace($angemeldet, Chr(34), "")
                    Else
                            Return "Keine WMI-Objekte gefunden für Klasse: Win32_AccountSID"
                    Endif
            Else
                    Return $Host &" ist nicht in diesem Netz.."
            EndIf
    EndFunc
    ;</AutoItScript>
    Alles anzeigen

    Hast du alle Male \\Video benutzt?
    Gruß
    ytwinky

    [Edit]
    Ändere doch mal den Aufruf von myGetSID(@UserName, "\\Video", False)
    ..1013 Hast du Nero installiert?

  • GetSID, jetzt(auch mit GUI) aber wirklich..

    • ytwinky
    • 9. April 2006 um 16:19
    Zitat

    Die Autoit Funktion liefer aber etwas völlig anderes.

    FALSCH!
    Das ist keine AutoIt-Funktion, sondern ein Aufruf der WMI durch AutoIt. Wenn also die Werte 'falsch' sind, liefert die
    WMI falsche Werte und das kann ich mir bei besten Willen nicht vorstellen..
    Gruß
    ytwinky

  • GetSID, jetzt(auch mit GUI) aber wirklich..

    • ytwinky
    • 9. April 2006 um 15:23

    Moment, ich schau mal nach..
    Ich möchte Mark nicht ohne Weiteres widersprechen :)
    Hoffentlich habe ich eine aktuelle pdgetsid..
    Bis gleich oder so..
    Gruß
    ytwinky

    [Edit]
    wolkenloser:
    Natürlich ist das Skript richtig!
    Es liefert, ohne Argumente aufgerufen, die SID vom
    momentan angemeldeten Benutzer an localhost.
    pslist liefert, mit \\Computername aufgerufen, die SID
    von Computername..
    ..und die ist identisch, nur daß die User-Id fehlt
    Wenn du psgetsid mit denselben Angaben wie mygetsid aufrufst sind die Ergebnisse identisch.
    (Wahrscheinlich benutzt Mark Russinovic ja auch die WMI??? :D )
    Wenn du das Skript anschaust, wirst du sehen, daß du Parameter übergeben kannst, mach's doch einfach mal..
    ytwinky

Spenden

Jeder Euro hilft uns, Euch zu helfen.

Download

AutoIt Tutorial
AutoIt Buch
Onlinehilfe
AutoIt Entwickler
  1. Datenschutzerklärung
  2. Impressum
  3. Shoutbox-Archiv
Community-Software: WoltLab Suite™