Jump to content

Dukel

Members
  • Gesamte Inhalte

    11.580
  • Registriert seit

  • Letzter Besuch

Alle erstellten Inhalte von Dukel

  1. Beschreib doch das Band wenn du es herausnimmst. Eine Bandbezeichnung wird in keiner Library auf das Band geschrieben, die ich kenne. Die werden davor gelabelt und die Backupsoftware nutzt diese ID's nur.
  2. Du kannst doch daraus einfach einen einzeiler machen: ForEach ($winitem in (Get-Content blabla\winlist.txt)) {start-process -FilePath blabla\killwin.cmd -ArgumentList $winitem}
  3. Im Batch hast du .txt und .cmd und im Powershell jeweils .ps1. Ist das so gewollt?
  4. Ich nutze immer param() für die Parameter. param($instanz, $location) ... Was passiert, wenn du $global:instanz und $global:location ausgibst oder in eine Datei schreibst? Achtung: Bei start-job liegt die Ausführung nicht im aktuellen Pfad sondern im "Home" Pfad. Evtl. brauchst du ein Set-Location im Script.
  5. Wurde gleich ein Laufwerksbuchstaben vergeben?
  6. Dukel

    Google und Cloudspeicher

    Besser als keine Datensicherung oder eine Datensicherung, die neben dem eigenen Rechner steht, sicher. Ich habe mir auch schon überlegt, ob ich bei meinen Eltern ne Storage oder nen Server stelle auf den ich alle meine Daten sichere. Dann habe ich das Backup auch Räumlich getrennt.
  7. Jein. Für Diverse Anwendungen (Exchange, SQL Server) gibts so was in der Art, wird aber dann nur von den entsprechenden Anwendungen unterstützt. Es gibt noch DFS-R und 3rd Party Software wie Doubletake, aber ob diese Cluster geeignet sind glaube ich nicht (vor allem nicht DFS-R).
  8. Ich nutze nur $check. Bei den ebenen braucht man mehrere Variablen (es geht auch mit $_, wird aber auf Dauer unübersichtlich und das geht auch nur bei foreach-object und nicht bei foreach). Wie wärs wenn du dir mal die Grundlagen aneignest?
  9. Start-Job .\ALSaT.ps1 -argumentlist "tbkbval","J" Ganz einfach, als Liste ;)
  10. Je tiefer du gehst desto mehr Schleifen brauchst du. Außer du machst das ganze mit -recurse, dann musst du aber jede Datei und jeden Ordner vergleichen (kann je nach Anzahl der Daten auch sehr lange dauern). Vergleich: foreach($check in (get-content ausnahmen.txt)){ if(!($ebene2.FullName -match $check)){ #Datei ist NICHT in den Ausnahmen, muss hier gespeichert werden (z.B. in ein extra Array) um es danach im 2. Teil weiterzubearbeiten. } }
  11. Hast du dir schonmal "get-help start-job" angeschaut?
  12. Doch. So viel ich weiß geht das auch mit der Grafikkarte: http://www.vmware.com/pdf/vsp_4_vmdirectpath_host.pdf Aber! Mit deiner Hardware wird es sicher nicht gehen (egal bei welcher Lösung). Du wirst aktuelle Hardwarevirtualiserungstechnik brauchen. Und die beschleunigten Bilder müssen auch am Client (RDP, Vsphere Client) mit der Geschwindigkeit über LAN ankommen. Dafür wirst du eine VDI Technik benötigen. Wenn du unbedingt an dem Testrechner spielen willst wirst du auf Windows 8 Warten müssen oder einen "Client Virtualiserer" (VMWare Workstation, Virtual Box) nutzen müssen.
  13. Du musst für jeden Root Ordner eine Schleife über die Txt Datei machen. Gibt es auch Ausnahmen, die tiefer gehen als 3 Ordner? foreach($ebene1 in (Get-ChildItem D:\ | ? { $_.PsIsContainer })){ foreach($ebene2 in (Get-ChildItem $ebene1 | ? { $_.PsIsContainer })){ $ebene2.FullName #Hier der Vergleich mit der Txtdatei } } #Hier nochmals eine Schleife für alle gefundenen Ordner mit deinem Code.
  14. Wieso den Provider als Smarthost? Das braucht man nur, wenn man keine Feste IP hat. Dein Provider muss gar nichts machen, außer den DNS richtig konfigurieren. Dein Provider sieht dann keine einzige Mail.
  15. Wie viel Powershell Erfahrung hast du denn? Willst du Powershell lernen oder etwas vorgekaut bekommen? Weißt du wie du eine Schleife machst (z.B. gib mir alle Ordner in einem bestimmten Verzeichnis)?
  16. ESXi läuft auch direkt auf der Hardware und kann diese den Gästen Durchschleifen. XenServer läuft auch auf Hardware aber ob das mit HW Durchschleifen geht das weiß ich nicht.
  17. Du kannst auch ESXi oder XenServer nutzen. Diese beiden haben Clients, die unter XP laufen. Alternativ kannst du auf Windows 8 warten. Da kannst du Hyper-V auf dem Client installieren.
  18. Im Script oder als Txt Datei und bindest diese ein. Im Script geht das z.B. mit -exclude bei get-childitem. Das mit der Text Datei geht dafür nicht so einfach ist aber flexibler. Du machst eine Schleife über alle Rootordner und vergleichst jeden Ordner mit der Liste aus der Textdatei (get-content ist dein Freund).
  19. Nicht beim Hyper-V Server. Der hat keine Gui und keine Admin Tools.
  20. Ich würde das in 2 Schritten erledigen. Einmal alle "Root" Ordner (sprich ohne -recurse) ohne die Ausnahmen und danach für jeden Root Ordner dein Code (angepasst) nutzen.
  21. Zum Administrieren brauchst du Windows 7 oder Server 2008 mit den RSAT Tools.
  22. Du sollst $error nicht als Variable nutzen. Das ist eine Automatische Variable. Nutze z.B. $output.
  23. Wenn du wirklich diese Verfügbarkeitsanforderungen hast, dass du 2 MX brauchst wirst du auch die entsprechende Infrastruktur dahinter brauchen. Am besten 2 Standorte, 2 Internetleitungen und 2 gleich sicher eingerichtete Mail Gateways, die die Mails an den selben Internen Mailserver senden. Wenn mehrere MX (Wege) sollten diese auch am selbe Ziel ankommen und nicht eines beim Provider und eines in-House. Tut dir einen Gefallen. Wenn Hochverfügbar, dann richtig machen oder es sein lassen (oder gehst du davon aus, dass dein Exchangeserver oder die Internetleitung 2 Tage stehen?). Nutze lieber einen MX und mach deinen Exchangeserver ausfallsicher und besorge dir im Zweifel ne Backup Internet Leitung.
  24. Android 3 ist nur für Tablets.
  25. Dukel

    Exchange und ActiveSync

    SSL kannst du auch vor dem Eigentlichen LAN terminieren.
×
×
  • Neu erstellen...