ERLEDIGT
JA
JA
ANTWORTEN
10
10
ZUGRIFFE
1504
1504
EMPFEHLEN
-
20.01.12 07:53 #1
- Registriert seit
- Jul 2010
- Beiträge
- 41
Moin,
also ich bin grad dabei en Script zu schreiben bei dem mehrere Programme installiert werden sollen.
Am anfang wenn man es Script startet wird sofort abgefragt ob man Adminrechte hat oder net. Hat man welche, beginnt er sofort.
Hat man jedoch keine, muss man sich erst als Admin anmelden im Script.
Dies hab ich mit "runas" gelöst.
Nur wenn ich mich dann als Administrator anmelde in dem Script, hab ich in dem Script selbst keine Adminrechte.. Die brauch ich aber zum installieren der Software..
Einfach gesagt: Ich melde mich per Script als Admin an, und will gleichzeitig in dem Script auch die Adminrechte ham..
Hab nach langer suche nichts gefunden..
Achja, Sprache (wenn man des so nennen kann) is MS-Dos
Bin für alles offen und freue mich auf Tipps und eure Hilfe
Liebe Grüße
HansHubert
-
20.01.12 07:58 #2
MS-DOS 6.22? Neuere Version?
Wäre Windows Power Shell oder das Scripting Host eine Möglichkeit?
mfg chmee
*verschiebe nach windows-Problemchen*Mein Blog - VideoFAQ - FotoFAQ - bei Flickr - DSLR Kleinanzeigen
Benutzt den DANKE-Knopf oder bewertet den Beitrag
"GEHT NICHT" HILFT NICHT, TESTET EURE CODES ONLINE UND GEBT KLARE INFOS!
-> Regexp <- -> php <- -> Javascript <-
-
20.01.12 08:22 #3
- Registriert seit
- Jul 2010
- Beiträge
- 41
moin,
erstma Danke für die schnelle Antwort.
Welche Version von DOS des is, is ne gute frage
^
Betriebssystem: Windows 7 Enterprise
Vllt. hilft dir des weiter?
Ich google gleich nochmal danach
Sind des externe Programme oder was genau is des?
Weil mir sagt des grad nix..
grüße
HansHubert
-
Hi
der schwarze Kasten in neueren Windowsversionen ist kein wirkliches DOS,
nur ein Windowsprogramm, das im Prinzip gleich zu bedienen ist.
Batch, CMD...
gibt einige Namen dafür.
Powershell ist eine neuere, funktionsreichere Variante, die es ab Windows Vista gibt
(und für XP nachrüstbar ist).Netiquette (vA §15) und Nutzungsregeln (vA §4.8) einhalten! Programmcode in Codetags/Codeboxen.
Sehr gute Beiträge bitte Bewerten (Stern darunter oder "Danke").
"Funktioniert nicht" ist zu ungenau! Code, Fehlermeldungen, Verhalten des Programms, ...?
-
20.01.12 12:55 #5
- Registriert seit
- Jul 2010
- Beiträge
- 41
Moin,
danke dir für die Erklärung!
Weiß ich da auch schonma bescheid.
Jo wie gesagt ich hab Win 7. Also müsste ich somit auch Powershell haben (wenn ich alles richtig verstanden hab)
Nur wie löse ich nun mein Problem?
Freue mich weiterhin auf eure Hilfe, Tipps, Erklärung, etc.
grüße
HansHubert
-
20.01.12 13:31 #6
Vielleicht ist es keins mehr, wenn Du Dein Script in der WSH oder in der Powershell umsetzt?
Als MS-DOS "erfunden" wurde, war man bei Windows noch weit von Adminrechten auf Commandline entfernt - die heutige CMD-Shell ist letztlich nur noch ein Überbleibsel, um eine gewisse Abwärtskompatibilität beizubehalten. Wenn irgendwas Probleme macht, dann mit Sicherheit die UAC, die das nicht zulässt.
Die Lösung wird sich irgendwo hier finden:
http://www.script-example.com/themen...s_Control_.php
Helfen tut es, wenn Du in
nach "win 7 cmd bat admin" suchst.
mfg chmeeMein Blog - VideoFAQ - FotoFAQ - bei Flickr - DSLR Kleinanzeigen
Benutzt den DANKE-Knopf oder bewertet den Beitrag
"GEHT NICHT" HILFT NICHT, TESTET EURE CODES ONLINE UND GEBT KLARE INFOS!
-> Regexp <- -> php <- -> Javascript <-
-
CMD und Runas Befehl lief unter Windows XP Zeiten ohne Probleme, man konnte auch als normaler User per Runas Befehl eine Admin CMD öffnen und darin alles ausführen, vorausgesetzt man hatte die Zugangsdaten. Bei Windows 7 und der UAC gibt es wirklich einige Probleme, eventuell kannst du die CMD auch beim Ausführen schon als "Ausführen als Administrator" (rechts Klick auf Script) starten, wenn das Script nur von dir ausgeführt wird und du die Zugangsdaten für ein Adminkonto hast. Alternativ würde ich, wie schon hier im Thread genannt, mir an deiner Stelle Powershell anschauen. Viel Glück.
Gruß Micha
-
Hi,
unter Windows 7 starten ja ALLE Programme erstmal ohne Admin-Rechte. Auch wenn du als Admin angemeldet bist. Das ist die UAC.
Du musst die cmd.exe mit Rechtsklick > "Als Administrator ausführen" öffnen.
Ich wüsste nicht, dass es anders funktioniert. Bin aber natürlich nicht allwissend
Grüße
-
07.02.12 11:39 #9
- Registriert seit
- Jul 2010
- Beiträge
- 41
Moin,
sorry für die verspätung und danke für eure Antworten!
Ich hatte heute morgen einfach ma wieder es Script geöffnet und siehe da ich hatte anscheinend en fehler drinne. Den kleinen Fehler behoben und schon ging alles...
Fragt mich net wie ich den Fehler gefunden / behoben / gemacht hab, aber hauptsache des ****t schonma
.
Nun mein nächstes Problem:
In dem Script hat man am anfang en Auswahlmenü. Dort kann man verschiedene Programme wählen die installiert werden sollen.
Aber bei einem Punkt soll alles nacheinander installiert werden..
Nur mein Problem is, das ich .exe Dateien habe aber auch 2 bat Dateien und 1 html verknüpfung (Internetseite wo ich was Downloaden und installiere)
Wie kann ich des nun realisieren, das er erst mit dem jeweils nächsten Befehl beginnen soll, sobald das vorherige installiert ist?
Die html Verknüpfung kann ich zwar ans ende packen, nur die BAT Dateien machen dann wohl ärger...
Und nun wegen powershell etc. erkundig ich mich ma! Hatte mir auch bereits überlegt vllt. c++ oder c# zu installieren und es damit zu machen.. Nur denke das es unerwünscht is..
Gruß
HeaDHunteR
-
@Powershell: Ich würd mal fragen...wenn du nur denkst, dass es unerwünscht ist...
C/C++ oder C# muss man im Normalfall nicht installieren.Netiquette (vA §15) und Nutzungsregeln (vA §4.8) einhalten! Programmcode in Codetags/Codeboxen.
Sehr gute Beiträge bitte Bewerten (Stern darunter oder "Danke").
"Funktioniert nicht" ist zu ungenau! Code, Fehlermeldungen, Verhalten des Programms, ...?
-
08.02.12 11:38 #11
- Registriert seit
- Jul 2010
- Beiträge
- 41
Moin,
joa kla fragen kostet nichts
Naja, in C++ und C# kann ich programmieren, daher würde es mir dort sicher leichter fallen..
Aber naja mal schauen was sich ergibt
gruß
HeadHunter
Ähnliche Themen
-
Passwort ändern oder Registrier Script für Login Script
Von SSchaffrath im Forum PHPAntworten: 8Letzter Beitrag: 14.12.09, 15:43 -
wsh-script oder batch als Administrator starten um für den Nutzer Drucker einrichten
Von JohnDoe im Forum Sonstige SprachenAntworten: 2Letzter Beitrag: 26.02.08, 11:12 -
IBM Artikel zu den Features der dynamischen Script Sprache Java Script
Von Thomas Darimont im Forum Javascript & AjaxAntworten: 0Letzter Beitrag: 20.12.06, 23:45 -
In einem php-Script bei mehreren MySQL-Datenbanken anmelden
Von The_MACman im Forum PHPAntworten: 2Letzter Beitrag: 16.02.05, 17:57 -
Als Administrator anmelden, aber wie
Von herbertthaler im Forum Microsoft WindowsAntworten: 5Letzter Beitrag: 20.12.04, 18:22





Zitieren


Login





