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

Probleme mit Rechten bei Startup-Skripten

Frage Entwicklung Batch & Shell

Mitglied: Yoshinchen

Yoshinchen (Level 1) - Jetzt verbinden

25.08.2010 um 14:43 Uhr, 3143 Aufrufe, 3 Kommentare

Ich hoffe ich habe einen evt. vorhandenen Eintrag nicht übersehen!?

Ich arbeite bei uns neuerdings mit batch Skripten um gewissen Softwareversionen auf den PCs zu gewährleisten. Das funktioniert auch überall, nur eben auf einem Server nicht und ich komme einfach nicht mehr weiter

Ich habe den PCs ein Startup-Skript zugewiesen, welches unter \\server\netlogon liegt und auch ordnungsgemäß aufgerufen wird. In diesem Skript wechsle ich mit pushd auf eine entsprechende Freigabe auf dem Server und dort liegt dann eine install.cmd. Diese wird aber nicht ausgeführt.

Ich habe dann die Sachen aus der install.cmd mal in die startup.cmd kopiert und dann funktioniert auch alles. Aufgefallen ist mir aber, das ein COPY Befehl mangels Rechten fehlschlägt. Das passierte bisher nirgends, denn die Skripte laufen ja meineswissens unter einer Kennung die so ziemlich alles auf den PCs darf.

Leider weiß ich nicht an welcher Stelle ich jetzt suchen muss

MfG Steffen
Mitglied: jonny83
25.08.2010 um 15:26 Uhr
Hallo Steffen,

also ich kenne folgendes das dir vielleicht hilft:

Diese "Kennung" die du meinst ist das System-Konto des lokalen PCs / Servers. Das darf alles - wird aber nur bei dem Workstation Login aktiv - danach kommt das Benutzeranmeldeskript welches eben nur noch die Benutzerrechte hat. Je nach dem was du jetzt setzen / ausführen möchtest ist die Frage wichtig in welchem Skript - also in welchem Stadion du das ausführen willst.

Natürlich ist es auch wichtig wo die cmd liegt ^^

guck mal - für unsere Umgebung hab ich mir das mal extra notiert um nicht in das gleiche wie du jetzt rein zu laufen:

HKEY_CLASSES_ROOT (cHKCR)
im startup_XPClients.vbs

HKEY_CURRENT_USER (cHKCU)
im login_workstation.vbs

HKEY_LOCAL_MACHINE (cHKLM)
im startup_XPClients.vbs

HKEY_USERS (cHKU)
im startup_XPClient.vbs

HKEY_CURRENT_CONFIG (cHKCC)
im startup_XPClient.vbs


Login_Workstation.vbs --> Das hier läuft mit System-Konto Rechten (also meist mehr Rechte als der Benutzer der sich anmeldet)

Startup_XPCLients.vbs --> Das hier läuft mit Benutzerrechten (also meist weniger Rechte als vorhin das System-Konto)


Dein Copy-Befehl der hier wohl wegen fehlenden Rechten fehl schlägt kann mind. zwei Ursachen haben.
Entweder darf dein User die CMD.EXE nicht "lesen".
ODER die Befehle innerhalb der blaaa.cmd können nicht ausgeführt werden ...

so - mal gucken ob dir das weiterhilft ..
Bitte warten ..
Mitglied: DerWoWusste
26.08.2010 um 18:41 Uhr
Moin.

Es fehlen Angaben. Welches OS hat der Server? Wie lautet das Skript oder zumindest ein Teil davon? Wie stellst Du fest, dass es an Rechten liegt?
Bitte warten ..
Mitglied: Yoshinchen
27.08.2010 um 06:41 Uhr
@DerWoWusste --> Auf dem Server läuft Windows 2000 und die Clients sind sowohl 2K als auch XP. Das mit den fehlenden oder nicht ganz korrekten Rechten habe ich nur dem fehlgeschlagenen COPY Befehl entnommen. Und bei dem Aufruf der install.cmd wird zwar die Textdatei auf dem lokalen Rechner erzeugt, aber die install.cmd wird nicht weiter ausgeführt.

@echo on
set temp=%~dp0
set server=
for /F "delims=\ tokens=1" %%i in ("%temp%") do set temp=%%i
for /F "delims=. tokens=1" %%i in ("%temp%") do set server=%%is00001

pushd \\%server%.%temp%\vwinst
::echo %server% > %systemdrive%\temp.txt
::echo %temp% >> %systemdrive%\temp.txt
::echo %~dp0 >> %systemdrive%\temp.txt
::pushd \\%temp%\vwinst
::call install.cmd > %systemdrive%\installcmd.txt
::test.bat > %systemdrive%\testbat.txt

:AdobeShockwavePlayer
reg query "HKLM\SOFTWARE\Adobe\Shockwave 11\currentupdateversion"
IF %errorlevel%==1 reg import %cd%\_Software\Adobe.Shockwave.Player\Create_Shockwave11_Entry.reg
FOR /f "skip=3 tokens=4" %%i in ('reg query "HKLM\SOFTWARE\Adobe\Shockwave 11\currentupdateversion"') do set adbeswp=%%i
IF /i %adbeswp% NEQ 1157609 start /WAIT %cd%\_Software\Adobe.Shockwave.Player\sw_uninstaller.exe /silent && msiexec /i %cd%_Software\Adobe.Shockwave.Player\Install_Shockwave_Player_1157609.msi /qb!
reg import %cd%\_Software\Adobe.Shockwave.Player\Disable_AutoUpdate.reg

