Jump to content

master-obi-wan

Members
  • Gesamte Inhalte

    498
  • Registriert seit

  • Letzter Besuch

Alle erstellten Inhalte von master-obi-wan

  1. Hallo zero_cold, also mit einfach plätten, tust du dir keinen Gefallen ! ;) Du solltest den DC "demoten". ( ... klingt irgendwie nach "entmotten") :D Lies dir das mal durch: MS-KB-238369
  2. Hallo, im Netz find ich dazu nichts. Mag sein, dass das nur eine Vermutung von mir ist. Naja, falls noch jemandem was dazu einfällt, oder jemand beim Verschieben schonmal auf die Grösse geachtet hat, dann würde mich das interessieren ! ;) :D :D
  3. Hallo traced82, Nein, das tu ich ich nicht, das lass ich schon den Exchange-Manager machen. :rolleyes: In meiner Testumgebung hab ich das mit "jungfräulichen" Datenbanken schon getestet und diese Datenbank hatten danach eine unterschiedliche Grösse. (Aufgrund der wenigen Elemente in der DB, sehr geringe Unterschiede, aber naja ...) Deshalb kam mir der Verdacht, dass eine automatische Defragmentierung erfolgt. Hast du das schonmal gemacht, oder denkst du dir das nur ? ;)
  4. Hallo, aus Platzgründen muss ich demnächst eine Exchange Datenbank auf eine andere Partition verschieben. Die User wurden bereits angewiesen Ihre Postfächer "aufzuräumen" und alte Sachen in pst-Files zu archivieren. Die Online-Defragmentierung zeigt mir mittlerweile einen freien Speicherplatz von 2823 MB im Postfachspeicher an. Da ich die Datenbank sowieso verschieben muss, frage ich mich: Führt Exchange beim Verschieben der Datenbank automatisch eine Offline-Defragmentierung durch (und verkleinert somit die Datenbank), oder ist das eine reine "Kopieraktion" ? Besten Dank schonmal im voraus !
  5. Hallo Overon, der Weg mit "Besitz übernehmen" ist genau der richtige ! Fajo sollte das eigentlich bieten. Hab aber gerade kein XP-Home hier um das zu testen. Falls es mit dem Tool nicht funktioniert, kannst du dein neues XP auch im abgesichterten Modus booten ... dort funktioniert die Besitzübernahme auf jeden Fall ! ;)
  6. Hallo Fly_ger, du musst 5800 PC's bearbeiten und willst die Batch bei jedem einzeln aufrufen ? :suspect: Naja, was auch immer ... :rolleyes: Das Tool mit dem dem du Windows-Komponenten per Commandline installieren kannst heisst: Sysocmgr.exe
  7. Hallo Undying, Systemsteuerung / Ordneroptionen / Offlinedateien / [strg]+[shift] gedrückt halten -> [Dateien löschen] anklicken
  8. Hallo, danke für die Rückmeldung, freut mich wenn's nun funktioniert. Der for-Befehl ist durchaus komplex. Hast du dir schon mal die Beschreibung in der Hilfe/Windows-Befehlsverzeichnis angeschaut ? Ist ein klein wenig übersichtlicher als in der DOS-Box ... ;) Windows 2000 hh.exe mk:@MSITStore:C:\WINNT\Help\windows.chm::/ntcmds.htm Windows XP hh.exe mk:@MSITStore:C:\WINDOWS\Help\ntcmds.chm::/ntcmds.htm
  9. Grrrr ... das "aus der Hüfte schiessen", muss ich noch üben ... :D for /f "tokens=*" %%i in ('dir R:\projekte\UMR /ad /s /b') do copy c:\proj\file.txt "%%i" ... Dann funktionierts auch mit Leerzeichen ... :rolleyes:
  10. Hallo heffa, wie du schon richtig vermutet hast, brauchst du hierfür eine "for-Schleife". Mal so aus der Hüfte geschossen, würde das so aussehen: for /f %%i in ('dir R:\projekte\UMR /ad /s /b') do copy c:\proj\file.txt %%i
  11. Hallo, probiers mal damit: ;) checktasks.vbs Option Explicit Stop On error Resume Next '================== 'Declarations '================== Dim user,domain Dim wshShell Dim strUserName Dim loc Dim svc Dim proc_list Dim proc Dim ret Dim oArgs Dim Program Dim Target Dim Start '================== 'Main Body '================== Set oArgs =WScript.Arguments set loc = createObject("WbemScripting.SWbemLocator") Set wshShell = CreateObject("Wscript.Shell") Program = oArgs(0) Target = oArgs(1) strUserName = wshShell.ExpandEnvironmentStrings("%Username%") loc.security_.impersonationLevel = 3 'impersonate set svc = loc.connectServer(".","root\cimv2") set proc_list = svc.ExecQuery("Select * from Win32_Process") for each proc in proc_list ret = proc.GetOwner(user,domain) if ret <> 0 then 'wscript.echo "Error executing GetOwner for process " & proc.Name & " ,Error value = " & ret Else 'If proc.name = Program then If UCase(proc.name) = UCase(Program) then If strUserName = user then WScript.Echo "Hallo " & user & " !" & vbCrLf & "Das Programm " & Program & " läuft bereits !" & vbCrLf & "Bitte noch etwas Geduld !" WScript.quit End If End If end if next start = WshShell.run(Target) Aufruf: checktasks.vbs notepad.exe %SystemRoot%\system32\notepad.exe
  12. Hallo Wäscherei, bist du dir sicher, dass der Rechner nicht hochfährt ? Ich kenn dieses Phänomen nur, wenn ich einen Monitor an einen Rechner anstecke und eine Auflösung am Rechner eingestellt ist, die der Monitor nicht kann. Hier macht der Monitor dann nach dem POST einfach nicht mehr mit. Wenn es wirklich Probleme beim POST gibt, sollte dir der Rechner was vorpfeifen. Wenn ja, welche Melodie ? :D
  13. Hallo klick, mit wget kannst duch auch überprüfen, ob eine Datei im Internet existiert ohne diese herunterzuladen ! Lies dir nochmal die Hilfe durch. ;) Eine andere Idee für dein Problem wäre der Outlook-Regel-Assistent. Das hat zwar den Nachteil, dass auf einem Rechner ständig Outlook laufen muss, aber in meinen Augen besser als eine Batch, die laufend eine Datei im Internet sucht. Naja, Geschmacksache ... :D
  14. Hallo Günther, Besten Dank für die Antwort. Ich hab das Setup nochmal mit der Option /disasterrecovery laufen lassen, allerdings kam die von dir genannte Abfrage nach den Sicherungen der Datenbank nicht. Lediglich eine Meldung, das nach dem erfolgten Setup die gesicherte Datenbank wiederhergestellt werden soll. Und somit wurden auch keine leeren Datenbanken erstellt. Wie ich mitterweile herausgefunden habe, lag es auch nicht daran, dass keine Datenbanken existierten, sondern an einem Fehler des "Exchange Server System Attendant". Ich konnte diesen Fehler mit diesem KB-Artikel beheben: http://support.microsoft.com/kb/267573/en-us Nachdem ich den fehlenden Reg-Key erstellt hatte, liesen sich die Dienste auch ohne DB's starten. Die Wiederherstellung ist nun auch so gut wie durchgelaufen und der Exchange-Rechner ist dermassen ausgelastet und schreibt auf der Festplatte rum, dass man sich gar nicht mehr anmelden kann. Was treibt der da eigentlich ? Es sind etwa 600 MB Logfiles in dem Temp-Verzeichnis gewesen. Werden die jetzt in die Datenbank reingepropft ? Naja, zumindest tut sich was ... :D
  15. Hallo, und besten Dank schonmal für die Antworten. @il_principe: Beides. Der Exchange wurde sowohl mit einzelnen Postfächern als auch der komplette Informationsspeicher gesichert. @winhar01: Der Server samt AD läuft bereits wieder, das ist nicht das Problem. Das Exchange-Setup /disasterrecovery hab ich wie bereits geschrieben schon laufen lassen. Ein Exchange-Restore benötigt einen laufenden Information-Store-Dienst, der aber wiederum benötigt, so wie es aussieht, eine Datenbank. Eine etwas "verzwickte" Geschichte. Es muss doch hierfür eine klare Vorgehensweise geben, ohne jetzt wild irgendwelche Sachen auszuprobieren.
  16. Hallo, nachdem mir heute schonmal geholfen wurde, probier ich's gleich nochmal ! Ich teste gerade Serverwiederherstellung (Totalausfall - Restore auf neuer Hardware) in einer Testumgebung. Die Server an sich laufen auch schon wieder mit einer Ausnahme: Exchange 2000 Der Exchange-Server ist ein W2K gesichert mit BackupExec 9.1 + ExchangeAgent Ich hab bereits das Exchange-Setup mit /disasterrecovery Switch laufen lassen, allerdings starten meine Exchange-Dienste nicht, da logischerweise keine *.edb bzw. *.stm Datenbanken da sind. Die werden ja erst zurückgesichert nachdem das Windows-System und das AD wiederhergestellt ist. (Zumindest hab ich das so verstanden.) Eine Wiederherstellung ist lt. BackupExec-Hilfe nur möglich wenn die Exchange-Dienst laufen (insbesondere der Information Store). Wenn ich die Exchange Dienste mangels Datenbank nicht alle starten kann, kann ich auch keine Wiederherstellung laufen lassen. Irgendwie dreh ich mich hier im Kreis ... :) Kann mir jemand (grüözi Günther) sagen, wie ich den Karren wieder zum laufen bringe ? Besten Dank schonmal !
  17. Hallo Günther, besten Dank für die Infos und sorry nochmal für's "Hintertür-eintreten". Bei uns wird es wohl bei der "Standard-Aufgaben-Delegierung" bleiben. (Also 1 Aufgabe an 1 Person delegieren) Die Tatsache, dass er hier ständig aktualisierte Aufgaben erhält, hat dem "Ober-Delegierer" schonmal sehr gefallen. :) (Was nicht heisst, dass er morgen nicht doch von öffentlichen Ordnern Erinnerungen haben will ... und dann ist es schonmal gut zu wissen was geht !) Du hast mir mit deinen Antworten sehr geholfen ! Off-Topic:... und die Schulung war übringes auch nicht ganz so schlimm, wie gedacht ... :D
  18. Hallo, Ich hätt da gern mal ein Problem ... 1. Wie kann ich eine Aufgabe an mehrere Personen delegieren und trotzdem eine Aktualisierung der Aufgabe erhalten ? 2. Gibt es eine Möglichkeit (Add-On etc.) damit man auch Erinnerungen von Aufgaben, die in einem öffentlichen Ordner liegen, erhalten kann ? 3. Kennt jemand eine gute Schulungsunterlage für Outlook ? (Wenn möglich frei zugänglich ...) :shock: Ja, Ihr habt richtig geraten, ich muss 'ne Outlook Schulung halten. Mir graust's jetzt schon ... :shock: Ich bedank mich für die Müh, die ich euch gemacht hab, und verabscheu mich. ;) ----------------------------------- Outlook 2000 / Exchange 2000
  19. Hallo Sven, tja, dann tipp mal "for /?" in deine DOS-Box ! ;)
  20. Hallo Michael, das klingt, als ob du das dann noch nachbearbeiten willst. Versuchs mal so, dann kannst du das ganze in Excel öffnen und dort weitermachen: for /f "tokens=*" %%i in ('dir c:\test\ooo\ /b /s') do if %%~zi gtr 10000 echo %%~zi;%%i >>test.csv
  21. Hallo Michael, das hier sollte es tun: for /f "tokens=*" %%i in ('dir c:\pfad_daten\ /b /s') do if %%~zi gtr 10000 echo %%i >>c:\pfad_logfile\test.txt
  22. Hallo charlieone, ich hab mich zwar mit diesen Problemen noch nicht wirklich auseinadergesetzt, aber wenn ich darüber nachdenke sowas mit Word zu machen krieg ich Bauchweh. Wenn du dir selber sowas stricken willst würde ich dir dringend empfehlen statt Word mit Access weiterzuarbeiten. Das ist in meinen Augen um Welten besser dafür geeignet. Nur so eine Anmerkung von einem "nicht-selber-Rechnung-Schreiber" :D
  23. Hallo Günther, besten Dank schonmal für die Antwort. Ja, die Möglichkeit gibt es bei Outlook 2000 auch. Nur so nebenbei, es lassen sich mit dieser Regel auch Batch-Dateien usw. starten ! Ich hab das mal 'ne Zeit lang benutzt um von aussen Dienste zu starten und zu stoppen. Aber das nur nebenbei als Tip falls das mal jemand versuchen möchte ... Tja, erstmal haben, sagen die Schwaben ... Mit blat & Co. komm ich hier auch nicht weiter, weil ich nicht weiss wie ich Mails aus dem Postfach auslesen kann ... Falls also jemand einen Geistesblitz hat, immer her damit !
  24. Hallo, mir hat gerade ein User folgende Frage gestellt: Eine interessante Frage wie ich finde ... Hat von euch einer eine Idee wie man das anstellen könnte ? Umgebung: W2K-Client mit Outlook 2000 W2K-Server mit Exchange 2000
  25. Tja, entweder du erklärst Ihnen wie's geht ... (Wenn jemand mit Word Serienbriefe erstellt usw. ist er/sie normalerweise auch fähig Text zu ersetzen) ... oder du schreibst ein Makro in Word und deine User müssen es nur noch aufrufen. ;)
×
×
  • Neu erstellen...