반응형

PowerShell 15

텍스트 파일에 문자열이 포함된 경우 PowerShell을 사용하여 텍스트 파일에서 줄 제거

텍스트 파일에 문자열이 포함된 경우 PowerShell을 사용하여 텍스트 파일에서 줄 제거 아래 PowerShell 코드를 사용하여 부분 문자열이 포함된 텍스트 파일에서 모든 줄을 제거하려고 합니다. Get-Content C:\new\temp_*.txt | Select-String -pattern "H|159" -notmatch | Out-File C:\new\newfile.txt 실제 문자열은H|159|28-05-2005|508|xxx파일에서 여러 번 반복되며 위에서 지정한 첫 번째 부분만 일치시키려고 합니다.그것이 맞습니까?현재 출력이 비어 있습니다. 내가 뭘 빼놓았나요?동일한 파일에 기록하려면 다음과 같이 하면 됩니다. Set-Content -Path "C:\temp\Newtext.txt" -Val..

programing 2023.08.05

Powershell 시스템 추가

Powershell 시스템 추가 PowerShell을 사용하여 여기에 시스템 변수를 추가하려고 합니다. 두 가지 방법을 모두 사용해 보았습니다. $env:MyTestVariable = "My test variable." 그리고. [Environment]::SetEnvironmentVariable("TestVariableName", "My Value", "") 그러나 둘 다 이 섹션에 추가되지 않은 것 같습니다.그 때 컴퓨터를 다시 시작해 볼 수 있는지도 확인해 보았습니다.저는 수많은 다른 웹사이트들과 함께 테크넷을 살펴보았지만, 제가 시도한 어떤 것도 효과가 없었습니다. PowerShell로 시스템 변수를 설정하려면 어떻게 해야 합니까?필요한 레지스트리 액세스 권한을 얻기 위해 PowerShell을 관리..

programing 2023.07.31

파워셸을 사용하여 xml에서 속성 값을 가져오는 방법은 무엇입니까?

파워셸을 사용하여 xml에서 속성 값을 가져오는 방법은 무엇입니까? XML 파일 목록이 있으므로 특정 행 뒤에 있는 문자열을 가져와야 합니다. 파일에서 태그를 찾아야 합니다.Event속성 값을 가져옵니다.DLLRoutine예를 들어 태그는 아래와 같습니다... 나는 단지 그것을 얻기만 하면 됩니다.Dllroutine가치.PowerShell을 사용하는 방법은 무엇입니까?XML 구조가 다음과 유사하다고 가정합니다. $xml = [xml]' ' #Or get it from a XML file $xml = [xml](Get-Content $XMLPath) $xml.Events.Event | Select DLLName 다음과 같이 가정합니다.Event요소가 있습니다.Events요소 루트: $xml.Events.E..

programing 2023.07.26

명령줄에서 Powershell 스크립트를 실행하고 디렉터리를 매개 변수로 전달하는 방법

명령줄에서 Powershell 스크립트를 실행하고 디렉터리를 매개 변수로 전달하는 방법 PowerShell -Command .\Foo.ps1 Foo.ps1: Function Foo($directory) { echo $directory } if ($args.Length -eq 0) { echo "Usage: Foo " } else { Foo($args[0]) } 불구하고Foo.ps1Powershell을 호출하는 디렉토리에 있으면 다음과 같은 결과가 발생합니다. The term '.\Foo.ps1' is not recognized as the name of a cmdlet, function, script file, or operable program. Check the spelling of the name,..

programing 2023.07.26

백그라운드 프로세스를 포킹/실행하기 위한 bash 앰퍼샌드(&)와 동등한 Powershell

백그라운드 프로세스를 포킹/실행하기 위한 bash 앰퍼샌드(&)와 동등한 Powershell bash에서는 앰퍼샌드(&)를 사용하여 백그라운드에서 명령을 실행하고 명령어 실행이 완료되기 전에 사용자에게 대화형 제어를 반환할 수 있습니다.Powershell에서도 이와 동등한 방법이 있나요? bash에서의 사용 예: sleep 30 & 명령어가 실행 가능 파일 또는 연결된 실행 가능 파일이 있는 경우 Start-Process(v2에서 사용 가능)를 사용합니다. Start-Process -NoNewWindow ping google.com 이것을 프로파일에 함수로 추가할 수도 있습니다. function bg() {Start-Process -NoNewWindow @args} 그러면 호출이 다음과 같이 됩니다. b..

programing 2023.04.22
반응형