diff --git a/Powershell/Escape-DeadKeysRepeat.ps1 b/Powershell/Escape-DeadKeysRepeat.ps1 deleted file mode 100644 index 28fae32..0000000 --- a/Powershell/Escape-DeadKeysRepeat.ps1 +++ /dev/null @@ -1,26 +0,0 @@ -[CmdletBinding()] -param( - [Parameter(Mandatory=$true)][string]$InputFile -) - -# Check if the input file exists -if (-not (Test-Path $InputFile)) { - Write-Error "The input file does not exist." - exit 1 -} - -# Read the contents of the input file -$content = Get-Content -Path $InputFile - -# Replace the specified characters in the content -$updatedContent = $content -replace "([~`'""^])", "$('${1}' * 2)`nBACKSPACE`nSTRING " - -# Remove lines equal to "STRING" after trimming -$updatedContent = $updatedContent.Trim() -replace "(`n|^)STRING(`n|$)", "" - - -# Prepare the output file name by adding "-edit" before the file extension -$outputFile = [System.IO.Path]::GetFileNameWithoutExtension($InputFile) + "-edit" + [System.IO.Path]::GetExtension($InputFile) - -# Write the updated content to the output file -Set-Content -Path $outputFile -Value $updatedContent