Top-Themen

Aktuelle Themen (A bis Z)

Administrator.de FeedbackApache ServerAppleAssemblerAudioAusbildungAuslandBackupBasicBatch & ShellBenchmarksBibliotheken & ToolkitsBlogsCloud-DiensteClusterCMSCPU, RAM, MainboardsCSSC und C++DatenbankenDatenschutzDebianDigitiales FernsehenDNSDrucker und ScannerDSL, VDSLE-BooksE-BusinessE-MailEntwicklungErkennung und -AbwehrExchange ServerFestplatten, SSD, RaidFirewallFlatratesGoogle AndroidGrafikGrafikkarten & MonitoreGroupwareHardwareHosting & HousingHTMLHumor (lol)Hyper-VIconsIDE & EditorenInformationsdiensteInstallationInstant MessagingInternetInternet DomäneniOSISDN & AnaloganschlüsseiTunesJavaJavaScriptKiXtartKVMLAN, WAN, WirelessLinuxLinux DesktopLinux NetzwerkLinux ToolsLinux UserverwaltungLizenzierungMac OS XMicrosoftMicrosoft OfficeMikroTik RouterOSMonitoringMultimediaMultimedia & ZubehörNetzwerkeNetzwerkgrundlagenNetzwerkmanagementNetzwerkprotokolleNotebook & ZubehörNovell NetwareOff TopicOpenOffice, LibreOfficeOutlook & MailPapierkorbPascal und DelphiPeripheriegerätePerlPHPPythonRechtliche FragenRedHat, CentOS, FedoraRouter & RoutingSambaSAN, NAS, DASSchriftartenSchulung & TrainingSEOServerServer-HardwareSicherheitSicherheits-ToolsSicherheitsgrundlagenSolarisSonstige SystemeSoziale NetzwerkeSpeicherkartenStudentenjobs & PraktikumSuche ProjektpartnerSuseSwitche und HubsTipps & TricksTK-Netze & GeräteUbuntuUMTS, EDGE & GPRSUtilitiesVB for ApplicationsVerschlüsselung & ZertifikateVideo & StreamingViren und TrojanerVirtualisierungVisual StudioVmwareVoice over IPWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit

Reg-Einträge und selbstextrahierende Zip vom Netzwerklaufwerk

Mitglied: 45455

45455 (Level 2)

27.08.2013 um 16:18 Uhr, 2343 Aufrufe, 11 Kommentare

Ich kämpfe hier gerade an einem Problem mit einer Anpassung eines bestehenden Programms.

Von dem Programm sollen mehrere Updatestände vom User wechselbar benutzt werden können, die Dateien dafür liegen auf einem Netzwerklaufwerk (lokal ist KEINE Option).
Unter XP war das kein Problem, denn es müssen nur eine Reihe von Registry-Einträgen (auch HKCU) geändert und ein paar Dateien aus selbstextrahierenden Zip-Dateien (mit Pfad) kopiert werden (Die Dateien werden beim Update geladen, sind also vorgegeben, keine Änderung möglich).

Problem unter W7-64: Die Reg-Dateien werden vom Netzlaufwerk nicht ausgeführt, das Kopieren in den %ProgramFiles%-Ordner ist für den User nicht erlaubt.
UAC ausschalten wie Admin-Rechte für den User sind KEINE Option.

Ich habe also versucht, einen Task mit erhöhten Rechten einzurichten, dort eine Batch oder Powershell ablaufen zu lassen, ohne Erfolg.
Unterm Admin klappt mit Powershellscript alles, auch ohne UAC-Nachfragen,
Unterm User werden aber die Regeinträge nicht gesetzt und das Kopieren der Dateien schlägt fehlt.

Wird der Task mit einem Admin-Account versehen, kann der User das Ganze gar nicht mehr anstoßen (bekommt schon beim Ausführen des Tasks ein "Zugriff verweigert")
(Aufruf des Tasks: C:\Windows\System32\schtasks.exe /run /tn "Taskname")

Wie könnte man die Aufgabe noch umsetzen?

Gruß
Kai
Mitglied: DerWoWusste
27.08.2013 um 16:29 Uhr
Hi.

