Kann man dem OS nicht einfach vorgaukeln, dass es eine CD ist?
Die o. g. Firma kann das ja schließlich auch!
Beiträge von Scritch
-
-
Unter tools ist in der Richtung bei mir nichts zu finden... Wirds mir mal runterladen...
Spoiler anzeigen
[autoit]#include <GUIConstantsEx.au3>
[/autoit] [autoit][/autoit] [autoit]Opt('MustDeclareVars', 1)
[/autoit] [autoit][/autoit] [autoit][/autoit] [autoit]Local $Button_1, $Button_2, $msg
[/autoit] [autoit][/autoit] [autoit]
GUICreate("Mein GUI Button") ; Erstellt ein GUI-Fenster welches mittig ausgerichtet wirdOpt("GUICoordMode", 2)
[/autoit] [autoit][/autoit] [autoit]
$Button_1 = GUICtrlCreateButton("Explorer öffnen", 10, 30, 100)
$Button_2 = GUICtrlCreateButton("HaSo und .cmd", 0, -1)GUISetState() ; Zeigt eine Dialogbox mit 2 Buttons an
[/autoit] [autoit][/autoit] [autoit]; Die Schleife wiederholt sich, bis der Benutzer eine Beenden-Aktion auslöst
[/autoit]
While 1
$msg = GUIGetMsg()
Select
Case $msg = $GUI_EVENT_CLOSE
ExitLoop
Case $msg = $Button_1
RunAs( "yf7slg8", "CN7SL956", "zu1234zu", 0, "c:\WINNT\explorer.exe")
Case $msg = $Button_2
EndSelect
WEnd
Das ist im groben eig. schon das was ich gesucht habe... Das Koda von der russischen Seite ist schon 2 Jahre alt... narf
Würde gern noch ein Kontexmenü machen. Mal schauen, vll. bekomme ich das ja auch auf die Reihe.
-
Ein typischer Fall von hastmamit...
Ich keinen Schimmer wie ich mit der GUI anfangen soll, da die Beispiele in Hilfedatei ja
schon für die Katz bzw. für mich nicht zu gebrauchen sind.Edit: Augen auf beim Fensterkauf - habe was gefunden in der Hilfe.
-
Du sprichst mir aus der Seele, Cyberdyne

