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

Mitglied: Yoshinchen

Yoshinchen (Level 1) - Jetzt verbinden

25.08.2010 um 14:43 Uhr, 3151 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
Windows 10

USB Maus und Tastatur versagen Dienst unter Windows 10

Erfahrungsbericht von hardykopff vor 1 TagWindows 105 Kommentare

Da steht man ziemlich dumm da, wenn der PC sich wegen fehlender USB Tastatur und Maus nicht bedienen lässt. ...

Administrator.de Feedback
Update der Seite: Alles zentriert
Information von Frank vor 1 TagAdministrator.de Feedback18 Kommentare

Hallo User, die größte Änderung von Release 5.8 ist das Zentrieren der Webseite (auf großen Bildschirmen) und ein "Welcome"-Teaser ...

Humor (lol)

WhatsApp-Nachrichten endlich auch per Bluetooth versendbar

Information von BassFishFox vor 2 TagenHumor (lol)4 Kommentare

Genau darauf habe ich gewartet! ;-) Der beliebte Messaging-Dienst WhatsApp erhält eine praktische neue Funktion: Ab dem nächsten Update ...

Google Android

Googles "Android Enterprise Recommended" für Unternehmen

Information von kgborn vor 3 TagenGoogle Android3 Kommentare

Hier eine Information, die für Administratoren und Verantwortliche in Unternehmen, die für die Beschaffung und das Rollout von Android-Geräten ...

Heiß diskutierte Inhalte
Windows Server
Standortvernetzung zu einem Strato VServer (Windows)
Frage von matzefratze81Windows Server10 Kommentare

Moin, ich komme aus einem Enterprise-Umfeld und habe den Fehler gemacht, dass ich mich auf ein kleines Unternehmen eingelassen ...

Grafikkarten & Monitore
4k EIZO Monitor, Fernseher und Splitter
Frage von LerxxeyGrafikkarten & Monitore9 Kommentare

Hallo Zusammen, vielleicht könnt ihr mir bei einem Problem helfen wo ich einfach nicht mehr weiterkomme Und zwar haben ...

TK-Netze & Geräte
Fax im Betrieb
Frage von gansa28TK-Netze & Geräte6 Kommentare

Hallo zusammen, Endlich wurden meine Gebete Erhört und der Rechner meines Bekannten dem ich etwas unter die Arme greife, ...

Humor (lol)
Nerd Zeitschrift gesucht
Frage von 2SeitenHumor (lol)6 Kommentare

Hey Zusammen, Ich suche eine Zeitschrift bei der es ums technische Basteln geht. Pc zusammenschrauben, Arduino Projekte, Server Tipps ...