Jump to content

Cybquest

Expert Member
  • Gesamte Inhalte

    1.886
  • Registriert seit

  • Letzter Besuch

Alle erstellten Inhalte von Cybquest

  1. M.W. bekommst Du die Infos über IP-Adressen nicht direkt aus dem Switch. Nur die MAC-Adressen (mittels "show mac"). Die Zuordnung MAC zu IP musst dann mit irgend einem Tool machen.
  2. Es würde sich evtl. anbieten, das gleich per GPP statt Script zu machen, wie Sunny bereits schrieb. Wenns per VB-Script sein soll, hätte ich hier ein Fragment zum Auslesen der IP-Adresse(n): Set objLocator = CreateObject("WbemScripting.SwbemLocator") Set objWMIService = objLocator.ConnectServer(".", "root\cimv2") Set colItems = objWMIService.ExecQuery("Select * From Win32_NetworkAdapterConfiguration Where IPEnabled = True") For Each objItem in colItems ' MAC steht in objItem.MACAddress For Each strAddress in objItem.IPAddress 'IP-Adresse steht in strAddress Next Next Problematisch wird's dann halt evtl., wenn mehrere IP-Adressen konfiguriert sind.
  3. Wenn Routing eingeschaltet ist, ist der Eintrag "Default Gateway" beim HP-Switch wirkungslos. Dann ne Standardroute folgendermassen auf der CLI setzen: ip route 0.0.0.0/0 IP_der_Firewall
  4. Bei der zu schreibenden Datei muss noch'n Parameter an die open-Methode mit ran. "ForAppending" oder "ForWriting". Siehe OpenTextFile Method
  5. So in der Art z.B. Set fso=CreateObject("Scripting.FileSystemObject") Set File=fso.OpenTextFile(DateiPfad) [color="Red"]Set outFile = fso.OpenTextFile("C:/Temp/Ausgabedatei.txt")[/color] sText=File.ReadLine() Do While Not File.AtEndOfStream sText=File.ReadLine() If InStr(sText,"geheim") Then [color="red"] outFile.Writeline "Mein Ersatztext" Else outFile.Writeline sText[/color] ***End*If Loop hinterher ggf. Quelldatei löschen und Ausgabedatei entspr. umbenennen...
  6. ...auch hübsch: Remote Desktop Manager - Remote connection and computer management
  7. Zunächst würde ich sagen, dass das Ziel ein Verzeichnis sein sollte und daher nicht mit B_* enden sollte. Schon mit move %Scriptpath%\B_* %Scriptpath\Belege versucht?
  8. [OFFTOPIC]...nu ja, den Rest des WE braucht er ja um all die Dienste umzubiegen, die unterm DomAdmin laufen ;)[/OFFTOPIC]
  9. Hab auch noch was in PS ... #################################################### # Script durchläuft Datei Servers.txt und schreibt # laufende Dienste, die nicht unter einem lokalen # Account laufen, in Services.csv #################################################### $WorkDir = "D:\PS" $DatServers = $WorkDir + "\Servers.txt" $DatOutput = $WorkDir + "\Services.csv" "Laufende Dienste mit nicht lokalen Accounts" | Out-File $DatOutput Get-Content $DatServers | Foreach-Object { $_ | Out-File $DatOutput -Append $dd=Get-WmiObject Win32_Service -ComputerName $_ -ErrorVariable myError | Where-Object {($_.State -eq "Running") -and (($_.Startname -inotlike "*Local*")-and ($_.Startname -inotlike "*Network*"))} |Select-Object Caption,Name,Pathname,Startmode,Startname | Export-csv "Temp.csv" -NoTypeInformation if (!$?) {"FEHLER! " + $myError[0].Exception.Message | Out-File $DatOutput -Append} [system.IO.File]::ReadAllText("Temp.csv") | Out-File $DatOutput -Append} die ...startname -notlike... Geschichten auf like DOmadmin oder so umbiegen, dann haast Du nur die´in der CSV
  10. Ich sach mal, Du musst auch einen SMTP-Server angeben, an den die Mail geschickt werden soll! "Irgendwo" in den Einstellungen bestimmt zu finden ;)
  11. Cybquest

    SQL Abfrage

    Like this? SELECT Code, Text, Max([Zahl])-Min([Zahl]) AS Ergebnis FROM Tabelle GROUP BY Code, Text; wird allerdings der Max und der Min Wert pro Test genommen, nicht die mit der größten bzw. niedrigsten ID.
  12. Du könntest z.B. jene daten.ftp jedesmal von der Batch neu erstellen lassen: @echo off echo OPEN ftp-server > daten.ftp echo USER benutzername >> daten.ftp echo passwort >> daten.ftp echo send C:\%computername%.txt >> daten.ftp echo quit >> daten.ftp ftp.exe -n -i -s:daten.ftp
  13. Ggf. könnte man ja einfach hinterher das Log dazu benutzen, um per Script die Links anzulegen. Hierzu ein kleiner VB-Script-Code-Schnippsel dazu: Set WshShell = WScript.CreateObject("WScript.Shell") '...das folgende in ner Schleife durch alle verschobenen Dateien Set Link=WshShell.CreateShortcut(strPath & "\" & strDatei & ".LNK") Link.TargetPath = strNewPath & strDatei Link.Save Anmerkung: strPath, strNewPath und strDatei müssen natürlich dann noch entspr. jeweils passend gesetzt werden ;)
  14. Cybquest

    Atmospheric Link Layer

    Rauchzeichen neuzeitlich definiert :) Soll inzwischen vermutlich in AprilApril Link Layer umgetauft worden sein :D
  15. ich denke, ein klein wenig solltest du dich schon selbst damit beschäftigen! Ich hab keine AT Switches, daher kann ich selbst nicht so auf die Schnelle helfen. Aber hier http://www.alliedtelesis.com/media/datasheets/guides/8000s_cli_ref_v200.pdf findest du in Chapter 35 ab Seite 344 alles zum Thema VLAN :)
  16. Nu dann... richtest z.B. 2 VLANs ein, einen Teil der Ports dann untagged in das eine VLAN, einen Teil der Ports ins andere VLAN. Den DHCP-Server dann entweder mit 2 Netzwerkkarten in beide oder mit einer die VLAN-Tagging kann, dann auf dem Port wo der DHCP-Server hängt beide VLANs tagged. Oder zwischen den VLANs Routing einrichten mit DHCP-Relay...
  17. Hängen die Clients denn fest an dem Switch? Dann käme evtl. Portbasiertes VLAN in Frage. Warum ändern sich die MAC-Adressen ständig? Sind das immer verschiedene Rechner die da dranhängen? Oder per WLAN? Wann sollen welche Clients in welches VLAN? Zu VLAN allgemein siehe: Virtual Local Area Network ? Wikipedia
  18. Da reicht eigentlich ein 2. Scope im DHCP-Server. Einen 2.DHCP-Server brauchts da nicht. Der AT kann VLAN (recht einfach per Goolge "AT8000S VLAN" rauszufinden ;)) Entweder den Server mit einem Bein ins entspr. VLAN stellen oder am entspr. Router (so es einen gibt) DHCP-Relay aktivieren.
  19. So auf den ersten Blick: Gehört das Leerzeichen zwischen TriggTest und ] wirklich rein, oder ist das nur hier ein Übertragungsfehler?
  20. Oder das j zum Programm pipen: echo j | meinprog.exe
  21. Dukel und seine ultraausführlichen Antworten ;) Mit Batch geht's im Prinzip auch. Google ggf. einfach mal nach "Batch Findstr", dann findest Du bestimmt die passende Anregung.
  22. Cybquest

    Aufgaben organisieren

    Ich hab mir angewöhnt, den Leuten zu sagen: "Schick mir bitte ne Mail. Ich vergess es sonst, bis ich wieder am Platz bin" ;) Es sei denn, ich hab'n Ipod o.ä. dabei und schreibs gleich selber. Im Mailpostfach hab ich nen Ordner "@Handeln" (@ damit er gan oben bleibt), darunter "PrioA" "PrioB" "PrioZ", sowie nen Ordner "@Warten auf" worin Mail kommen, wo ich ne Rückmeldung erwarte. Alle Ordner zeigen statt nur der ungelesenen immer die kpl. Anzahl mails an, damit ich gleich morgens gefrustet werde *ggg* Da bei mir das meiste per Mail kommt, hab ich all die anderen Werkzeuge bisher noch nie so richtig zufriedenstellen eingesetzt, da mir das "Abschreiben" der Mails zu lästig war ;)
  23. Cybquest

    Wochenendbereitschaft

    Ich denke, da wäre es erst mal wichtig, sogenannte SLA's (Service Level Agreements) zu definieren. Also die einzelnen Verfahren auflisten, dazu geplante/ungeplante Downtime, Reaktionszeiten etc. Das Ganze vom GF abgesegnet.
  24. Ergänzend zu Otaku's Hinweis: Create and edit a wiki - SharePoint Foundation - Microsoft Office
  25. Auf den ersten Blick seh ich zumindest einen Schreibfehler: Das muss LDAP heissen, nicht LADP ;) Den Fehler bringt er zwar beim Create, aber nur, weil objOU leer ist, was durch jenen Schreibfehler durchaus passieren könnte...
×
×
  • Neu erstellen...