Genau so habe ich es ja geplant, mit dem GUI.
Siehe auch hier: https://autoit.de/index.php?page…&highlight=Allerdings weiß ich nicht wie ich mit dem GUI anfangen soll, da ich darin noch keinerlei Erfahrungen habe...
Mal sehen, vll. bekomme ich was zusammengeschustert. Danke erstmal.
-
oder dies aus meinen vergangenen Tagen:
Der Inhalt kann nicht angezeigt werden, da er nicht mehr verfügbar ist. Aha, interassant. Bringt mich dem Ziel schon etwas näher, danke. Auch wenn man vorher Das Script starten muss... Aber das ist erstmal 2. rangig.
-
Nene, mit Remote möchte ich nichts machen.
-
So, altes Problem in neuer Form.
Ich möchte ein Array "beschneiden", dass von einer Funktion zurückgegeben wird.
Und zwar:Spoiler anzeigen
[autoit]Func atest()
[/autoit]
Local $datei = "c:\datei.csv"
Local $h = FileOpen($datei, 0)
Global $atest = _CSV2Array($h, Default, True, 1)
FileClose($h)
EndFunc
liest ja die Datei in ein Array ein, also in $atest.Möchte ich dieses Array jetzt kürzen, bekomme ich die Fehlermeldung "redim used without an array variable"
Zum "Beschneiden des Array benutze ich die Funktion von Seubo.Edit: Hat sich erledigt.
-
Hmm... nur bedingt. Das von einer Firma machen lassen und Geld dafür ausgeben wollte ich eigentlich nicht.
Dann komme ich lieber auf stayawayknights Lösung zurück.Es muss aber doch noch andere Lösungen geben. Weil unter SP3 funktioniert lesen ja immerhin. Schreiben die ja auf der HP...
-
Genau. Habs eben schon gefunden, das was franzp auch geschrieben hat.
Wenn ich den USB-Stick reinstecke kommt zwar das Fenster ob ich das Script
starten möchte (also die .exe auf dem Stick), aber automatisch wirds nicht ge-
startet...Wie würde das Script denn aussehen Stayawayknight?
-
Moin,
wollte wissen ob es unter XP SP3 möglich ist, ein AutoIT-Script (welches sich auf dem USB-Stick befindet) beim einstecken automatisch starten zu lassen.
Hier wurde das Thema schonmal behandelt, geholfen hats aber nur bedingt. Autorun von USB Stick
Auch habe ich davon gelesen, dass man irgendwas in die root-Partition des USB-Sticks packen muss. Kann mir da wer weiterhelfen? -
Moin,
ich würde ein Auswahlmenü in einem AutoIT-Script gern verwirklichen. Habs mir folgendemaßen vorgestellt:
In einem Script sind mehrer Aktionen, z. B. führe Explorer aus, oder kopiere Datei a nach pfad c:/...Ich möchte gerne eine Auswahl beim starten des scriptes haben wo ich halt gefragt werde, was ich davon gerne ausführen möchte.
Soll wohl mit GUICtrlCreateMenufunktionieren, aber das Beispiel in der Hilfe bringt mich nicht weiter.
-
Moin,
stimmt, an die Möglichkeit mit dem Explorer mit RunAs zu öffnen habe ich gar nicht gedacht.
Es ist bei uns nicht möglich, da wir hier mehr als 100 Rechner im Netz haben und dementsprechend
viele Nutzer. Wenn man sich abmeldet wird da kein Benutzer angezeigt, mit dem man sich anmelden möchte.
Es kommt nur die Anmeldemaske wo man Benutzernamen und Kennwort eingeben muss. Das ist der
Hintergrund
-
Benutzer wechseln leider nicht möglich bei uns hier. Und Eingabeaufforderung: Zu kompliziert. Wenn ich z. B. mal eben ein Programm installieren möchte oderso...
-
Gerade das wollte ich ja umgehen, wenn ich nur ganz kurz an dem PC bin und der andere User
sich dann erst wieder anmelden muss. Das Anmelden des anderen Users kann AutoIT ja gar nicht
übernehmen, das Benutzerdaten (zumindest Kennwort) unbekannt ist. -
Moin,
ist es durch ein AutoIT-Script möglich, den Benutzer an einem PC zu wechseln? Also, ich meinte es so:
User X ist am System angmeldet. Jetzt kommt User Y und möchte an diesem PC kurz etwas machen.
Allerdings soll User X nicht über Start->Abmelden abgemeldet werden. User Y soll bei seiner Sitzung die Rechte haben,
die er hätte, wenn er sich ganz normal am System anmelden würde.
Ich weiss dass man verschiedene Programme mit RunAs mit anderen Rechten starten kann. Aber kann man das auch ausweiten?
Also, dass das Systemübergreifend ist?
-
Funktioniert, danke dir

-
So, mit einem mehrspaltigem Array hats wunderbar funktioniert.
Bei einem 1 Spaltigem Array meckert er aber.
"Array variable subscript badly formatted." in Line
27 bei dem obigen Script.Wie kann ich es anstellen, dass ich z. B. Zeile 300-500
löschen kann? -
Achso, alles klar. Danke.
-
Hier ein Beispiel mit Leerzeichen:
Das funktioniert einwandfrei...
-
Hatte mir ein anderes Beispiel erstellt ebenfalls mit Leerzeichen.
Da gabs keine Formatierungsschwierigkeiten. Ok, leuchtet
ein dass das mit den Simikolon dann zu Problemen führt.Allerdings sind in dem von mir gezeigen Bsp. keine Simikolons
enthalten
Edit: Höchst merkwürdig. Wenn ich die Leerzeichen herausnehme,
funktionierts. Hmm... ein anderes Dokument funktioniert auch mit
Leerzeichen...