Du schreibst sehr lang. Schreib bitte nochmal in 2 Zeilen, wohin Du was schreiben willst. Tasks sind eine Möglichkeit. Du musst lediglich die ACL des Tasks anpassen, damit User ihn auch ausführen dürfen. Der Task ist eine Datei unterhalb von c:\windows\system32\tasks.
Bitte warten ..
Mitglied: 45455
27.08.2013 um 18:14 Uhr
Zitat von DerWoWusste:
Du schreibst sehr lang.
Naja, sonst heißt es, ich halte Informationen zurück

Kurz:
Es müssen auf User-Anforderung reg-Dateien in die Registry eingetragen werden, wobei einige HKCU-Einträge enthalten und es müssen Dateien in %ProgramFiles% kopiert werden, wobei dabei selbstextrahierende Dateien ausgeführt werden.
Die Quelldateien liegen allesamt auf einem Netzwerklaufwerk.

Das Ganze muss auf einen Rutsch funktionieren, also für den User durch einen Doppelklick.
Bitte warten ..
Mitglied: DerWoWusste
27.08.2013 um 18:37 Uhr
Wohin genau schreibst Du in HKCU? Außer in HKCU\...\Policies darf der Nutzer doch eh schreiben.
Du kannst ein Startskript nehmen oder den Task mit der angepassten ACL wie zuvor beschrieben um in Programfiles/HKLM zu schreiben. Für HKCU muss ein Logonskript genutzt werden.
Bitte warten ..
Mitglied: 45455
27.08.2013 um 20:49 Uhr
Logon- oder Startskript scheidet aus.
Die Änderung muss ja bei laufender Sitzung durch den User selbst willkürlich ausgelöst werden können.
Daher ja die Idee eines Tasks mit erhöhten Rechten, der vom User gestartet werden kann.

Wie gesagt, unter XP jahrelange Praxis (dort reichte eine banale Batch-Datei), daher Forderung für W7
Das betroffene Programm kommt mit dem Ergebnis in jedem Fall klar.

Aber ich befürchte, das wird in W7 nicht mit Bordmitteln gehen.
Bitte warten ..
Mitglied: DerWoWusste
27.08.2013 um 22:55 Uhr
Nenn Dein Skript, dann schau ich es mir an.
Bitte warten ..
Mitglied: 45455
30.08.2013, aktualisiert um 11:08 Uhr
In demPowershellskript passiert nicht viel anderes als in dem Batch-Skript.
regedit.exe /s datei.reg
gezippt.exe

Mehr steht da nicht drin.
Das wird als Task mit erhöhten Rechten für den User angelegt und auf Anforderung ausgeführt.

reg import habe ich nicht verwendet, weil das die Reg-Dateien nicht vom netzwerklaufwerk ausführen will
Bitte warten ..
Mitglied: DerWoWusste
09.09.2013 um 19:13 Uhr
Nenn mal Dein Skript, oder sind die Einträge geheim? Ich will es ja nur nachvollziehen können, dafür brauche ich Inhalte, hier also die reg-Datei.
Bitte warten ..
Mitglied: 45455
24.09.2013 um 11:00 Uhr
Sorry, hatte ne Weile keine Zeit, mich drum zu kümmern.

Die Reg ist recht umfangreich und Anhänge gehen hier ja nicht. Daher macht einfügen wenig Sinn.

Es wird ein HEX-Wert in
HKEY_CURRENT_USER\Software\SOFiSTiK\SOFiPLUS-X\R18.2\sofp182-A001:407\Profiles\<<Unbenanntes Profil>>\General

und diverse Werte in
HKEY_CLASSES_ROOT\ und HKEY_LOCAL_MACHINE\SOFTWARE\
gesetzt

Sind zwei Reg-Dateien, eine für HKCU und eine für den Rest

Gruß
Kai
Bitte warten ..
Mitglied: DerWoWusste
25.09.2013 um 00:26 Uhr
Sehe kein Problem. HKCU im Logonskript, rest im Startskript oder alles per GPP.
Liefer die regfiles, sag, was genau nicht klappt, und ich probier's aus.
Bitte warten ..
Mitglied: 45455
25.09.2013 um 06:36 Uhr
Das man diese Einträge problemlos per Logonscript, startskript und Gpp machen kann, weiss ich.
Darum geht es hier aber überhaupt nicht.

