Templates by BIGtheme NET
Willkommen, Gast
Benutzername: Passwort: Angemeldet bleiben:

THEMA:

Datei wird nicht angezeigt 05 Mai 2024 07:05 #13

  • daywalker
  • daywalkers Avatar
  • Offline
  • Platinum Boarder
  • Platinum Boarder
  • Beiträge: 1010
  • Dank erhalten: 680
Hallo lieber Stefan.

Ja, Du hast recht, nach schier endlosen Tests muß man sagen, daß dieses Bitlocker Konfigurationstool, das Eberhard gerne mit Clickexe abfragen würde, als Windowsbordmittel vom Betriebssystem absolut abgesichert ist und daher nicht so einfach nutzbar ist.

Vielen Dank für Deine Info

lg Christian

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

Datei wird nicht angezeigt 09 Mai 2024 14:06 #14

  • daywalker
  • daywalkers Avatar
  • Offline
  • Platinum Boarder
  • Platinum Boarder
  • Beiträge: 1010
  • Dank erhalten: 680
Hallo liebe CX User.

Auf meinem 2. Windowsrechner mit Windows 10 64-bit funktioniert folgendes Codefragment.
Dies gilt jedoch immer nur bis Beendigung des aktuellen Threads und dann schaltet sich die 64-bit FilesystemRedirektion wieder ein.

cX4Web cX4Web Code

Was ist das?

1 *** wow64
2
3 *** Hier kann man kurzfristig das 64-bit FilesystemRedirektion ausschalten.¶Also wenn man mit dem '32-bit Starte Befehl bspw. die cmd.exe als Verb: RunAs Benutzername Passwort aufruft wird man zur
4 Setze in [bool%]: '[cX.System.DLLAufruf(kernel32;Wow64DisableWow64FsRedirection;"=oldvalue")]'
5 Starte C:\Windows\System32\cmd.exe, warten bis beendet, Konsole, sende 'manage-bde -status¶exit', Empfang in [$test]
6 Meldung '[$test]', Titel 'Hinweis', Buttons 'Nur OK', Symbol 'Information'
7
8 Warte Endlos (Warten auf zu behandelnde Ereignisse)

cX4Web Code: Einfach anklicken zum Kopieren und in click.EXE 5.0 einfügen


  (8 Zeilen, cX 5.0.10.5, Lizenz: Pro)


Hier das Ergebnis.



Könnte das bitte jemand in einer Windows 11 Pro Umgebung ausprobieren? Weil da funktioniert es bei meinem Notebook nicht so... Kurzes Feedback wäre schön.

Hinweis: Bei besonderem Lizenzerfordernis, bitte im Volltestmodus ausführen.

Gruß Christian
Anhänge:

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

Letzte Änderung: von daywalker. Grund: was vergessen.

Datei wird nicht angezeigt 09 Mai 2024 18:14 #15

  • Eberhard
  • Offline
  • Beiträge: 30
  • Dank erhalten: 12
Kann ich machen ich habe Windows 11 64Bit installiert. Melde mich, es kann aber mal etwas dauern.

Gruß Eberhard
Folgende Benutzer bedankten sich: daywalker

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

Datei wird nicht angezeigt 10 Mai 2024 10:00 #16

  • daywalker
  • daywalkers Avatar
  • Offline
  • Platinum Boarder
  • Platinum Boarder
  • Beiträge: 1010
  • Dank erhalten: 680
Liebe CX User.

Nachfolgendes Codefragment liefert nun auch Daten in Windows 11 über das Clipboard an Clickexe.

cX4Web cX4Web Code

Was ist das?

1 *** Datenausgabe_Powershell_Clipboard
2
3 *** Zeile 4 ist in dieser Variante unter Windows 11 offensichtlich auch erforderlich.
4 Setze in [bool%]: '[cX.System.DLLAufruf(kernel32;Wow64DisableWow64FsRedirection;"=oldvalue")]'
5 Starte powershell.exe '-NoLogo', warten bis beendet, Konsole, sende '$code={manage-bde -status|Set-Clipboard}¶Start-Process -filepath powershell.exe -argumentlist $code -Verb runAs¶Get-Clip...', Empfang in [cX.Stapel(Stapel1).Liste], verborgen
6 Setze in [cX.Stapel(Stapel1).Entfernen]: 'PS*'
7 Meldung '[cX.Stapel(Stapel1).Liste]', Titel 'Clickexe und Powershell', Buttons 'Nur OK', Symbol 'Information'
8
9 *** Zur Kontrolle der Variablenliste muss inZeile 8 die Kommentierung ausgeschaltet werden
10 Warte Endlos (Warten auf zu behandelnde Ereignisse)

cX4Web Code: Einfach anklicken zum Kopieren und in click.EXE 5.0 einfügen


  (10 Zeilen, cX 5.0.10.5)




Das Skript zur absolut freien Verwendung, zum nachlesen und experimentieren.

Bei besonderem Lizenzerfordernis bitte den Volltestmodus verwenden.

Gruß Christian
Anhänge:

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

