kann man nicht viel zu sagen.
Das Script dazu wäre hilfreich. ![]()
kann man nicht viel zu sagen.
Das Script dazu wäre hilfreich. ![]()
am Besten beide installieren für 32- und 64- bit (Paket 2015 - 2022)
also ich würde folgendes ausprobieren:
netsh advfirewall firewall add rule name="Block SVCHOST tcp" dir=out action=block program="%SystemRoot%\System32\svchost.exe" enable=yes protocol=TCP
netsh advfirewall firewall set rule group="Netzwerkerkennung" new enable=no profile=all
der erste Befehl erstellt eine Firewallregel um Updates nicht lokal zu laden
der zweite Befehl deaktiviert die lokale Netzwerkerkennung um nicht Updates über andere Rechner zu beziehen ![]()
nicht getestet !
Quelle:
https://adventure-travel-experience.de/reise-winupdate
off-topic:
wer mit einer Browser-Session über seinen KVM-Switch auf seine Server connected macht irgendetwas falsch. ![]()
Funktionen sollten in sich geschlossene Abläufe sein mit ausschließlich lokalen Variablen.
Versuche immer das Ergebnis entweder über Return zurückzugeben, oder wenn es mehrere Datenwerte sind,
die Variablen dazu als Parameter mittels ByRef zu übergeben.
So umgehst du das Problem nicht deklarierter Variablen.
ein Ansatz:
$File = FileRead(@ScriptDir & '\Test.xml')
$hFile = FileOpen(@ScriptDir & '\Test.xml', 2)
$File = StringRegExpReplace($File, '(<IP>[0-5]{1,3}.[0-5]{1,3}.[0-5]{1,3}.[0-5]{1,3}<\/IP>)', '<IP>123.123.123.123<\/IP>')
$File = StringRegExpReplace($File, '<SteamPort>[0-9]{1,5}', '<SteamPort>9999')
$File = StringRegExpReplace($File, '<ServerPort>[0-9]{1,5}', '<ServerPort>33333')
FileWrite($hFile, $File)
FileClose($hFile)
#include <Array.au3>
Global $arr[5] = ["element_0", "element_1", 'element_2', 'vonhiernachHause', 'element_5']
_ArrayDisplay ($arr)
MsgBox (0, 'Ergebnis', _ArraySearch ($arr, 'von*',0,0,0,3))
MsgBox (0, 'error Flag', @error)
so gehts. du musst angeben, dass du mit RegEx suchen willst ![]()
ich denke "von*" ist kein regulärer Ausdruck
ui, ein Theme-battle ![]()
vielen dank BugFix,
hab ich gleich importiert. Ich nutze nach Möglichkeit immer ein Dark Theme (liegt vielleicht am Alter
)
die Standard Themes haben echt Probleme mit manchen Farbgebungen.
Deine "Creation" gefällt mir viel besser ![]()
btw:
der Aufruf: DriveMapAdd(\\Server\Share$\Unterordner, "0", "", "")
ist ja grundsätzlich falsch, da als erster Parameter entweder ein leerer String, eine Wildcard (*) oder ein Mountpoint erwartet wird.
![]()
Ich behaupte jetzt einfach mal der Logik folgend, dass ohne die optionalen Parameter einfach die Credentials des aktuellen Users verwendet werden.
Ansonsten musst du dir mittels der fileApi.h eine eigene Funktion in C schreiben, die das Datum nicht ändert.
siehe: https://stackoverflow.com/questions/2651…on-the-new-copy
gerade gelesen ....
Robocopy kann das anscheinend auch ... lol
How to Copy Files without Changing Date Stamp on Windows 10
Beispiel:
wie im anderen Thread erwähnt:
verschiebe die Datei, dann bleibt das Änderungsdatum erhalten.
Kopiere danach die Datei wieder von deinem WORM Datenträger an den Ursprung zurück.
Wenn du jetzt noch die Werte der Datei vorher gespeichert hast, kannste die wieder anpassen.
PS: eine Datei zu kopieren bedeutet eine neue Datei erstellen und dann den Inhalt hineinkopieren. Dabei wird natürlich Erstellungsdatum und Änderungsdatum gesetzt.
Eine Datei zu verschieben bedeutet eine vorhandene Datei mit seinen Atributen woanders hin zu verschieben und am Ursprungsort zu entfernen. Dabei bleibt das Änderungsdatum erhalten.
Vielleicht ist das ein Weg
Kannst ja nach verschieben die Dateien wieder zurückkopieren. Sofern das Änderungsdatum "nur" auf dem Datenträger erhalten bleiben soll.
also das Systemdatum zu ändern, um einen bestimmten Zeitstempel in einer zu kopierenden Datei zu erzeugen ist schon etwas .......
welches Datum möchtest du denn ändern?
wenn dein PC im Internet angeschlossen ist, hat er doch die einzig verfügbare Zeit zum synchronisieren erreichbar...
Der Unterschied von anderen Zeitquellen kann sich lediglich im Versatz der Zeitzone zeigen und dementsprechend auch im Datum ![]()
Aber das ist doch der Sinn von "Erstellungsdatum", Änderungsdatum" und Co...
Das Erstellungsdatum bleibt doch wie es ist.
Standardmäßig wird im Windows Explorer jedoch immer nur das Änderungsdatum angezeigt.
mit folgenden 2 Befehlen setzt du die Zeitspanne des Löschens von Quarantäne Dateien auf unendlich und deaktivierst den Cloud-basierten Schutz.
hier die Quellverweise:
In einer administrative geöffneten Powershell Konsole kannst du mit Get-MpPreference alle Einstellungen ansehen.
Eine Möglichkeit eine Abfrage einzubauen hab ich auf die Schnelle nicht gefunden ![]()
ergänze die User Config noch um save.session.advanced=1 und du solltest keine Probleme mehr haben ![]()