:AdobeFlashPlayer
FOR /f "skip=2 tokens=3" %%i in ('reg query HKLM\SOFTWARE\Macromedia\FlashPlayer /v CurrentVersion') do set adbefp=%%i
SET adbefp=%adbefp:,=.%
IF /i %adbefp% NEQ 10.0.45.2 start /WAIT %cd%\_Software\Adobe.Flash.Player\uninstall_flash_player.exe -uninstall && start /WAIT %cd%\_Software\Adobe.Flash.Player\Install_Flash_Player_100452.exe /silent
COPY %cd%\_Software\Adobe.Flash.Player\mms.cfg %systemroot%\system32\mms.cfg /Y

popd

:EOF

@jonny83 --> Vielen Dank für die ausführlichen Informationen - auch wenn ich nicht alles verstanden habe Und wie bereits in meinem Eingangspost erwähnt liegt das Skript direkt im netlogon und ist den Computern zugewiesen als Startup-Skript

Regnerische Grüße aus dem Norden
Bitte warten ..
Ähnliche Inhalte
Windows Installation
GPO: msiexec im Startup-Skript
gelöst Frage von bensonhedgesWindows Installation7 Kommentare

Hallo, ich würde gern ein MSI-Paket, welches ich mit Parameter aufrufen muss, per GPO als Startup-Skript ausführen lassen. Das ...

Batch & Shell
Mit welchen Rechten wird ein Startup Script ausgeführt?
gelöst Frage von vessevBatch & Shell3 Kommentare

Hallo, ich habe hier ein Startup Script das über GPO ausgelöst werden soll. Computer Configuration -> Policies -> Windows ...

Windows 10
Probleme durch fast startup
gelöst Frage von DerWoWussteWindows 1010 Kommentare

also known as "schnell vs. funktional" oder auch "Microsoft gegen Microsoft". Moin Kollegen. Es geht um eine dolle Eigenschaft ...

Microsoft
Schneller Startup
gelöst Frage von max.der.baboMicrosoft9 Kommentare

Hallo, an meinem Arbeitsplatz würde ich gerne beim Hochfahren so ein paar Programme automatisch starten lassen, zu Hause geht ...

Neue Wissensbeiträge
Viren und Trojaner

Deaktivierter Keylogger in HP Notebooks entdeckt

Information von bitcoin vor 12 StundenViren und Trojaner1 Kommentar

Ein Grund mehr warum man Vorinstallationen der Hersteller immer blank bügeln sollte Der deaktivierte Keylogger findet sich im vorinstallierten ...

Router & Routing

Lets Encrypt kommt auf die FritzBox

Information von bitcoin vor 16 StundenRouter & Routing

In der neuesten Labor-Version der FB7490 integriert AVM unter anderem einen Let's Encrypt Client für Zugriffe auf das Webinterface ...

Internet

Was nützt HTTPS, wenn es auch von Phishing Web-Seiten genutzt wird

Information von Penny.Cilin vor 3 TagenInternet17 Kommentare

HTTPS richtig einschätzen Ob man eine Webseite via HTTPS aufruft, zeigt ein Schloss neben der Adresse im Webbrowser an. ...

Webbrowser

Bugfix für Firefox Quantum released - Installation erfolgt teilweise nicht automatisch!

Erfahrungsbericht von Volchy vor 4 TagenWebbrowser8 Kommentare

Hallo zusammen, gem. dem Artike von heise online wurde mit VersionFirefox 57.0.1 sicherheitsrelevante Bugs behoben. Entgegen der aktuellen Veröffentlichung ...

Heiß diskutierte Inhalte
Batch & Shell
Trusted Sites für alle User auf dem PC einpflegen
Frage von xXTaKuZaXxBatch & Shell12 Kommentare

Aufgabestellung: Es sollen auf 1 PC (bzw. mehreren PCs) vertrauenswürdige Sites per Powershell eingetragen werden, die für alle User ...

Voice over IP
Telefonstörung - Ortsrufnummern kein Verbindungsaufbau
Frage von Windows10GegnerVoice over IP10 Kommentare

Hallo, sowohl bei uns als auch beim Opa ist es über VoIP nicht möglich Ortsrufnummern anzurufen. Es kommt nach ...

Vmware
DOS 6.22 in VMWare mit CD-ROM
gelöst Frage von hesperVmware10 Kommentare

Hallo zusammen! Ich hab ein saublödes Problem. Es ist eine VMWare mit DOS 6.22 zu erstellen auf dem ein ...

Cloud-Dienste
PIM als SaaS Nutzungsgebühr
Frage von vanTastCloud-Dienste8 Kommentare

Moin, wir haben uns ein PIM (Product Information Management) nach unseren Ansprüchen für viel Geld als SaaS-Lösung bauen lassen. ...