반응형

PowerShell 6

Base64 문자열을 디코딩하려면 어떻게 해야 합니까?

Base64 문자열을 디코딩하려면 어떻게 해야 합니까? 에는 Base64 텍스트를 포함하는 텍스트 파일에서 가져온 일반 . 이 문자열은 Powershell에 저장되어 있습니다.$x. 이렇게 해독하려고 합니다 이겁니다. $z = [System.Text.Encoding]::Unicode.GetString([System.Convert]::FromBase64String($x)); 이렇게 하면 됩니다.$xPowershell은 Base64입니다.그리고 이건 안 돼요.$x파일에서 가져온 Base64 문자열입니다.$z그냥 그런 식으로 끝나게 됩니다.䐲券요. 가가무 무무 ?? ??? ??? ???예를 들면요.$x★★★★★★★★★★★★★★★★★★★★★★★★★★.YmxhaGJsYWg=Base64는 Base64로 Base64..

programing 2023.04.25

PowerShell의 콘솔에 환경 변수를 인쇄하는 방법은 무엇입니까?

PowerShell의 콘솔에 환경 변수를 인쇄하는 방법은 무엇입니까? PowerShell을 사용하기 시작했는데 다음 방법을 찾고 있습니다.echo읽을 시스템 환경 변수를 콘솔에 표시합니다. 다음 중 어느 것도 작동하지 않습니다.첫 번째는 그냥 인쇄합니다.%PATH%, 그리고 두 번째는 인쇄되지 않습니다. echo %PATH% echo $PATH 변수 이름 앞에 다음을 붙입니다.env: $env:path 예를 들어 환경 값 값을 인쇄하려면 다음과 같이 하십시오.MINISHIFT_USERNAME명령어는 다음과 같습니다. $env:MINISHIFT_USERNAME 또한 다음을 통해 모든 변수를 열거할 수 있습니다.env다음을 수행합니다. Get-ChildItem env: Mathias가 대답합니다. OP에는 ..

programing 2023.04.25

Windows PowerShell에 파일이 있는지 확인하시겠습니까?

Windows PowerShell에 파일이 있는지 확인하시겠습니까? 이 스크립트는 디스크의 두 영역에 있는 파일을 비교하고 오래된 수정 날짜가 있는 파일에 최신 파일을 복사합니다. $filestowatch=get-content C:\H\files-to-watch.txt $adminFiles=dir C:\H\admin\admin -recurse | ? { $fn=$_.FullName; ($filestowatch | % {$fn.contains($_)}) -contains $True} $userFiles=dir C:\H\user\user -recurse | ? { $fn=$_.FullName; ($filestowatch | % {$fn.contains($_)}) -contains $True} foreach(..

programing 2023.04.20

PowerShell에서 출력하는 방법

PowerShell에서 출력하는 방법 배치 파일 내에서 PowerShell 스크립트를 실행하고 있습니다.스크립트는 웹 페이지를 가져와 페이지의 내용이 "확인" 문자열인지 확인합니다. PowerShell 스크립트는 오류 수준을 배치 스크립트로 반환합니다. 배치 스크립트는 스크립트에 의해 실행됩니다.FTP, FTP 자동화 프로그램.에러가 발생했을 경우는, 스크립트를 사용할 수 있습니다.FTP는 전자 메일을 통해 전체 콘솔 출력을 관리자에게 보냅니다. PowerShell 스크립트에서 "OK"가 아닌 경우 웹 사이트에서 반환 값을 출력하고 콘솔 출력에 오류 메시지가 포함되므로 상태 메일에 표시됩니다. PowerShell은 처음이라 어떤 출력 기능을 사용해야 할지 잘 모르겠습니다.3개가 보여 기입 호스트 기입 출..

programing 2023.04.10

배치 파일에서 PowerShell 스크립트를 실행하는 방법

배치 파일에서 PowerShell 스크립트를 실행하는 방법 PowerShell power power power power power 。을 래래음음음음음음음음음음음음음음음 the the the the the the the 라고 저장해 두었습니다.ps.ps1제 데스크탑에 있어요. $query = "SELECT * FROM Win32_DeviceChangeEvent WHERE EventType = 2" Register-WMIEvent -Query $query -Action { invoke-item "C:\Program Files\abc.exe"} 이 PowerShell 스크립트를 실행하기 위한 배치 스크립트를 만들었습니다. @echo off Powershell.exe set-executionpolicy rem..

programing 2023.04.10

시작 프로세스에서 표준 출력 및 오류 캡처

시작 프로세스에서 표준 출력 및 오류 캡처 PowerShell에 버그가 있습니까?Start-Process액세스 시 명령어StandardError그리고.StandardOutput프로퍼티? 다음을 실행하면 출력이 표시되지 않습니다. $process = Start-Process -FilePath ping -ArgumentList localhost -NoNewWindow -PassThru -Wait $process.StandardOutput $process.StandardError 그러나 출력을 파일로 리디렉션하면 예상된 결과를 얻을 수 있습니다. $process = Start-Process -FilePath ping -ArgumentList localhost -NoNewWindow -PassThru -Wait..

programing 2023.04.10
반응형