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

VBScript unmittelbar nach der Anmeldung in Windows starten

Mitglied: RobinhoDK

RobinhoDK (Level 1) - Jetzt verbinden

24.01.2008, aktualisiert 25.01.2008, 13181 Aufrufe, 7 Kommentare

VBscript unmittelbar nach Anmeldung in Windows starten und beenden bevor Autostart Programme starten!

Hallo Zusammen,

ich habe ein vbscript programmiert, das einem Domänen-Benutzer nach einem PC-Wechsel seine Outlook Archiv-Dateien lokal bereitstellt. Grund hierfür ist, dass wir PST Dateien nicht vom Server aus in Outlook öffnen, sondern lediglich eine Sicherungsdatei auf dem Server ablegen. In Outlook öffnen wir stets eine lokale Kopie.

Die Dateien werden auch nur vom Server kopiert, wenn der Benutzer seinen Arbeitsplatz wechselt und am neuen Arbeitsplatz keine PST Dateien vorhanden sind. Sollten Dateien vorhanden sein, aber zeitlich vom Backup abweichen, so wird die aktuelle Datei vom Server in das Profil des Benutzers abgelegt und die lokale Kopie wird überschrieben. Das Script funktioniert in dieser Hinsicht einwandfrei!

Ich habe jedoch ein zeitliches Problem zwischen Script Ausführung und der ersten Benutzerinteraktion:

Wenn ich das Script per GPO (Benutzerkonfiguration --> Skripts (Anmelden/Abmelden)) einbinde, dann wird das Script zwar gestartet und ausgeführt, aber der Zeitpunkt ist zu spät. Unsere pfiffigen Benutzer legen sich oft Outlook in den Autostart. Der Autostart ist schneller als mein Script, so dass Outlook einen Fehler meldet, dass die Archivdateien fehlen. Es könnte aber auch das Problem auftreten, dass ein Benutzer es kaum abwarten kann, Outlook zu starten. Im Hintergrund aber noch das Script läuft. Je nach Archivgröße kann das ja auch einige Minuten dauern. Startet dann Outlook stehe ich wieder vor einem Zugriffsproblem.

Wie kann ich es also schaffen, dass mein script vor den anderen Programmen startet, ausgeführt und beendet wird - und erst dann alle weiteren Programme (hauptsächlich Outlook) starten?
Ideal wäre es, wenn sich der Benutzer anmeldet. Dann erscheint ja das übliche Statusfenster: "Benutzereinstellungen werden geladen" etc.). Kann ich hier nicht mein Script anhängen? So dass nach Ende der Meldung: "Benutzereinstellungen werden geladen" eine Meldung erscheint " PST Dateien werden kopiert". Ist das mit vbscript die Modifizierung der Statusmeldung bzw. das Anhängen von weiteren Ausführungen überhaupt möglich?


Für eure Unterstützung wäre ich sehr dankbar!
Mitglied: 47674
24.01.2008 um 16:38 Uhr
Warte mal, ist es nicht so, das der Desktop immer erst angezeigt wird, nachdem die Logon-Scripts durchgelaufen sind??? Bin mir da eigentlich ziemlich sicher...
Vorher sollten also auch keine Autostart-Programme ausgeführt werden.
Bitte warten ..
Mitglied: RobinhoDK
24.01.2008 um 17:35 Uhr
Leider ist das aber nicht der Fall. Das Script startet (quasi) zeitgleich mit dem Desktop. Anschließend startet auch schon Outlook.
Bitte warten ..
Mitglied: rubberduck
24.01.2008 um 18:07 Uhr
Hmh. Kann mir mal jemand sagen, wie ich Bilder raufladen kann?
Ich Versuchs mal mit Worten...

1. Öffne die Policy Deiner Benutzer
2. -> Benutzerkonfiguration
3. -> Administrative Vorlagen
4. -> System
5. -> Scripts
6. -> Und jetzt schau Dir mal "Run logon scripts synchronously" genauer an (vorallem die Beschreibung dazu)

