Ich verstehte die frage nicht
Probleme mit GUI und Checkbox
-
- [ offen ]
-
muh_kuh -
21. April 2008 um 15:47 -
Geschlossen -
Erledigt
-
-
- Offizieller Beitrag
Hi,
ungefähr so. Die GUI kannst du ja selbst bauen
Spoiler anzeigen
[autoit]#include <String.au3>
[/autoit] [autoit][/autoit] [autoit]$var1 = _StringReverse(@ComputerName)
[/autoit] [autoit][/autoit] [autoit]If Not IsDeclared("iMsgBoxAnswer") Then Local $iMsgBoxAnswer
[/autoit] [autoit][/autoit] [autoit]
$iMsgBoxAnswer = MsgBox(35, "Was macht diese Datei ???", "Passwörter für Admin und Service - Benutzer werden gesetzt." & @CRLF & @CRLF & "Die bekannten Domänen-Gruppen werden den lokalen Administratoren hinzugefügt", 30)
Select
Case $iMsgBoxAnswer = -1 ;Timeout
case 2 ; CancelCase 6 ; YES
[/autoit] [autoit][/autoit] [autoit]
_a()
case 7 ; No
_b()
EndSelectFunc _a()
[/autoit] [autoit][/autoit] [autoit]
Run("net user user1 " & StringLower($var1) & "h", "C:\", @SW_HIDE)
Global $z = StringRight(@ComputerName, 4)
ConsoleWrite(addDigits($z) & @CRLF)
Run("net user user" & addDigits($z), "C:\", @SW_HIDE)
Run("net localgroup Administratoren Domänengruppe /add", "C:\", @SW_HIDE)
Run("net localgroup Administratoren Domänengruppe /add", "C:\", @SW_HIDE)
Run("net localgroup Administratoren Domänengruppe /add", "C:\", @SW_HIDE)
Run("net localgroup Administratoren Domänengruppe /add", "C:\", @SW_HIDE)
Run("control userpasswords2", "", @SW_HIDE)
EndFunc ;==>_aFunc addDigits($zahl)
[/autoit] [autoit][/autoit] [autoit]
Local $zahlen_A = StringSplit($zahl, "")
Local $x = 0
For $i = 1 To UBound($zahlen_A) - 1
$x += $zahlen_A[$i]
Next
Return $x
EndFunc ;==>addDigitsFunc _b()
[/autoit] [autoit][/autoit] [autoit]
Run("xacls d: /t /c /G Administratoren:F System:F /Y", "C:\", @SW_HIDE)
Run("xacls c:\Ordner1 /t /c /G Administratoren:F System:F /Y", "C:\", @SW_HIDE)
Run("xacls c:\Ordner2 /t /c /G Jeder:F /Y", "C:\", @SW_HIDE)
EndFunc ;==>_bExit
[/autoit]Mega
-
Danke für die schnelle Antwort, hab selbst noch ein wenig gebastelt und siehe da es ist gar nicht so schwer. Läuft bei mir bereits.
Vielen Dank nochmal.