Es liegen derzeit 6 verschiedene Versionen dieser Reg-Einträge vor, zwischen denen jeder User selbstständig wählen können muss.

DAS ist mein Problem
Bitte warten ..
Mitglied: DerWoWusste
25.09.2013 um 08:02 Uhr
Verzeihe, wenn ich nach der langen Zeit den Überblick noch nicht wieder erlangt hatte. Nenne nun bitte alle Einträge und welches Resultat Du erhältst. Es ist in jedem Fall möglich, genau wie unter xp.
Bitte warten ..
Ähnliche Inhalte
Netzwerkmanagement

Netzwerklaufwerk verbinden nicht möglich

gelöst Frage von SteiniMNetzwerkmanagement13 Kommentare

Hallo Leute, ich bin neu hier und brauche eure Hilfe. Danke schon mal im Voraus. Ich habe folgendes Problem: ...

VB for Applications

Netzwerklaufwerk verbinden mit Loginfeldern

gelöst Frage von HardExitVB for Applications8 Kommentare

Hallo, also ich habe Folgendes Problem, ich habe meine fest eingetragenen Userdaten nun gegen 2 TextBox'en ersetzt, nun funktioniert ...

Batch & Shell

Powershell Zip extrahieren

gelöst Frage von MarabuntaBatch & Shell2 Kommentare

Hi, ich möchte ein ZIP-Archiv extrahieren, und dabei alles überschreiben. Zur Zeit kommt mit dem Code auch ein fortschrittsfenster, ...

Windows 10

REG Query HKLM

Frage von AtoAtoWindows 103 Kommentare

Hallo mit REG Query HKLM /F "PC 12" /S In Powershell kann man in HKLM-Baum nach PC 12 suchen. ...

Neue Wissensbeiträge
iOS
WatchChat für Whatsapp
Tipp von Criemo vor 2 TageniOS3 Kommentare

Ziemlich coole App für WhatsApp User in Verbindung mit der Apple Watch. Gibts für iOS sowohl als auch für ...

iOS
IOS hat nen Cursor !!!
Tipp von Criemo vor 2 TageniOS5 Kommentare

Nette Funktion im iOS. iPhone-Mauszeiger aktivieren „Nichts ist nerviger, als bei einem Tippfehler zu versuchen, den iOS-Cursor an die ...

Off Topic
Avengers 4: Endgame - Erster Trailer
Information von Frank vor 4 TagenOff Topic2 Kommentare

Ich weiß es ist Off Topic, aber ich freue mich auf diesen Film und vielleicht geht es anderen hier ...

Webbrowser
Microsoft bestätigt Edge mit Chromium-Kern
Information von Frank vor 5 TagenWebbrowser5 Kommentare

Microsoft hat nun in seinem Blog bestätigt, dass die nächste Edge Version kein EdgeHTML mehr für die Darstellung benutzen ...

Heiß diskutierte Inhalte
Windows Netzwerk
Kerio. Kann keine Mails empfangen aber senden. Wer ist schuld. Kerio oder Windows domäne?
gelöst Frage von frosch2Windows Netzwerk33 Kommentare

Hallo, es existiert ein Problem bei uns mit dem mailen. Alle bestehenden Nutzer können mailen. Raus wie rein. Neuen ...

Hosting & Housing
VMware VM mit über 1TB RAM für S4HANA
gelöst Frage von Leo-leHosting & Housing24 Kommentare

Hallo zusammen, wer hat Erfahrng und kann mir einen Tipp zum sizing von S4HANA Systemen geben? Wir möchten, zunächst ...

LAN, WAN, Wireless
WLAN und Ausmessung - Eine Glaubensfrage?
Frage von ptr2brainLAN, WAN, Wireless23 Kommentare

Liebe Experten, als Sys-Admin habe ich mir schon öfter die Frage gestellt, ob es sich beim Thema WLAN und ...

Virtualisierung
Gebrauchte Server Hardware als Virtualisierungs-"Spielwiese"?
Frage von NixVerstehenVirtualisierung19 Kommentare

Einen wunderschönen guten Morgen zusammen, ich möchte mich gerne etwas tiefer mit dem Thema Virtualisierung beschäftigen und dazu ein ...