Top-Themen

Aktuelle Themen (A bis Z)

Administrator.de FeedbackApache ServerAppleAssemblerAudioAusbildungAuslandBackupBasicBatch & ShellBenchmarksBibliotheken & ToolkitsBlogsCloud-DiensteClusterCMSCPU, RAM, MainboardsCSSC und C++DatenbankenDatenschutzDebianDigitiales FernsehenDNSDrucker und ScannerDSL, VDSLE-BooksE-BusinessE-MailEntwicklungErkennung und -AbwehrExchange ServerFestplatten, SSD, RaidFirewallFlatratesGoogle AndroidGrafikGrafikkarten & MonitoreGroupwareHardwareHosting & HousingHTMLHumor (lol)Hyper-VIconsIDE & EditorenInformationsdiensteInstallationInstant MessagingInternetInternet DomäneniOSISDN & AnaloganschlüsseiTunesJavaJavaScriptKiXtartKVMLAN, WAN, WirelessLinuxLinux DesktopLinux NetzwerkLinux ToolsLinux UserverwaltungLizenzierungMac OS XMicrosoftMicrosoft OfficeMikroTik RouterOSMonitoringMultimediaMultimedia & ZubehörNetzwerkeNetzwerkgrundlagenNetzwerkmanagementNetzwerkprotokolleNotebook & ZubehörNovell NetwareOff TopicOpenOffice, LibreOfficeOutlook & MailPapierkorbPascal und DelphiPeripheriegerätePerlPHPPythonRechtliche FragenRedHat, CentOS, FedoraRouter & RoutingSambaSAN, NAS, DASSchriftartenSchulung & TrainingSEOServerServer-HardwareSicherheitSicherheits-ToolsSicherheitsgrundlagenSolarisSonstige SystemeSoziale NetzwerkeSpeicherkartenStudentenjobs & PraktikumSuche ProjektpartnerSuseSwitche und HubsTipps & TricksTK-Netze & GeräteUbuntuUMTS, EDGE & GPRSUtilitiesVB for ApplicationsVerschlüsselung & ZertifikateVideo & StreamingViren und TrojanerVirtualisierungVisual StudioVmwareVoice over IPWünsch Dir wasWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit

gelöst PS Get-Content - sicheres Einlesen von Dateien

Mitglied: ad-min

ad-min (Level 1) - Jetzt verbinden

02.03.2020 um 18:30 Uhr, 388 Aufrufe, 5 Kommentare

Hallo und einen schönen Abend,

ich arbeite gerade an einem PowerShell-Script.

Mittels Get-Content möchte ich die Versionsnummer aus einer reinen Textdatei (version.txt) auslesen. Bis jetzt mache ich das wie folgt:
Nun möchte ich folgendes ändern:

  • es sollen nur die ersten 5 Zeichen eingelesen werden
  • es sollen nur Zahlen [0-9] eingelesen werden

Das Ziel soll sein, dass nicht unerwünschter Code in mein Skript eingefügt werden kann. (Security)

Ich habe mir bereits die Anleitung auf Microsoft.com durchgelesen, habe aber keinen entsprechenden Parameter gefunden.

Danke und LG
ad-min
Mitglied: certifiedit.net
LÖSUNG 02.03.2020 um 18:36 Uhr
Moin, regex Check?

Wobei das in einem Script ggf. Wenig Sinn macht. Wenn ich da falschen Code Einschleusen will, schrieb ich das Skript um
Bitte warten ..
Mitglied: 143127
LÖSUNG 02.03.2020, aktualisiert um 18:44 Uhr
Bitte warten ..
Mitglied: ad-min
02.03.2020, aktualisiert um 19:12 Uhr
@143127 Vielen Dank, funktioniert wie gewünscht! (Das ist also ein regex Check?)

@certifiedit.net Die Datei wird von einem Webserver heruntergeladen. (Theoretisch könnte man diese Datei verändern, um Code in mein Skript einzuschleusen...)

