Autor: Stefan

  • Zeichen in Dateinamen ersetzen

    Anwendungsbeispiel:

    Um mittels Powershell in allen Dateien, die einen bestimmten Text (*current*) enthalten eines Verzeichnisses inklusiver aller Unterverzeichnisse (-Recursive) die Zeichenfolge „currecnt“ durch „old“ zu ersetzen nehmen man folgenden Befehl:

    Get-ChildItem -Filter “*current*” -Recurse | Rename-Item -NewName {$_.name -replace ‘current’,’old’ }

    Will man dieses ohne Unterverzeichnisse tun, so entfällt das -Recursive

    Soll dieses auf alle Dateien des Verzeichnisses angewendet werden, so entfällt das „*current*“


  • Powershell – Dateien auflisten

    Diese Zeile Powershell hilft, wenn man mal alle Dateien eines Verzeichnisses inkl. Unterverzeichnisse, letzten Schreibzugriff und Dateigröße in einer csv-Datei aufgelistet haben möchte:

    get-childitem c:\Verzeichnis -rec | where {!$_.PSIsContainer} | select-object FullName, LastWriteTime, Length | export-csv -notypeinformation -delimiter '|' -path c:\xyz\Dateiliste.csv


  • Teamprojekt aus Azure DevOps löschen

    Folgender Befehl löscht UNWIDERRUFLICH ein Projekt aus Azure DevOps.

    Sollte man ein Projekt in der Weboberfläche von Azure DevOps bereits gelöscht haben und dieses nun mit einer GUID in VisualStudio wiederfinden, so ist diese GUID im Projektnamen zu verwenden.

    Achtung: das führende große „D“ ist in der GUID zu entfernen:

    cd C:\Program Files (x86)\Microsoft Visual Studio17\Enterprise\Common7\IDE\CommonExtensions\Microsoft\TeamFoundation\Team Explorer
    
    tf.exe destroy $/483bb7b9-b159-441b-a9cd-8758c60c38e3 /collection:https://dev.azure.com/[OrganizationName]

    Quelle:
    https://developercommunity.visualstudio.com/content/problem/431583/deleted-projects-leave-uid-behind.html


  • Prüfen, ob ein String einen Integer enthält

    Dim childAgeAsInt As Integer
    If Integer.TryParse(childAge, childAgeAsInt) Then
        ' childAge successfully parsed as Integer
    Else
        ' childAge is not an Integer
    End I

    Quelle: https://stackoverflow.com/questions/13980538/check-if-a-string-variable-has-an-integer-value


  • Schnell eine große Datei anlegen

    Um schnell mal eine Datei anzulegen kann folgendes Powershell-Script verwendet werden:

    $path = “c:\tmp\testfile.txt”
    $file = [io.file]::Create($path)
    $file.SetLength(1gb)
    $file.Close()
    

    Quelle: https://abstractspaces.wordpress.com/2012/02/28/creating-large-dummy-testing-files/


  • Office inkl. aller Einstellungen entfernen

    https://support.office.com/en-us/article/video-uninstall-office-dc998d82-350e-432b-a09f-a5225d10b90d

     


  • Linux / Rasperry Pi: Deutsche Tastatur einstellen

    sudo dpkg-reconfigure keyboard-configuration


Wir benutzen Cookies um die Nutzerfreundlichkeit der Webseite zu verbessen. Durch Deinen Besuch stimmst Du dem zu.