Jump to content

pdietrich

Members
  • Gesamte Inhalte

    18
  • Registriert seit

  • Letzter Besuch

Beiträge erstellt von pdietrich

  1. Auszug aus der PDF:

    "Einträge in der mms.cfg zur Steuerung des Updaters

    Nach der Installation von Flash 11.2 enthält die Datei mms.cfg zwei Einträge:

    AutoUpdateDisable=0

    SilentAutoUpdateEnable=1

    Die beiden Optionen sind selbsterklärend, die erste schaltet den Background Updater ein oder aus (mit dem Wert 1), die zweite bestimmt, ob die Updates ohne Nachfrage beim Benutzer eingespielt werden sollen.

    Neben diesen zwei vorgegebenen Einstellungen bietet die mms.cfg ein Vielzahl weiterer Optionen, um das Verhalten des Flash Player zu steuern. Darunter befindet sich eine Reihe solcher, mit denen sich die Sicherheit der Plugins erhöhen lässt, beispielsweise indem man ihnen den Zugriff auf das Dateisystem und das Netzwerk verweigert. Eine Übersicht aller Parameter bietet der Administration Guide (PDF) für den Flash Player im Kapitel 4."

    Die mms.cfg erstellt er aber erst wenn etwas anderes als Standard eingestellt wird. Zusätzlich deinstallieren wir den Dienst "AdobeFlashPlayerUpdateSvc" und löschen den geplanten Task "Adobe Flash Player Updater".

     

    mfg

    Peter

  2. Hallo pfeffis,

     

    ich kann kein Powershell, deshalb würde ich das so mit einem

    CMD-Script machen.

     

    @echo off
    setlocal enabledelayedexpansion
    
    set Vorlage=VORLAGE.TXT
    
    set Ausgabedateiname=DATEI
    set Ausgabedateierweiterung=.TXT
    
    set /A Nr=0
    for /F "tokens=*" %%a IN ('type "%Vorlage%"') do (
    
     REM "Syntax;" gelesen? Dann neue Datei beginnen
     echo %%a | find /I "SYNTAX;" >nul
     if "!Errorlevel!" equ "0" (
       REM lfd. Nummer incrementieren
       set /A Nr+=1
       REM Nur zur INfo etwas ausgeben
       echo Aktuelle Ausgabedatei:"%Ausgabedateiname%!Nr!%Ausgabedateierweiterung%" 
     )
     REM Die aktuelle Zeile in die neue Datei schreiben
     echo %%a >> "%Ausgabedateiname%_!Nr!%Ausgabedateierweiterung%"
    )
    endlocal
    exit
    

     

    mfg

    Peter

  3. Ja OK.

    Aber mit ( und ) ist das auch so.

    Er nimmt die Variablen am Anfang und aktualisiert sie nicht mehr innerhalb

    des Blocks. D.h. wenn innerhalb Variablen geändert werden, wie hier der 2. Errorlevel muss das ! zum Einsatz kommen.

    !Errorlevel! = damit nicht vom Find sondern aktuell vom Programm der Errorlevel der Err Variablen zugewiesen wird. Und dann natürlich !Err! damit der soeben zugewiesene Wert aktuell geholt wird.

  4. Hallo eras.

     

    Errorlevel kann nur einmal zuverlässig direkt nach dem Ereignis abgefragt werden. Deshalb wird der Errorlevel der Variablen "Err" zugewiesen.

    Da in einer For Schleife Variablen nicht bei jedem "Durchlauf" erneut eingelesen werden steht hier noch immer der Errorlevel des ersten Find drin.

    Um das zu ändern muss die "Verzögerte Variablenerweiterung" eingeschaltet werden. Dadurch wird jedesmal wenn eine Variable innnerhalb "!" steht der Inhalt neu aktualisiert. Also wird der Errorlevel des 2. Programms übernommen.

    cmd /? und evtl. setlocal /? geben weitere Hinweise.

    Ich hoffe das war einigermaßen verständlich.

    mfg

    Peter

  5. Hallo,

    so sollte es gehen:

    [color="Red"][b]setlocal enabledelayedexpansion[/b][/color]
    find <irgendwas>
    
    if not %ERRORLEVEL%==0 (
      echo Fehler: nicht gefunden
    ) else (
      Starte Programm XY
         [color="red"][b]Set Err=!Errorlevel![/b][/color]
         if not [color="red"][b]!ERR![/b][/color] == 0 (
      echo Fehler: [color="red"][b]!err![/b][/color] >> logfile
         ) else (
      echo OK
         )
    )

     

    mfg

    Peter

  6. Hallo,

     

    ich hab ein komisches Problem beim kopieren einer ca. 30Kb großen Datei über das Netzwerk in den Desktop-Ordner eines anderen Benutzers.

    ! Nur beim Desktop - Ordner !

     

    copy "2009.xlsx" "\\XYZ\c$\Users\Otto\Desktop\*.*"

    dies dauert ca. 35 Sekunden

     

    copy "2009.xlsx" "\\XYZ\c$\Users\Otto\Documents\*.*"

    dies braucht weniger als 1 Sec.

     

    Wenn lokal auf dem Rechner von z.B. D:\ aus die gleiche Datei kopiert wird geht dies ebenfalls unter 1 Sec. Deaktivieren des Virenscanners inkl. Firewall blieb ohne auswirkung.

     

    Die Berechtigungen sind für beide Ordner gleich;

    System, Otto und Administratoren haben Vollzugriff.

    Zugriff erfolgt von Windows 7 Ult. Rechner auf Windows Vista Ult., alle in einer Arbeitsgruppe, identische Benutzer mit identischen Kennwörtern auf allen Systemen.

    Mit oder ohne Anführungszeichen ist egal.

    Auch wenn der gleiche Benutzer "otto" kopieren will bleibt das verhalten so.

    Mappen von \\XYZ\C$\Users\Otto\Desktop und dann auf z.B. S:\*.* kopieren ändert nichts.

     

    Noch ein Hinweis: Das betrifft nur das kopieren im CMD-Fenster, im Explorer ist keine Verzögerung zu bemerken.

    Bei mir läuft das über ein Script.

     

    Wer Blickt da noch durch und kann mir einen Hinweis geben?

    Danke!

    mfg

    Peter

  7. Hi,

     

    das mach ich bei mir mit Robocopy.

    Das ist in den RK-Tools enthalten.

    Download details: Windows Server 2003 Resource Kit Tools

     

    Dann mach ich das über eine Batch die wie folgt ausschaut:

     

    @echo off

    setlocal

    TITLE=Sicherung nach Datenserver-1

    rem ZIEL auch ein Laufwerk z.B.: F:\Sicherung\

    set saveverz=\\pd-1\sw1\Sicherungen\

    REM Parameter für Robocopy

    set parameter= /E /ZB /R:2 /W:3

    rem wenn /PURGE noch dazugenommen wird werden

    rem alte Dateien auch gelöscht.

    :-----------------------------------------------------------------

    :------Kopieren---------------------------------------------------

    :-----------------------------------------------------------------

    REM von welchem Laufwerk

    set LW=C

    REM welches Verzeichniss soll gesichert werden

    set verzeichnis=Dokumente und Einstellungen\Otto

    REM jetzt diesen Pfad sichern

    call :kopieren

    REM und jetzt mit anderen Verzeichnissen weitermachen

    :-----------------------------------------------------------------

    set LW=C

    set verzeichnis=Programme\Trillian\users

    call :kopieren

    :-----------------------------------------------------------------

    set LW=D

    set verzeichnis=Computer

    call :kopieren

    :-----------------------------------------------------------------

    set LW=D

    set verzeichnis=Otto

    call :kopieren

    :-----------------------------------------------------------------

    set LW=D

    set verzeichnis=Programmieren

    call :kopieren

    :-----------------------------------------------------------------

    set LW=D

    set verzeichnis=WebSites

    call :kopieren

    TITLE=E N D E

    endlocal

    pause

    goto ende

    :-----------------------------------------------------------------

    :-----------------------------------------------------------------

    :kopieren

    TITLE=Kopieren - %LW%:\%verzeichnis% ...

    robocopy "%LW%:\%verzeichnis%" "%saveverz%safe\%LW%\%verzeichnis%" %Parameter%

    goto ende

    :-----------------------------------------------------------------

    :ende

     

    Ist zwar kein Backup aber mir langt das auf die schnelle, Backups laufen

    dann am Wochenende.

     

    Viel Spaß

    Peter

  8. Hi,

    sysprep.INI ? Schreibfehler ? muss eine INF sein.:confused:

    Ansonsten fällt mir da nichts auf, sollte eigentlich gehen.

    Meine inf schaut nur wenig anders aus funktioniert aber:

     

    ;SetupMgrTag

    [unattended]

    OemSkipEula=Yes

    InstallFilesPath=C:\sysprep\i386

    TargetPath=\WINDOWS

    [GuiUnattended]

    AdminPassword=*

    EncryptedAdminPassword=NO

    OEMSkipRegional=1

    TimeZone=110

    OemSkipWelcome=1

    OEMDuplicatorstring="irgend ein Rechner Vx.x.x.x"

     

    [userData]

    ProductKey=xxxxx-xxxxx-xxxxx-xxxxx-xxxxx

    FullName="Otto"

    OrgName="Otto aus irgendwo"

    ComputerName=*

    [Display]

    Xresolution=1024

    YResolution=768

    BitsPerPel=32

    Vrefresh=60

    [identification]

    JoinWorkgroup=Arbeitsgruppe

    [Networking]

    InstallDefaultComponents=Yes

    [branding]

    BrandIEUsingUnattended=Yes

    [Proxy]

    Proxy_Enable=0

    Use_Same_Proxy=0

    [sysprepcleanup]

     

    Auch die richtige Sysprepversion könnte evtl. ein Fehlergrund sein.

    5.1.2600.2180 (xpsp_sp2_rtm.040803-2158) ist meine Version der Sysprep.exe.

     

    mfg und trotzdem einen guten Rutsch

    Peter

  9. Hi,

     

    bei meinem Router geht das nicht aber andere Router, andere Möglichkeiten.

     

    Telnet starten und dem Router anderen MTU-Wert zuweisen:

    - Öffnen Sie mit Start-Ausführen und der Eingabe von cmd in der Befehlszeile ein Eingabefenster.

    - Starten Sie hier den Dienst mit telnet 192.168.1.1 (statt 192.168.1.1 die IP-Nr. Ihres Routers eintragen). <Enter>

    - Die Verbindung zum Router wird nun nach Eingabe des Passwortes (für die Routerkonfiguration) hergestellt.

    - Geben Sie nun den Befehl wan mtu 1492 (oder einen anderen von Ihnen ermittelten MTU-Wert) ein (+Enter).

     

    Schon ist es geschafft. Schließen Sie die den Dienst mit der Eingabe von exit (beendet Telnet). Über Telnet können Sie dann noch mit dem Befehl wan mtu ? überprüfen, welchen MTU-Wert der Router aktuell verwendet. Da der Router und nicht der Rechner konfiguriert wurde, steht der neue MTU-Wert sofort zur Verfügung (Booten des PCs nicht erforderlich).

    So zu lesen auf : http://gschwarz.de/mtu-wert.htm

     

    Ich hoffe es hilft Dir.

    :-)

    Peter

  10. Hallo szech,

     

    NAV war in meinem Netz die Ursache dafür das ich hin und wieder keinen Zugriff auf Rechner hatte. Komischerweise war aber fast immer nachdem mein Rechner neu gestartet war mindestens 1 einwandfreier Zugriff möglich.

    "... Sie haben eventuell keine Berechtigung ..." dies war ansonsten die Standardfehlermeldung. Nach vielen Versuchen hat sich dann NAV2005 als Ursache herausgestellt. Da ich seit der Installation von NAV2005 schon andere Problem z.B. mit großen ZIP-Files hatte die den Scanner zum Absturz brachten war der Umstieg auf einen anderen Scanner schon geplant. Ich habe also Umgestellt und nicht lange eruiert was die Ursache hierfür war. Nach Deinstallation von NAV war jedenfalls sofort alles i.O. und auch der neue Scanner macht keinen Ärger.

     

    Masterbrowser, hier wechselt auch im normalen Betrieb evtl. der Rechner der diese Liste führt. Das hat aber keine Auswirkung darauf mit anderen Rechnern in Kontakt treten zu können. Vielleicht dauert es etwas länger, aber in einem Heimnetz wird das wohl niemand spüren. Die "alten" Rechner die im Netzwerk angezeigt werden, aber schon ausgeschaltet sind, kommen von dieser Liste. Ist aber ganz normal. Die Aktualisierungszeit beträgt mehrere Minuten (? 12 ?).

     

    Mein Netz:

     

    Router

    - XP Pro 1

    - XP Pro 2

    - XP Pro 3

    - Switch

    - - Accesspoint

    - - - Laptop

    - - sporadisch verschiedene Rechner

     

    An einem Router mit DHCP und integriertem 4fach Switch hängen 3 XP Pro Rechner und es geht weiter zu einem weiteren Switch an dem ich per WLAN mein Laptop ins Netz bringe und hin und wieder einen Testrechner anschließe. Alle beziehen ihre Adressen per DHCP und haben eine gemeinsame Arbeitsgruppe. Firewall ist die Agnitum Outpost V2.5, neuer Virenscanner ist der Bitdefender V8. Das wars. Ganz primitiv und dennoch funktioniert alles immer einwandfrei seit NAV weg ist. Hat allerdings auch mit einer alten Version von NAV (2003) problemlos funktioniert.

    Meine Rechner sind ebenfalls wie bei Dir nicht ständig in Betrieb, es ist mehr oder weniger ein ständiges kommen und gehen.

     

    :-)

    Peter

×
×
  • Neu erstellen...