Ich kannte regex von JavaScript, wusste aber gar nicht, dass die auch in PS funktionieren
Bitte warten ..
Mitglied: ad-min
02.03.2020 um 19:22 Uhr
Danke!!
Bitte warten ..
Ähnliche Inhalte
Batch & Shell
PowerShell - Get-Content - spinnt
gelöst Frage von emeriksBatch & Shell7 Kommentare

Hi, habe ein PS-Script. Get-Content liefert für dieselbe Datei (keine Replikate) verschiedene Ergebnisse, wenn das Script auf verschiedenen Servern ...

Batch & Shell
Get-Content -Wait ohne Funktion ?
gelöst Frage von HenereBatch & Shell5 Kommentare

Servus, um kein tail zu installieren hatte ich bisher immer genutzt. Doch auf nem 2012er zeigt es mir nur ...

Batch & Shell
Powershell Problem mit Get-Content
gelöst Frage von derhoeppiBatch & Shell4 Kommentare

Hallo, ich habe eine Textdatei die mehrere Zeilen nach dem Muster "Bezeichnung=Wert". enthält. Mit dem Einlesen der Textdatei werden ...

Batch & Shell
Powershell Get-Content Inhalt filtern
gelöst Frage von derhoeppiBatch & Shell1 Kommentar

Guten Morgen, ich habe eine Textdatei nach dem Beispielhaften Muster Nun möchte ich diese Datei einlesen, aber bestimmte Zeilen ...

Neue Wissensbeiträge
Windows Update
Third Party Updates mit Chocolatey und Lansweeper
Anleitung von MarcoG vor 10 StundenWindows Update

Mit #Windows 10 hat Microsoft die Kumulativen Updates eingeführt und das Thema Patch Management wird in Unternehmen immer besser. ...

Datenschutz

Berliner Datenschutzbeauftragten prüfen Videokonferenz-SW

Information von Visucius vor 1 TagDatenschutz

Eine grüne Ampel erhielten kommerziell bereitgestellte Instanzen der Open-Source-Software Jitsi, etwa von Netways oder sichere-videokonferenz.de. Eine positive Bewertung erhielten ...

LAN, WAN, Wireless
Sophos Central Wireless v2.3.0-6 massive Probleme
Information von Voiper vor 3 TagenLAN, WAN, Wireless

Hallo Zusammen, wenn Ihr Sophos Central nutzt und die neuen APX Accesspoints im Einsatz habt, vermeidet das Update der ...

Off Topic
Wuebra - tech-flare
Information von tech-flare vor 4 TagenOff Topic3 Kommentare

Servus, Nein ihr seid mich nicht los Aus Wuebra wird tech-flare. Schöne Restwoche :)

Heiß diskutierte Inhalte
LAN, WAN, Wireless
AVM WLan Mesh und,mit Powerline von Fremdanbieter
gelöst Frage von AximandLAN, WAN, Wireless22 Kommentare

Moin zusammen, hat jemand Erfahrung damit ein existierendes Mesh-WLAN mit Hilfe eines fremden Powerline-Adapters zu vergrößern indem der AccessPoint ...

Netzwerkprotokolle
Cisco IOS MTU per DHCP festlegen
Frage von Windows10GegnerNetzwerkprotokolle16 Kommentare

Hallo, ich habe nun den Übeltäter gefunden, der dafür sorgt, dass manche Seiten nicht aufrufbar sind, da laufen dann ...

Netzwerkgrundlagen
Verschiedene Subnetzmaske in der Praxis: Völlig unnötig für kleine Netzwerke!?
Frage von media0815Netzwerkgrundlagen12 Kommentare

Hallo, mal eine ketzerische Frage: Ist die Verwendung unterschiedlicher Subnetzmasken in kleineren Netzwerke nicht völlig unnötig!? Oder anders gefragt: ...

Windows Server
Alternative für Windows servergespeicherte Profile
Frage von daice24Windows Server12 Kommentare

Hallo, ich benötige mal euren Rat. Wir verwenden in unserer Firma gerade servergespeicherte Profile. Alle Clients sind Windows 10 ...