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. Racer

Beiträge von Racer

  • Arbeiten mit AutoIt (Windows Defender, UAC ...)

    • Racer
    • 27. November 2025 um 15:37

    Hallo!

    Das leidige Thema mit dem MS-Virenscanner der alles was nicht von der MS kommt als "böse" einstuft....

    Mit einer Codesigner-Zertifikat kann man sich zur Zeit behelfen. Das Tool zum Signieren funktioniert auch noch unter Windows 11 (getestet unter 24H2)....
    Die Daten sollten hier sein: RE: Exe digital Signieren

    Zip entpacken, Batchjob anpassen (ja, ist nicht meine beste Arbeit ?(), Entweder man besorgt sich ein "echtes" Zeritifkat oder wenn man es nur für sich benötigt, geht das auch mit einen selbstausgestellten (XCA-Portable oder so)

    lg
    Racer

  • PCIe 5 SSD

    • Racer
    • 3. November 2025 um 07:43
    Zitat von Schnuffel

    weiterhin Sicherheitsupdates gegen gefundene Sicherheitslücken ^^
    Win 10 EOL 14.10.2025

    Man könnte es noch ein Jahr rauszögern: https://www.deskmodder.de/blog/2025/09/2…-bis-30-dollar/
    oder den finde ich noch besser: https://www.deskmodder.de/blog/2025/10/1…nto-als-script/

    Aber ich bin auch kein Freund wohin sich Windows in den letzten Jahren hinentwickelt. Für die M$ ist die Sache klar: alles in dei Cloud und damit viele $$$$ generieren. Am User wird sowieo schon "geschissen", der hat nur zu brennen. Apple, Meta und Co haben es ja vorgemacht und die Lemminge laufen und findes es auch noch toll - sorry für meinen Frust.

    Für mich persönlich mache ich mir nur mehr ein einziges Windows: "Windows 11 IoT LTSC" und das wird so angepasst das es möglichst wenig nach außen kommuniziert....dann habe ich wieder 10 Jahre eine Ruhe :)

    lg
    Racer

  • Welche DLLs benutzt mein Programm.

    • Racer
    • 26. August 2025 um 09:28

    Ich habe schon einige Programm in AutoIT geschrieben und unter WinPE verwendet. Da wurde noch nie eine DLL nicht gefunden!

    Die PEs sind sowohl vom MDT-Server erstellt als auf mit den WinBuilder. Wenn Du nicht innerhalt von AutoIT einen DLL-Aufruf machst, muss Du nur darauf achten das es korrekt kompiliert ist (x86 oder x64).
    Normalerweise läßt ein x64 PE keine 32Bit Programme zu, außgenommen Du verwendest den PE-Builder und baust den 32Bit Teil mit ein.

    Was aber sein kann, ist das er den Pfad zu den DLLs nicht findet. Mache ein kleines Testprogramm und gibt es unter x:\windows\system32, überprüfe ob es geht!

    lg
    Racer

  • Dateipfad mit Makronamen besetzen

    • Racer
    • 1. August 2025 um 14:59

    Mein erster Ansatz wäre auch die Uservarablen auszulesen, aber leider (danke liebe MS) stimmen sie nicht immer!

    Beispiel: Wenn ein Benutzer seinen Desktop auf OneDrive hat bleibt die Variable %homepath% auf \Users\Username, aber in Wirklichkeit ist der Desktop wo anders gespeichert.

    Zu finden ist das dann in der Registry HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders "Desktop". Aber auch andere "Pfade" sollten dort zu finden sein und vorallem auf jedes angepasstes Windows funktionieren.

    lg
    Racer

  • Remote Benutzer ermitteln

    • Racer
    • 13. Juni 2025 um 12:43

    Hallo!

    mit quser /server:servername geht das auch, vorrausgesetzt Du hast die Rechte dazu.

    lg
    Racer

  • array(s) nach daten durchsuchen und zuordnen und damit dann ein neues array anlegen

    • Racer
    • 12. Mai 2025 um 18:21

    Hallo!

    Zu 6: Kommt auf den Umfang an: möchtest Du ein paar 100 Einträge machen, z.B.: für dich persönlich, das Du bei Bedarf abfragst (GUI oder Konsole) reicht ein INI-File oder ein einfaches Array das mit einen String befüllt wird.
    Möchtest Du das doch größer haben (Büro) dann wird eine Datenbank wahrscheinlicher besser sein.

    Idee für die Array/String-Variante:

    Jedes Element vom Array behinhaltet alle Daten nur mit einem Trennzeichen unterteilt:
    "Vorname|Nachname|Telefonnummer|Postleitzahl|Strasse|Hausnummer|....."

    Um den einzelnen Token (Teil des Strings) anzusprechen verwendet man Stringsplit das aber selbst wiederum ein Array zurückgibt das ich persönlich nicht immer so toll finde, daher habe ich mir einen kleine Funktion geschrieben die nur einen String zurückliefert:

    ;**********************************************
    ; Tokentrenner ohne Array !!
    ; Übergabe: Der String der untesucht wird
    ; Übergabe: Der String der den ersten String teilt
    ; Übergabe: Das wievielte Teil
    ; Ausgabe: Den gesuchten Token oder eine Leerstring (=Fehler)
    ;**********************************************
    func _gettok ($string, $teiler, $teilnummer)

    local $neu , $tmp

    $tmp = stringsplit ($string, $teiler, 1)
    if $tmp[0] >= $teilnummer then
    $neu = $tmp[$teilnummer]
    else
    $neu = ""
    endif
    return $neu
    endfunc
    ;**********************************************

    Du musst Dir verschiedene Funktionen überlegen für Dateneinlesen, Datenschreiben, Suche usw. Wenn Du das immer in kleine Funktionen unterteilst und immer brav lokale Variablen benutzt wirst Du sehr schnell einen Erfolg haben und bei der Entwicklung auch Fehler sehr schnell finden, denn Du musst Dich nur mir einen kleinen Teil des Codes beschäftigen - glaub mir, wenn Du einen 5000 Zeile lange Wurst hast und dann einen kleinen logischen Fehler suchen musst ist das einfach nur Furchtbar (meine Erfahrung).

    lg

    Racer

  • Was ist eure Präferenz: "light mode" oder "dark mode" bei Software (egal ob Web oder Desktop)?

    • Racer
    • 17. März 2025 um 09:13
    Zitat von UEZ

    Das Problem beim Dark Mode ist nur, dass der Kontrast fehlt und man die Ränder der Fenster nicht auf anhieb sieht, wenn sie z.B. übereinander liegen und man "verklickt" sich. Ansonsten "strahlt" das Fenster nicht, was angenehmer für die Augen ist.

    Naja, den Rahmen der Fenster kann man sich wieder einschalten. Man muss nur die Aero.theme Windows unterjubeln...

    Enable the hidden Aero Lite theme in Windows 10
    Similar to Windows 8, the brand new Windows 10 comes with a secret hidden Aero Lite theme, which can be enabled with just a simple text file. It changes
    winaero.com


    Ich habe immer das Problem wenn ich viele Konsolen offen habe wo welches Fenster ist....da ist ja alles schwarz (schwarzer Adler auf schwarzen Grund ;))

  • FileCreateShortcut und Icons

    • Racer
    • 25. Februar 2025 um 09:04

    Vielen Dank Schnuffel....ja das ist es!
    Leider darf ich das nicht umsetzten, da man sonst eine mögliche Schwachstelle aufmacht :(

    Verwendung von Remotepfaden in Dateiverknüpfungssymbolen zulassen

    ...
    Hinweis: Wenn Sie die Verwendung von Remotepfaden in Dateiverknüpfungssymbolen zulassen, können die Computer der Benutzer Sicherheitsrisiken unterliegen.
    ...

    Man kann halt nicht alles haben, aber es ist immer gut zu wissen warum was nicht funktioniert!

    lg
    Racer

  • FileCreateShortcut und Icons

    • Racer
    • 25. Februar 2025 um 08:02

    neue Erkenntnis:

    Auch wenn ich mit Windowsboardmittel (rechte Maustaste am Desktop, neue Verknüpfung erstellen, https://www.orf.at, ....usw) eingebe und dann das Icon ändern will so das es auf eine ICO-Datei auf einen Fileserver zeigt wird das Symbol nicht angezeigt ;(

    Mache ich die gleichen Handgriffe nur das die Icon-Datei lokale liegt, funktioniert es.

    Ich vermute da hat die MS wiedermal etwas "verbessert" <X - ich gehe mal mein Ubuntu-Kaffeetasse abwaschen ;)

    Getestet unter Windows 11 24H2 und Windows 10 21H2 LTSC ....

    lg
    Racer

  • FileCreateShortcut und Icons

    • Racer
    • 25. Februar 2025 um 06:42

    Danke für die rasche Antwort!

    Ja, das Share ist auch für das System erreichbar (Freigabe ist auf authenticate User lesend freigeben). Damit komme ich als "System" dort hin - getestet.
    Der Prozess selbst wird aber als User ausgeführt und der darf natürlich auch dort hin zugreifen.

    lg
    Racer

  • FileCreateShortcut und Icons

    • Racer
    • 24. Februar 2025 um 14:44

    Hallo!
    Ich habe ein kleines optische Problem mit den erstellten Links. Gundsätzlich funktioniert der Befehl und macht auch eine Verknüpfung am Desktop.

    Solange die Icon Datei (ICO oder auch wie in der Hilfe aus einer DLL) lokal am Client liegt ist alles gut, aber wenn die Datei auf einen Fileserver liegt funktioniert das nicht mehr und man bekommt da nur das grausliche weiße Standart-icon von Windows.

    Gibts da einen Trick oder eine Alternative damit ich das auf von einen Share holen kann? Vorher hinkopieren ist jetzt nicht wirklich eine Option (leider)

    lg
    Racer

  • Ordnernamen in Variable schicken

    • Racer
    • 21. Februar 2025 um 10:23
    Zitat von AspirinJunkie
    AutoIt
    Local $iPID = Run(@ComSpec & ' /C "FOR %I IN ("' & $sPath & '") DO @ECHO %~dI^|%~pI^|%~nI^|%~xI"', "", @SW_HIDE, 2)

    Diese Variante hätte zusätzlich auch den Vorteil, dass sie mit Leerzeichen im Ordnernamen klarkommt.

    Ich als alter DOSler bin immer wieder beeindruckt was man so alles mit einem Echo und co. machen kann.....:klatschen:

    Um alle Verzeichnisse und Dateien zu bekommen könnte man aber auch "dir c:\ /s /b /q" machen....den Output entwerder in eine Dateiumleiten ">Verzeichnis.txt" oder den Output direkt zurückgeben und dann weiter mit AutoIT parsen...

    Auch forfiles.exe kann man ganz tolle Sachen machen....

    lg

    Racer

  • Favoriten Menü

    • Racer
    • 21. Februar 2025 um 10:13

    Sieht gut aus, aber vielleicht ein paar Anregungen:

    INI-Files die der Benutzer erstellt sollten immer unter dem Userprofilepfad befinden. Das hat zwei "Vorteile": Einerseits kann das Programm unter c:\programfiles\... stehen wo ein Benuzter ohne Adminrechte eigenlich nicht schreiben darf. Sollte es mehrer Benutzer auf einen Client geben, dann hat jeder User sein eigenes INI-File...

    lg
    Racer

  • Altes Autoit script breaking changes

    • Racer
    • 11. Februar 2025 um 09:28

    Du könnstest die portable-Version von AutoIT verwenden. Für jede Version machst Du Dir einfach einen Ordner und gut ist es.....

    lg
    Racer

  • Listview mit Icon - Item untereinander anzeigen

    • Racer
    • 8. Februar 2025 um 15:25

    Hallo!

    Keine Lösung aber vielleicht ein Hinweis: Wenn Du den Style "NoHeader" einfernst, werden Deine Icons untereinander angezeigt....
    Ist schon klar, das Du das nicht so willst, aber vielleicht ist es eine Spur....

    lg
    Racer

  • AutoIt auf Domänenrechner mit User-Rechten

    • Racer
    • 8. Februar 2025 um 14:54

    Hallo Bugfix!

    Ich versteht Deinen Frust, obwohl ich bei sollten "Probleme" auf der anderen Seite sitzte: Ich bin der Admin der den Leuten die erhöhten Rechte wegnimmt, Applocker einschaltet und den Frust aller User abbekommt......Aber es gibt Hilfe!
    So wie Du das schreibst haben die einfach das "Setup" genommen und automatisiert - fertig. Hilft dir natürlich nicht.

    Du kennst den Editor in- und auswendig. Nutze das und erstelle selbst einen Installer der Deiner Meinung nach geeignet ist das Du damit korrekt arbeiten kannst:

    * Usersettings gehören in den Userprofileordner
    * Auf Appdata muss geschrieben werden können - ausgenommen bei Roaming-Profiles, oder Ähnlichen
    * Das Programm gehört unter %programfiles% und dort hat der User nur Read-Rechte
    * Programspezifische Settings die nicht durch den Benutzer geändert werden, gehören nach Programdata\..\...

    Das alles bekommst von Haus aus nicht, aber wenn Du das ihnen "vorkauerst" dann sollte die Installationsroutine so angepasst werden .... musst Dich nur als "Spezialist" verkaufen 8)

    Bei mir in der Arbeit sind seit Jahren ganz strenge Richtilinien wie ein Programm paketiert werden muss, wo welche Datei liegt. Dazu kommt noch der Applocker und Virescanner,...Es hat zwar ein paar Jahre gedauert bis sich a.) die Paketiert so weit entwickelt hat das auch die höchsten Sicherheitsanforderungen erfüllt werden und trotzdem der User damit "normal" arbeiten kann. Da haben uns oft auch die Benutzer geholfen....

    lg
    Racer

  • Letztes Setzen des Kennwortes auslesen

    • Racer
    • 26. Januar 2025 um 17:16

    Wenn ich mich recht erinnere kann man das setzten des letzten Kennwortes nicht so auslesen, aber errechnen.

    Die Userinformationen können mit WMI Win32_Useraccount ausgelesen werden. Wenn man jetzt das Datum wann das Kennwort abläuft und die PW-Life-Time nimmt, bekommt man die letzte Änderung heraus.

    In einem AD ist das etwas leichter dank Water's AD-Funktionen (tiefe Verbeugung Richtung Water ;))

    lg
    Racer

  • Weihnachtsgrüße

    • Racer
    • 24. Dezember 2024 um 10:55

    schöne Weihnachten wünsche ich Euch

    Grüß aus Österreich

  • Windows 11, wieder keine Icon

    • Racer
    • 24. Dezember 2024 um 10:54
    Zitat von Schnuffel

    ach ja,

    seit win11 gibt es auch keine cumulative updates mehr (in win 10 ca. 600-700 mb)

    dafür gibt es jetzt jeweils ein komplettes windows mit ca. 5-6 GB. die zu laden kann das system auch verlangsamen.

    🤣

    Na das stimmt aber nicht so....Es gibt sehrwohl noch die kumulativen Updates...
    ich bin beruftlich auch für den WSUS zuständigt (kleiner Hinweis am Rande: der ist deprecarded, läuft aber noch bis 2034) und da gibt es auch die zusammengefassten Updates.
    Wenn man sich nicht ganz sicher ist kann man auch auf der Microsoft Updates Catalog nachsehen.

    Was schon gemacht wird: Es werden die original Installationsimages monatilich akutalisiert, so das man nicht nach 3 Jahren den PC neu aufsetzt und dann zwei Tage mit Patchen beschäftigt ist!

    lg
    Racer

  • Windows 11, wieder keine Icon

    • Racer
    • 22. Dezember 2024 um 19:07

    Hallo Bugfix!

    Ja die MS treibt es bunt...Ich denke das die auf ganz brutale Art und Weise ihr Altlasten loswerden wollen und wenn man halt ein neues BS benötigt soll man Geld in die Hand nehmen und eine neue Hardware kaufen...

    Grundsätzlich ist es so das Windows 11 eine bestimmte CPU und TPM2.0 vorraussetzt. Hat nicht ein jeder und dann wird das verweigert wie Du schon am eigenen Leibe erlebgt hast.
    Der RegKey ist quasi die eine Möglichkeit das zu umgehen.

    Ein ganz guter Tipp kommt von den Deskmoddler: Das Setup mit den Parameter "Server" ausführen...da wird dann keine Hardwareprüfung gemacht https://www.deskmodder.de/wiki/index.php…ot_installieren

    Wenn Du Windows 11 24H2 (Home, Pro oder Enterprice) neu installierst werden alles Disken die das Setup findet automatisch verschlüsselt - ohne zu fragen !!!! Aber auch dafür gibt es Abhilfe

    Nachdem ich seit über 30 Jahren mit den Betriebssystem von MS beschäftigt bin (beruflich) wird mir das Zeug immer unsympatischer....Vorgaben, ungefragt verschlüsseln, Daten zur MS-Datenmüllhalde übertragen, Cloud-Zwang und und und....
    Für mich privat mache ich noch genau 1 (ein Worten: EIN) Windowsystem (Windows 11 24H2 IoT) und damit komme ich bis zur Pension aus und dann gibt es andere Dinge in meinen Leben die wichtiger sind 8o

    lg
    Racer

    PS: vielleicht tue ich mir im Ruhestand doch noch Linux an (im Winter)

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™