Letzte Änderung: von daywalker.

Datei wird nicht angezeigt 13 Mai 2024 13:59 #17

  • daywalker
  • daywalkers Avatar
  • Offline
  • Platinum Boarder
  • Platinum Boarder
  • Beiträge: 1010
  • Dank erhalten: 680
Liebe CX User

Abschließend noch eine Variante mit Datenaustausch über eine txt-Datei, da vorangehendes Beispiel manchesmal erst nach dem zweiten Aufruf Daten liefert.

cX4Web cX4Web Code

Was ist das?

1 *** Datenausgabe_Powershell_Startevariable
2
3 *** Zeile 4 ist in dieser Variante unter Windows 11 offensichtlich auch erforderlich.
4 Setze in [bool%]: '[cX.System.DLLAufruf(kernel32;Wow64DisableWow64FsRedirection;"=oldvalue")]'
5 *** Ausgabe in eine txt-Datei schreiben
6 Starte powershell.exe '-NoLogo', warten bis beendet, Konsole, sende '$code={manage-bde -status | out-File -FilePath C:\Users\Public\Documents\erg.txt -Width 2147483647}¶Start-Process...', verborgen
7 *** Daten aus txt-Datei wieder einlesen...
8 Datei lesen '"C:\Users\Public\Documents\erg.txt"' in [cX.Stapel(Stapel1).Liste]. -1 Zeilen
9 Setze in [cX.Stapel(Stapel1).Entfernen]: 'PS*'
10 Meldung '[cX.Stapel(Stapel1).Liste]', Titel 'Clickexe und Powershell', Buttons 'Nur OK', Symbol 'Information'
11
12 Warte Endlos (Warten auf zu behandelnde Ereignisse)

cX4Web Code: Einfach anklicken zum Kopieren und in click.EXE 5.0 einfügen


  (12 Zeilen, cX 5.0.10.6)


Hinweis: Bei besonderem Lizenzerfordernis, bitte den Volltestmodus (Menu Hilfe>Info über Clickexe) verwenden.

lg Christian
Folgende Benutzer bedankten sich: Bandit

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

Datei wird nicht angezeigt 30 Dez 2024 12:32 #18

  • daywalker
  • daywalkers Avatar
  • Offline
  • Platinum Boarder
  • Platinum Boarder
  • Beiträge: 1010
  • Dank erhalten: 680
Hallo liebe Leute.

Kleines Update in dem Kontext. Beigefügtes Skript dürfte dem 'Starte-Befehl` (32-Bit) mit Console in einer 64-Bit Umgebung (RunAs, Open,RunAsUser, wird da durch Windows ignoriert) nun doch administrative Rechte verleihen. Mit Powershell bisher getestet.

cX4Web cX4Web Code

Was ist das?

1 *** Hexadezimale Null für ShellExecuteA dll-Funktion erstellen.
2 Setze in [null]: '&H00000000'
3 *** Folgende 2 Codezeilen dürften unter Windows 11 dem 'Starte-Befehl' die notwendigen Adminrechte verleihen,¶um bspw. den Bitlockerstatus eines Laufwerks mit der Powershell abzufragen und ein Ergebnis an Clickexe zu liefern.¶¶Was bei bestimmten Aktionen in 32-Bit Anwendungen (RunAs, Open, RunAsUser) nicht möglich ist. Wenn Windows 64-Bit installiert ist
4 Setze in [bool%]: '[cX.System.DLLAufruf(kernel32;Wow64DisableWow64FsRedirection;"=oldvalue")]'
5 Setze in [ergebnis]: '[cX.System.DLLAufruf(shell32.DLL;ShellExecuteA;[null];"RunAs";"Powershell.exe";[null];[null];1)]'
6 Starte powershell.exe, warten bis beendet, Konsole, sende 'manage-bde -status¶exit', Empfang in [ausgabe]
7 Meldung '[ausgabe]', Titel 'Ergebnis Starte-Befehl', Buttons 'Nur OK', Symbol 'Information'
8 Beende Skript

cX4Web Code: Einfach anklicken zum Kopieren und in click.EXE 5.0 einfügen


  (8 Zeilen, cX 5.0.10.7)


Habe mich da an Microsoft gehalten

Hinweis: Bei besonderem Lizenzerfordernis, bitte das Skript im Volltestmodus ausführen
Das Skript zum testen und nachschlagen und vielleicht möchte mir ja jemand ein Feedback dazu geben ob das auch für Windows10 passt.

lg Christian

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

Letzte Änderung: von daywalker.

Community

Wir benutzen Cookies

Wir nutzen Cookies auf unserer Website. Diese Cookies sind essenziell für den Betrieb dieser Website. Sie können selbst entscheiden, ob Sie die Cookies zulassen möchten. Bitte beachten Sie, dass bei einer Ablehnung womöglich nicht mehr alle Funktionalitäten der Seite zur Verfügung stehen.

Sie sind noch nicht Mitglied unserer Community? Melden Sie sich jetzt an!

Anmelden