Jump to content

vmorbit

Members
  • Gesamte Inhalte

    591
  • Registriert seit

  • Letzter Besuch

Alle erstellten Inhalte von vmorbit

  1. direkt bei deinem problem kann ich dir nicht helfen... ich kann dir nur raten aus gründen der übersichtlichkeit auf wmi- und sicherheits-filter zu verzichten...wennst das wirklich einsetzt kennst dich bald gar nicht mehr aus in deinem system. ich würd die vista clients einfach in eine eigene OU schieben z.b. greeetzn
  2. btw. wenn du das schon mit einer webapplikation lösen musst, dann am leichtesten per vbscript wsl... aber ich frag mich auch stark nach dem sinn dieser anwendung... wer will den freiwillig ein falsches datum haben? und das richtige sollte sowieso eingestellt sein...
  3. Jetzt sind auf einen Schlag alle DDNS Updates der letzten 1,2 tage dahergekommen... kann mir das einer erklären? und wieder meldet kein log irgendetwas...
  4. Hallo, ich kenn mich nicht mehr aus. Ich habe einen DC samt DNS Server (w2k3 r2 sp2) und eine menge XP clients... es ist eine forward- und eine reverse-lookup zone konfiguriert und dynamische updates sind erlaubt... doch kein client trägt sich am DNS ein obwohl dieser per DHCP als 1. DNS eingetragen ist... wenn ich per cmd ipconfig /registerdns aufrufe steht auch nach 20 minuten nichts im eventlog und am server auch nicht... kann mir da jemand helfen?! steh gerade ziemlich unter zeitdruck und jetzt fängt auch noch DNS an zu spinnen... please help! danke im voraus! :D vmorbit
  5. Hallo, also folgende Situation: Wir haben 2 Domänen...eine alte und eine neue in die wir gerade umsteigen wollen... Wir haben einen DHCP in der alten Domäne der alle Clients mit IP Adressen versorgt und wir haben sowohl in der alten als auch in der neuen Domäne jeweils 2 DNS Server. Gibt es eine Möglichkeit den Clients aus der neuen Domäne zu verweigern sich am WINS Server zu registrieren bzw. am Server zu konfigurieren, dass die Clients aus der neuen Domäne sich nicht im WINS registrieren dürfen? Die neuen Clients haben auch ein anderes Namensschema, falls man so irgendetwas basteln kann...
  6. probier mal: If FSO.FolderExists (ZielVerzeichnis & Benutzername) Then FSO.DeleteFolder "C:\WSH", [color="Red"]True[/color]
  7. nach einer solchen dauerhaften lösung dieser filter-geschichte such ich auch schon lange!
  8. Gibts da gar nichts? Na da ist ja wirklich handlungsbedarf... :D
  9. hallo, was meinst du mit verwalten genau? ich würd sagen eine gute "verwaltungs-software" für pcs tragt den rechnernamen und die hardware selbstständig ein... sowie dieses hier falls du soetwas meinst: LOGIN GmbH - LOGINventory Network Inventory Software
  10. seass claudia! stimmt die uhrzeit am system??? kann der dc vom zielsystem über dns aufgelöst werden?
  11. vmorbit

    konto deaktiviert !

    poste bitte mal die genauen eventlog meldungen vom DC auf dem angemeldet wird und vom PC auf dem sich der user anmelden will...
  12. Hallo, kennt wer eine Möglichkeit die WSUS-Groupmembership per Script zu definieren. Ich will kein client-side-targeting per GPO da hier leicht Fehler passieren können... Alle Clients per Hand in die Gruppen zu moven ist auch ein wenig langweilig, gibt es keine Möglichkeit aufgrund des Workstation-namens die Zuteilung zu machen. Wir haben an der 5. Stelle des Namens die Kennung ob es sich um eine Workstation oder um einen Server handelt...das könnt ihr hier geschickt ausnutzen wenn es dazu eine Möglichkeit gibt... Hätt auch gegooglt aber nix aufregendes gefunden... Danke im Voraus! vmorbit
  13. ok...dann post ich s gleich hier: aber ich bin kein scripting profi und weiß nicht ob man das skript nicht auch einfacher haben kann...aber es funktioniert und das ist ja die hauptsache: Option Explicit Dim objRootDSE, strDNSDomain, adoCommand, adoConnection, strQuery Dim adoRecordset, strName, strDN Dim blnFlag, strBase, strFilter, strAttributes Dim wshNetwork, wshshell, adsysinfo, currentuser Dim OName, OKurzzeichen, OAdresse, objword Set wshNetwork = CreateObject("WScript.Network") Set Wshshell = CreateObject("WScript.Shell") Set ADSysInfo = CreateObject("ADSystemInfo") CurrentUser = wshNetwork.Username Set objRootDSE = GetObject("LDAP://RootDSE") strDNSDomain = objRootDSE.Get("defaultNamingContext") Set adoCommand = CreateObject("ADODB.Command") Set adoConnection = CreateObject("ADODB.Connection") adoConnection.Provider = "ADsDSOObject" adoConnection.Open "Active Directory Provider" adoCommand.ActiveConnection = adoConnection strBase = "<LDAP://" & strDNSDomain & ">" strFilter = "(&(objectCategory=person)(objectClass=user) (samaccountname=" & Currentuser & "))" strAttributes = "distinguishedName,displayName" strQuery = strBase & ";" & strFilter & ";" & strAttributes & ";subtree" adoCommand.CommandText = strQuery adoCommand.Properties("Page Size") = 100 adoCommand.Properties("Timeout") = 30 adoCommand.Properties("Cache Results") = False adoCommand.Properties("Sort On") = "displayName" Set adoRecordset = adoCommand.Execute strName = adoRecordset.Fields("displayName").Value adoRecordset.Close adoConnection.Close Set objRootDSE = Nothing Set adoCommand = Nothing Set adoConnection = Nothing Set adoRecordset = Nothing OName = strName 'DISPLAYNAME DES USERS OKurzzeichen = "" OAdresse = "" 'FIRMA EINTRAGEN! Set objword=CreateObject("word.application") objword.UserName = OName objword.UserInitials = OKurzzeichen objword.UserAddress = OAdresse objword.Quit Hoffe mit dem bringst du s hin!! :) PS: Und hier gibt es noch eine absolute kranke batch mit deren Hilfe man den OfficeUsernamen setzen kann, wenn man ihn explizit hat...z.B. als Umgebungsvariable oder so...der Username ist der Batch einfach als Argument mitzugeben: http://www.jsifaq.com/SF/Tips/Tip.aspx?id=7110
  14. hallo, das problem hatten wir auch bei office...deswegen hab ich ein skript gebastelt, dass den office usernamen mit dem display name im AD synct... wer interesse hat soll sich melden.... Hast du mal in den file eigenschaften nachgeschaut wer da als herausgeber drin steht? Soweit ich weiß muss schon der im Office hinterlegte Name angezeigt werden, wenn das File blockiert wird...werd das aber mal nachtesten hier.
  15. hier gibts auch eine GUI für csvde, damit kannst du das tool zu beginn vielleicht schneller verstehn... .: www.kaczenski.de :.
  16. ja entweder du bootest etwas wie WinPE oder eine bootdisk mit der du zugriff aufs netz hast...oder du legst das image auf eine USB-festplatte und fährst acronis mit der boot-cd hoch... da gibts 100 möglichkeiten...:D
  17. schau mal hier: Logon Scripts da gibts ne ismember funktion die du dir kopieren kannst... damit sollte es klappen...
  18. wie bekommst du den die daten ins excel? wsl per csv oder? dann nimm doch gleich csvde damit du die gruppenmembers herausfindest... http://www.microsoft.com/technet/prodtechnol/windowsserver2003/de/library/ServerHelp/1050686f-3464-41af-b7e4-016ab0c4db26.mspx?mfr=true oder hab ich da etwas falsch verstanden?
  19. im scripting forum hättest du wsl mehr glück ;)
  20. bin dem fehler jetzt auf der schliche...falls es wen interessiert. anscheinend tritt der fehler auch nur auf wenn die beiden policies für restricted groups und für internet explorer maintanence angewendet werden...
  21. Bei uns sinds 3 für 350 Desktops und 25 Server
  22. vmorbit

    WSUS Frage?

    erstens siehst du am WSUS Server ob deine clients mit deinem server verbunden sind... außerdem steht in C:\windows\windowsupdate.log auch der servername explizit drin mit dem kontakt aufgenommen wird...
  23. check mal replace: Hey, Scripting Guy! How Can I Remove All the Double Quote Marks in a Text File?
  24. Option Explicit 'Variablen definieren Dim objRootDSE, strDNSDomain, adoCommand, adoConnection, strQuery Dim adoRecordset, strName, strDN Dim blnFlag, strBase, strFilter, strAttributes Dim wshNetwork, wshshell, adsysinfo, currentuser 'Objekte erstellen Set wshNetwork = CreateObject("WScript.Network") Set Wshshell = CreateObject("WScript.Shell") Set ADSysInfo = CreateObject("ADSystemInfo") CurrentUser = wshNetwork.Username 'Mit LDAP verbinden Set objRootDSE = GetObject("LDAP://RootDSE") strDNSDomain = objRootDSE.Get("defaultNamingContext") 'ADO definieren Set adoCommand = CreateObject("ADODB.Command") Set adoConnection = CreateObject("ADODB.Connection") adoConnection.Provider = "ADsDSOObject" adoConnection.Open "Active Directory Provider" adoCommand.ActiveConnection = adoConnection strBase = "<LDAP://" & strDNSDomain & ">" strFilter = "(&(objectCategory=person)(objectClass=user) (samaccountname=" & Currentuser & "))" strAttributes = "distinguishedName,displayName" strQuery = strBase & ";" & strFilter & ";" & strAttributes & ";subtree" adoCommand.CommandText = strQuery adoCommand.Properties("Page Size") = 100 adoCommand.Properties("Timeout") = 30 adoCommand.Properties("Cache Results") = False adoCommand.Properties("Sort On") = "displayName" Set adoRecordset = adoCommand.Execute strName = adoRecordset.Fields("displayName").Value adoRecordset.Close also das ist ein skript dass ich benutze um bestimmte attribute eines users aus dem AD zu fischen... du müsstest halt die currentuser variable so definieren, dass sie deinem SAM-name entspricht...und das abgefragte attribut (displayname) so umschreiben, dass der Distinguished Name abgefragt und ausgegeben wird. Hoffe das bringt dich weiter...:D
×
×
  • Neu erstellen...