Jump to content

Dr Kiffer

Members
  • Gesamte Inhalte

    448
  • Registriert seit

  • Letzter Besuch

Alle erstellten Inhalte von Dr Kiffer

  1. Hallo Counterooe, hast du auch schon mal das MS User Profile Hive CleanUp installiert. Ich hatte auch schon des öfteren Prozesse die beim Logout auf die Registry zugreifen. (Zuletzt bei einem Prozess von der ATI Grafikkarte). Sollte das der Fall sein, wird das Profil nicht zurückgeschrieben. Gruß Danny
  2. Hallo Zusammen, stehe grade irgendwie auf dem Schlauch. Habe einen Windows 2003 Server als Routing Ras laufen. Verbinden etc läuft auch wunderbar. Nur werden keine DNS abfragen ins Remotenetzwerk geschickt. DNS Server wird an den PPP-Adapter korrekt übermittelt. Der VPN-Server wird aufgelöst, allerdings kein weiterer Rechner im Remotenetzwerk hinter dem Server. Über IP alles kein Problem. Der lokale DSL Router, welcher auch DNS Server für die WLAN Verbindung ist wird als einziger befragt. Die Option Standard Gateway für das Remotenetzwerk verwenden ist deaktiviert, da ich nicht den kompletten Traffic über die VPN Verbinden haben möchte. Gibt es da irgendeine möglichkeit. Danke und Gruß Danny
  3. Hallo Eyeswide, füge deinem Script diese Zeile hinzu. Damit wird eine Umgebungsvariable in die Registry geschrieben die nicht beim schliessen der cmd wieder gelöscht wird. Du muss diesen Eintrag zusätzlich machen, da die aktuelle cmd die Variable noch nicht kennt. Erst wenn eine neue cmd geöffnet wird, werden die Werte aus der Registry geladen. REG ADD HKCU\Environment /v Schnubbel /t REG_EXPAND_SZ /d Didubb hoffe das hilft. Gruß Danny
  4. Hallo sessi, der Exchange nimmt normalerweise immer die Standart SMTP Adresse als Absender. Gekennzeichnit mit SMTP: nicht smtp: Fügst du bei den Userin die Adresse hinzu und setzt das Standart Flag sollten die User mit diesen Adressen verschicken. Hab jetzt grade leider keinen Exchange parat, das ich dir die genauen Feldnamen sagen kann. Gruß Danny
  5. So.. da hab ich auch noch was für dich, wenn die User in unterschiedlichen OUs sind. Textdatei user.txt ist im format User1;pass1 User2;Pass2 musst nur noch in der ersten Zeile den basestr an deine umgebung anpassen. basestr = "dc=domäne,dc=local" Set objFSO = CreateObject("Scripting.FileSystemObject") Set objTextFile = objFSO.OpenTextFile("user.txt", 1) 'Text Datei getrennt mit ; Do While objTextFile.AtEndOfStream <> True strLine = objtextFile.ReadLine arruser = split(strline, ";") strusercn = getusercn(arruser(0),basestr) if strusercn <> "" then changepw strusercn,arruser(1) End If Loop Wscript.echo "Fertig :-)" Function changepw(usercn,strpw) Set objuser = GetObject(usercn) objUser.SetPassword strpw End function Function getuserCN(struser,basestr) Const ADS_SCOPE_SUBTREE = 2 filterStr = "(&(objectclass=user)(samaccountname=" & struser & "))" Set objConnection = CreateObject("ADODB.Connection") Set objCommand = CreateObject("ADODB.Command") objConnection.Provider = "ADsDSOObject" objConnection.Open "Active Directory Provider" Set objCOmmand.ActiveConnection = objConnection objCommand.CommandText = _ "<LDAP://" & baseStr & ">;" & filterStr & ";ADsPath;subtree" objCommand.Properties("Page Size") = 1000 objCommand.Properties("Searchscope") = ADS_SCOPE_SUBTREE Set objRecordSet = objCommand.Execute On Error Resume Next objRecordSet.MoveFirst if err.number = 3021 then wscript.echo "Datensatz " & struser & " nicht gefunden" Exit Function End If Do Until objRecordSet.EOF getuserCN = objRecordSet.Fields(0) objRecordSet.MoveNext Loop End Function viel spaß Gruß Danny
  6. Hallo Zusammen, habe ein Problem. Habe für Schulungszwecke ein Netzwerk aufgebaut. Server 1: Win2k3 SP1 + ADS + DNS und Exchange 2k3 SP2. Server 2: Win2k3 SP1 + Domino ' Server 1 hat ein Problem. Er hängt sich willkürlich auf. (friert einfach ein) nehme an es ist ein HW defekt. Mal nach 30min mal 60 oder mal 150. Im Eventlog ist nichts zu sehen. Jetzt hab ich auf Server 2 ADS + DNS nachinstalliert, und einen neuen exchange in einer VM installiert. Jetzt will ich morgen soweit alle Postfächer auf Exchange Server 2 verschieben. Kann ich Server 1 gefahrenlos abschalten, wenn die Mailboxen alle drüben sind? Bekomme ich da Probleme? Gibt es ärger mit dem AD? Wäre für ein paar informationen sehr dankbar. Gruß Danny
  7. Hey sam600 versuch doch mal vbscript strcontainer = "ou=user,ou=managed" 'OU in der die User sind '*********************************************** '* Connect to a container * '*********************************************** Set objRootDSE = GetObject("LDAP://rootDSE") If strContainer = "" Then Set objContainer = GetObject("LDAP://" & _ objRootDSE.Get("defaultNamingContext")) Else Set objContainer = GetObject("LDAP://" & strContainer & "," & _ objRootDSE.Get("defaultNamingContext")) End If '*********************************************** '* End connect to a container * '*********************************************** for each objuser in objcontainer arrfinduser = finduser(objuser.samaccountname) if arrfinduser(0) <> "" then objUser.SetPassword arrfinduser(1) End If Next Wscript.echo "Fertig :-)" Function finduser(user) Set objFSO = CreateObject("Scripting.FileSystemObject") Set objTextFile = objFSO.OpenTextFile("user.txt", 1) 'Text Datei getrennt mit ; Do While objTextFile.AtEndOfStream <> True strLine = objtextFile.ReadLine arruser = split(strline, ";") if arruser(0) = user then finduser = arruser exit function End if Loop finduser = array ("","") End function hab ich grade mal zusammengeschrieben. Ist mit sicherheit schönder zu gestalten aber sollte funktionieren. Der Code ändert das PW bei den Usern die in der Liste sind. Der rest bleibt unberührt. Vorraussetzung auch hier, das die User alle in einer OU sind. Sollte das nicht der Fall sein, sag nochmal bescheid, da find ich bestimmt auch noch ne Lösung :cool: Gruß Danny
  8. Hallo Zusammen, ich habe mir in einer Testumgebung einen Exchange 2007 auf Server 2003 R2 installiert. Jetzt habe ich ein paar Fragen. Ich hoffe ihr könnt mir helfen. Ich habe mehrere Akzeptierte Domänen u.a welche von dyndns.org. Ich habe eine neue Emailadressenrichtlinie für alle diese Domänen eingerichtet. Jetzt möchte ich eine Domäne allerdings nicht mehr haben. Ich habe sie aus der Emailadressenrichtlinie gelöscht, sowie unter akzeptierte Domänen. Allerdings bleibt der Eintrag bei den Usern unter SMTP adressen bestehen. Wie kann ich diese automatisch für alle Betroffenen der Emailadressenrichtlinie löschen? Zweite Frage: Ich habe im AD mehrere Kontakte (mit Emailadresse) erstellt. Wenn ich jetzt im Exchange diese als Kontakte hinzufüge bekommen die automatisch min. die SMTP Einträge aus der Default Emailadressenrichtlinie. Wie kann ich es anstellen, dass die Kontakte keine zusätzlichen Einträge unter dem Reiter Email-Adresse bekommen. Danke Gruß Danny
  9. Hallo Zusammen, habe einen komisch Zustand bei einem Kunden. Es gibt eine Art internes Wiki in denen die Mitarbeiter u.A Dokumente hochladen können. Jetzt habe ich das Problem das an einem Standort die User .msg Dateien nicht aus dem Internet Explorer öffnen können. Die User klicken auf den Link mit der .msg Datei. Die Abfrage Öffnen Speicher oder Abbrechen kommt. Speicher ich die Datei und öffne sie anschliessen über den Explorer gibt es keine Probleme. Jetzt möchte ich diese Datei allerdings direkt mit Outlook öffnen bekomme ich die Meldung, dass die Datei in C:\blablabla\Temporary Internetfiles\blablalba nicht vorhanden ist oder keine Berechtigung etc... Schaue ich in dem Ordner nach ist diese Datei nicht vorhanden. Nach neustart des Internetexplorers kann diese Datei über den Öffnen Button direkt geöffnet werden. Es wird im Temporary Internetfiles die Datei geladen und wird ab dann solange geöffnet bis die Datei auf dem Server wieder geändert wird. Kann mir jemand helfen, warum diese Datei nicht direkt in die Temporary Internetfiles übernommen wird? Es handelt sich überigens um alle .msg Dateien. Internet Explorer 6 SP2 Habe schon versucht die Seite in den Sicherheitszonen in Vertrauenswürdige Sites sowie Intranet Sites aufzunehmen. Leider kein Erfolg. Danke und Gruß Danny
  10. Hallo, hab tatsächlich einen syslog server gefunden. Leider sind da keine Informationen vom up und downstate einzelner ports drin.:( Naja werd ich doch nochmal durch die ganzen büros tigern und gucken was dran und was nicht dran ist... Danke nochmal Gruß Dr.Kiffer
  11. Hallo Zusammen, ist es möglich im IOS Patch-Leichen zu finden? Also Ports auf denen z.B die letzten 2 Monate kein Link mehr drauf war? Wäre für Hilfe dankbar. Gruß Dr.Kiffer
  12. Haben leider dasselbe Problem, das die Signaturen zu groß sind und wir fast auschliesslich mit OWA arbeiten. Exchange 2003 deswegen *nochmal hochschieb* wäre für eine Lösung/Antwort auch sehr dankbar. Gruß Dr.Kiffer
  13. Hey leute, hab hier ein seltsames problem. In meinem Dell D600 hab ich einen NEC ND7550A eingebaut. Der NEC kann DVDs bis 8x brennen bzw soll können ;-) Wenn ich eine DVD brenne dann fangen Nero und auch andere Programme erst mit 2x an..später gehts weiter mit 4x dann 6x und zum schluss bei ca 80-90% erst mit 8x. Die DVD braucht natürlich viel länger im schnitt wird sie also mit 4x geschwindigkeit gebrannt. Rohlinge benutze ich Verbatim, habe aber auch schon Medien von Samsung (+R und-R) probiert. Der Brenner läuft im UDMA 2 Modus Was ich bis jetzt versucht habe: Firmware vom NEC upgedatet Intel Chipset treiber von Dell installiert. Habt ihr eine AHnung woran das liegen kann? Wäre für Hilfe sehr dankbar Gruß Danny
  14. Hi, danke für die schnelle Antwort, aber ich glaube du meinst den Microsoft BT treiber. Habe den Widcomm. leider die einstellungen da nicht gefunden! oder kannst du mir das näher beschreiben? Danke Gruß Dr.Kiffer
  15. Hallo Leute, kurze Frage. Habe einen Bluetooth GPS empfänger. Immer wenn ich mich mit dem Gerät verbinde muss ich den standart Pin eingeben. Jetzt hätte ich gerne das sich die beiden Geräte automatisch verbinden, so wie bei meinem Handy z.B. da kann ich halt das NB als authorisiert einstellen. Am BT GPS hab ich leider keine Einstellmöglichkeit. Habt ihr ne Ahnung wie ich die Authentifizierung automatisch hinbekomme? Habe den Widcomm 5.0.1 2500 Treiber. Wäre für Hilfe sehr dankbar. Gruß Dr.Kiffer
  16. Hi Tommi-nrw mhh dein stichwort ist eher smartcards aber auf die dinger kannst du nicht wirklich datenspeichern.. es sei denn es reichen dir 16K ;-) sonst wüsste ich nicht was du meinst Gruß Dr.Kiffer
  17. Hi, oder einfach mit batch %COMPUTERNAME% kombinert mit dem Befehl reg add ... Gruß Dr.Kiffer
  18. Hallo willerman was du suchst ist set /P benutzer=Bitte geben sie den benutzernamen ein: set /P pw=Bitte geben sie das Kennwort ein: Gruß Dr.Kiffer
  19. Hi daruma, klick mal im Menü Ansicht auf Erweiterte Funktionen. Wenn du jetzt die Eigenschaften des Computerkontos aufrufst müsste auch der Reiter Sicherheit da sein wenn mich nicht alles täuscht. Gruß Dr.Kiffer
  20. Hi f1re deine Antwort würde diese Aussage bestätigen.. in dieser hinsicht schonmal irgendwo geforscht wo da was drin steht? Gruß Dr.Kiffer
  21. verdacht ist das der speicher kaputt ist. musste mal nen speicher test proggi laufen lassen. Gruß Dr.Kiffer
  22. Hi f1re, hört sich ganz dannach an als wen die path variable durch den SET befehl erweitert wird z.B durch ein Logon Script. Sonst guck doch mal hier rein ob da die komischen einträge auch sind. HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\Session Manager\Environment Gruß Dr.Kiffer
  23. Da das ganze eine batchdatei zum wiederverbinden wurde ?musste? ich %username% als %username% in die Datei schreiben und nicht als der Username vom User der angemeldet ist! Hatte da ein paar sachen ausprobiert und so hatte es funktioniert! echo net use %%i %%j /USER:%%%UDOM%%%\%%%UNAME%%% ist für das hiesige problem allerdings nicht wirklich relevant! Hatte nur das file von mir gepostet muss natürlich noch abgeändert werden.. Gruß Dr.Kiffer
  24. Hi sac2usa, versuch mal unter Ausführen "rsop.msc" einzugeben! Solltest dann alle angewendeten Gruppenrichtlinien sehen. Sollte auch für lokale funktionieren! Gruß Dr.Kiffer
  25. Hatte mal ein Script geschrieben zum Sichern von den Netzlaufwerken und das leichte wiederherstellen. Vielleicht hilfts euch ja! @echo off SET uname=USERNAME set udom=USERDOMAIN for /F "tokens=2,3 " %%i in ('net use') do @echo %%i %%j >> %username%.txt for /F "tokens=1,2 " %%i in (%username%.txt) do @IF %%i==E: @echo net use %%i %%j /USER:%%%UDOM%%%\%%%UNAME%%% /persistent:yes >> \\server\freigabe\%username%.bat for /F "tokens=1,2 " %%i in (%username%.txt) do @IF %%i==F: @echo net use %%i %%j /USER:%%%UDOM%%%\%%%UNAME%%% /persistent:yes >> \\server\freigabe\%username%.bat for /F "tokens=1,2 " %%i in (%username%.txt) do @IF %%i==G: @echo net use %%i %%j /USER:%%%UDOM%%%\%%%UNAME%%% /persistent:yes >> \\server\freigabe\%username%.bat for /F "tokens=1,2 " %%i in (%username%.txt) do @IF %%i==H: @echo net use %%i %%j /USER:%%%UDOM%%%\%%%UNAME%%% /persistent:yes >> \\server\freigabe\%username%.bat for /F "tokens=1,2 " %%i in (%username%.txt) do @IF %%i==I: @echo net use %%i %%j /USER:%%%UDOM%%%\%%%UNAME%%% /persistent:yes >> \\server\freigabe\%username%.bat for /F "tokens=1,2 " %%i in (%username%.txt) do @IF %%i==J: @echo net use %%i %%j /USER:%%%UDOM%%%\%%%UNAME%%% /persistent:yes >> \\server\freigabe\%username%.bat for /F "tokens=1,2 " %%i in (%username%.txt) do @IF %%i==K: @echo net use %%i %%j /USER:%%%UDOM%%%\%%%UNAME%%% /persistent:yes >> \\server\freigabe\%username%.bat for /F "tokens=1,2 " %%i in (%username%.txt) do @IF %%i==L: @echo net use %%i %%j /USER:%%%UDOM%%%\%%%UNAME%%% /persistent:yes >> \\server\freigabe\%username%.bat for /F "tokens=1,2 " %%i in (%username%.txt) do @IF %%i==M: @echo net use %%i %%j /USER:%%%UDOM%%%\%%%UNAME%%% /persistent:yes >> \\server\freigabe\%username%.bat for /F "tokens=1,2 " %%i in (%username%.txt) do @IF %%i==N: @echo net use %%i %%j /USER:%%%UDOM%%%\%%%UNAME%%% /persistent:yes >> \\server\freigabe\%username%.bat for /F "tokens=1,2 " %%i in (%username%.txt) do @IF %%i==O: @echo net use %%i %%j /USER:%%%UDOM%%%\%%%UNAME%%% /persistent:yes >> \\server\freigabe\%username%.bat for /F "tokens=1,2 " %%i in (%username%.txt) do @IF %%i==P: @echo net use %%i %%j /USER:%%%UDOM%%%\%%%UNAME%%% /persistent:yes >> \\server\freigabe\%username%.bat for /F "tokens=1,2 " %%i in (%username%.txt) do @IF %%i==Q: @echo net use %%i %%j /USER:%%%UDOM%%%\%%%UNAME%%% /persistent:yes >> \\server\freigabe\%username%.bat for /F "tokens=1,2 " %%i in (%username%.txt) do @IF %%i==R: @echo net use %%i %%j /USER:%%%UDOM%%%\%%%UNAME%%% /persistent:yes >> \\server\freigabe\%username%.bat for /F "tokens=1,2 " %%i in (%username%.txt) do @IF %%i==S: @echo net use %%i %%j /USER:%%%UDOM%%%\%%%UNAME%%% /persistent:yes >> \\server\freigabe\%username%.bat for /F "tokens=1,2 " %%i in (%username%.txt) do @IF %%i==T: @echo net use %%i %%j /USER:%%%UDOM%%%\%%%UNAME%%% /persistent:yes >> \\server\freigabe\%username%.bat for /F "tokens=1,2 " %%i in (%username%.txt) do @IF %%i==U: @echo net use %%i %%j /USER:%%%UDOM%%%\%%%UNAME%%% /persistent:yes >> \\server\freigabe\%username%.bat for /F "tokens=1,2 " %%i in (%username%.txt) do @IF %%i==V: @echo net use %%i %%j /USER:%%%UDOM%%%\%%%UNAME%%% /persistent:yes >> \\server\freigabe\%username%.bat for /F "tokens=1,2 " %%i in (%username%.txt) do @IF %%i==W: @echo net use %%i %%j /USER:%%%UDOM%%%\%%%UNAME%%% /persistent:yes >> \\server\freigabe\%username%.bat for /F "tokens=1,2 " %%i in (%username%.txt) do @IF %%i==X: @echo net use %%i %%j /USER:%%%UDOM%%%\%%%UNAME%%% /persistent:yes >> \\server\freigabe\%username%.bat for /F "tokens=1,2 " %%i in (%username%.txt) do @IF %%i==Y: @echo net use %%i %%j /USER:%%%UDOM%%%\%%%UNAME%%% /persistent:yes >> \\server\freigabe\%username%.bat for /F "tokens=1,2 " %%i in (%username%.txt) do @IF %%i==Z: @echo net use %%i %%j /USER:%%%UDOM%%%\%%%UNAME%%% /persistent:yes >> \\server\freigabe\%username%.bat del %username%.txt @echo pause >> \\server\freigabe\%username%.txt exit
×
×
  • Neu erstellen...