Wenn Du den Namen der Einstellung siehst, kannst Du Dir wahrscheinlich denken um was es geht...
Bitte warten ..
Mitglied: RobinhoDK
25.01.2008 um 09:49 Uhr
Die Einstellung ist mir bekannt und aktiviert, funktioniert aber nicht.
Ich habe sogar den Testbenutzer eine eigene (nicht vererbte) Richtlinie eingetragen. Die beschriebene Einstellung aktiviert. Weiterhin ohne Erfolg. Der Desktop startet bevor das Script beendet wurde.
Bitte warten ..
Mitglied: rubberduck
25.01.2008 um 09:53 Uhr
Wenn du mit angemeldetem Benutzer rsop.msc ausführst, ist alles korrekt?
Bitte warten ..
Mitglied: rubberduck
25.01.2008 um 10:03 Uhr
Hier findest Du noch Hinweise, wie es in der Registry aussehen sollte.

Ev. mal prüfen, ob und wie eingetragen.
Bitte warten ..
Mitglied: aFankhauser
17.11.2009 um 22:41 Uhr
ich bin es mir langsam aber sicher leid, dass ich immer nur zu so alten Beiträgen eine Idee habe.
aber ich poste jetzt trotzdem mal.

wie wärs denn wenn du Outlook aus dem Autostart entfernst,
und dann erst am ende des Scripts Outlook starten würdest?
in etwa:

meinScript.vbs:
01.
 
02.
' Posts kopieren
03.
 
04.
wshShell.run "bla\bla\Outlook.exe"
Bitte warten ..
Ähnliche Inhalte
Netzwerke

Remotedesktop-Verbindung bricht unmittelbar ab

gelöst Frage von MithandirNetzwerke3 Kommentare

Guten Abend zusammen, ich habe folgendes Problem: Ich nutze Windows 10 Enterprise an einem Desktop PC und möchte über ...

Windows 10

Windows 10 VPN und Wifi start vor Anmeldung (AD Verbindung)

Frage von avaloxWindows 104 Kommentare

Hallo zusammen, ich kämpfe aktuell mit einem kleinen Problem. Wir haben im Büro alle Kollegen von festen Arbeitsplätzen auf ...

Batch & Shell

Windows Start Button ändern

gelöst Frage von HobbyWindowsDesingerBatch & Shell20 Kommentare

Guten Tag Ich möchte gerne den Windows Start Button per Script anpassen bzw austauschen mit einem eigenem Bild oder ...

Batch & Shell

VBscript - WMI - ServerAddress + ConnectionStatus (Windows 7)

gelöst Frage von Highend01Batch & Shell10 Kommentare

Hi zusammen, ich kann "ServerAddress" + "ConnectionStatus" für eine VPN-Verbindung allein durch ihren Namen (z.B. "Work VPN") unter Windows ...

Neue Wissensbeiträge
Humor (lol)
Administrator.de Perlen
Tipp von DerWindowsFreak2 vor 2 TagenHumor (lol)3 Kommentare

Hallo, Heute beim stöbern auf dieser Seite bin auf folgenden Thread aus dem Jahre 2006 gestossen: Was meint ihr? ...

Erkennung und -Abwehr
OpenSSH-Backdoor Malware erkennen
Tipp von Frank vor 2 TagenErkennung und -Abwehr

Sicherheitsforscher von Eset haben 21 Malware-Familien untersucht. Die Malware soll Hintertüren via OpenSSH bereitstellen, so dass Angreifer Fernzugriff auf ...

iOS
WatchChat für Whatsapp
Tipp von Criemo vor 6 TageniOS5 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 6 TageniOS5 Kommentare

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

Heiß diskutierte Inhalte
Grafikkarten & Monitore
PCIe 1.0 Grafikkarte für 3840x2160
Frage von Windows10GegnerGrafikkarten & Monitore27 Kommentare

Hallo, mein Vater hat einen neuen Monitor gekauft, welcher eine native Auflösung von 3840*2160 hat. Diese muss jetzt auch ...

Festplatten, SSD, Raid
SSD zeigt falsche Werte
Frage von karl2014Festplatten, SSD, Raid25 Kommentare

Ich habe ein Problem mit der SSD in meinem Laptop mit Windows 10. Es ist eine 1Tb Platte die ...

Windows 10
Windows Enterprise 1809 Eval nicht bootbar
Frage von Sunny89Windows 1022 Kommentare

Hallo zusammen, bevor ich mich jetzt noch stundenlang rumärger wollte ich euch fragen, ob Ihr die gleichen Probleme habt ...

Windows Server
Dienstnamen und oder Deutsche und Englische Beschreibung in services.msc gleichzeitig anzeigen
gelöst Frage von vafk18Windows Server15 Kommentare

Guten Morgen, die Suche nach Diensten in services.msc gestaltet sich immer wieder schwierig, weil mir je nach Aufgabe die ...