반응형

PowerShell 23

Write-Host 문을 파일로 리디렉션

Write-Host 문을 파일로 리디렉션 디버깅 중인 PowerShell 스크립트가 있으며 모든 Write-Host 문을 파일로 리디렉션하려고 합니다.쉽게 할 수 있는 방법이 있습니까? 까지 PowerShell 4.0 .Write-Host호스트로 개체를 보냅니다.개체를 반환하지 않습니다. PowerShell 5.0 이상부터Write-Host입니다.Write-Information를 사용하여 하고 로 수 .6>> file_name. http://technet.microsoft.com/en-us/library/hh849877.aspx 은이 .Write-Host문,합니다.Write-Log 또는 할지, 할지, ,로 할 수 . 확인도: Add-Content 다음과 같은 리디렉션 연산자>, >>, 2>, 2>, 2>..

bestsource 2023.10.11

Powershell 설치 - 지정된 검색 조건 및 모듈 이름과 일치하는 항목을 찾을 수 없습니다.

Powershell 설치 - 지정된 검색 조건 및 모듈 이름과 일치하는 항목을 찾을 수 없습니다. 파워셸 모듈을 설치/업데이트하는 데 어려움을 겪고 있습니다.DBA Tools module을 설치하려고 했을 때 이 사실을 알게 되었습니다.참고 링크는 https://dbatools.io/download/ 과 https://github.com/sqlcollaborative/dbatools 입니다. 기업용 PC입니다.하지만 예전에 다른 모듈을 설치한 적이 있는 것으로 알고 있습니다.무슨 일인지 아는 사람? PS(관리)> Install-Module DBATools 참고: Install-Module 명령은 명령이 경고 메시지를 반환하기 전에 몇 분 동안 일시 중지됩니다. 경고: 패키지 원본 'https://www...

bestsource 2023.10.11

PowerShell과 폴더 및 컨텐츠 비교

PowerShell과 폴더 및 컨텐츠 비교 저는 xml 파일이 있는 두 개의 다른 폴더를 가지고 있습니다.하나의 폴더(folder2)는 다른 폴더(folder1)와 비교하여 업데이트된 새 xml 파일을 포함합니다.폴더1과 비교하여 폴더2의 어떤 파일이 신규/업데이트되었는지 알고 제3의 폴더(폴더3)에 복사해야 합니다.PowerShell에서 이를 실현하는 가장 좋은 방법은 무엇입니까?좋아요, 제가 전체를 코드화하지는 않겠지만(재미있는 점은 무엇인가요?) 시작하겠습니다. 첫째, 내용 비교는 두 가지 방법이 있습니다.파일 길이를 비교하는 게으른/대부분 올바른 방법과 각 파일의 내용에 대한 해시를 비교하는 정확하지만 더 관련된 방법입니다. 단순화를 위해 쉬운 방법으로 파일 크기를 비교해 보겠습니다. 기본적으로 ..

bestsource 2023.10.11

PowerShell로 App.config 설정을 읽고 쓰는 방법은 무엇입니까?

PowerShell로 App.config 설정을 읽고 쓰는 방법은 무엇입니까? 테스트 환경에 구축하는 동안 자동 빌드 프로세스의 일부로 PowerShell을 사용하여 App.config 파일을 업데이트하고자 합니다.이거 어떻게 해요?(로빈의 app.config를 기반으로) 코드는 훨씬 더 짧을 수 있습니다. $appConfig = [xml](cat D:\temp\App.config) $appConfig.configuration.connectionStrings.add | foreach { $_.connectionString = "your connection string" } $appConfig.Save("D:\temp\App.config") 이 샘플 App.config: C:\Sample\App.confi..

bestsource 2023.10.01

Windows 업데이트의 적용 가능성 규칙을 프로그래밍 방식으로 확인하는 방법은 무엇입니까?

Windows 업데이트의 적용 가능성 규칙을 프로그래밍 방식으로 확인하는 방법은 무엇입니까? Windows update .msu 파일(예: 7zip과 같은 도구 사용)의 내용을 탐색하면 여러 파일 중에서 필수 구성 요소와 적용 가능성 규칙을 정의하는 파일을 찾을 수 있습니다.예를 들어, .... .... ... ... 특정 .msu 파일과 내 로컬 컴퓨터가 주어졌을 때, 이러한 규칙을 반복하고 규칙이 만족스럽지 않은지 확인할 수 있는 방법이 있습니까? WSUS 3.0 클래스 라이브러리를 이 용도로 사용할 수 있습니까?아니면 도구/스크립트가 있습니까? 제가 실제로 원하는 것은 컴퓨터가 어떤 조건으로 특정 Windows 업데이트(KB2973201)를 거부했는지 정확히 아는 것입니다. 업데이트는 컴퓨터에 적용..

bestsource 2023.09.26

윈도우즈에서 OpenSSL을 사용하지 않고 pfx 파일 또는 인증서 저장소에서 개인 키 추출

윈도우즈에서 OpenSSL을 사용하지 않고 pfx 파일 또는 인증서 저장소에서 개인 키 추출 제목에서 알 수 있듯이 OpenSSL이나 다른 타사 도구를 사용하지 않고 개인 키를 내보내고 싶습니다.필요한 경우.cer파일 또는.pfxMMC 또는 PowerShell을 통해 파일을 쉽게 내보낼 수 있습니다.pkiclient개인 키를 가져올 방법을 찾을 수가 없어요 https://learn.microsoft.com/en-us/powershell/module/pkiclient/export-certificate?view=win10-ps https://www.sslshopper.com/ssl-converter.html 과 같은 온라인 도구를 사용하는 것은 좋지 않습니다. PS 버전: PS C:\Users\oscar> ..

bestsource 2023.09.01

Windows 10에서 PS를 사용하여 작업 표시줄에 프로그램 고정

Windows 10에서 PS를 사용하여 작업 표시줄에 프로그램 고정 다음 코드를 사용하여 Windows 10(RTM)의 작업 표시줄에 프로그램을 고정하려고 합니다. $shell = new-object -com "Shell.Application" $folder = $shell.Namespace((Join-Path $env:SystemRoot System32\WindowsPowerShell\v1.0)) $item = $folder.Parsename('powershell_ise.exe') $item.invokeverb('taskbarpin'); 이 작업은 윈도우즈 8.1에서 작동했지만 윈도우즈 10에서는 더 이상 작동하지 않습니다. 내가 실행하면$item.Verbs()다음과 같은 정보가 있습니다. Applic..

bestsource 2023.08.27

기존 항목을 폴더로 덮어쓰려면 어떻게 해야 합니까?여기 PowerShell에서 복사하시겠습니까?

기존 항목을 폴더로 덮어쓰려면 어떻게 해야 합니까?여기 PowerShell에서 복사하시겠습니까? 다음을 실행하여 압축을 풀고 현재 파일이 있지만 Microsoft 솔루션이 작동하지 않는 경우 해당 파일을 덮어쓰려고 합니다.작동한다는 내용을 아무것도 찾지 못했는데 '모두에게 동의함' 옵션을 선택할 수 있는 방법이 있습니까? $zipPackage = (new-object -com shell.application).NameSpace($zipfilename) $destinationFolder = (new-object -com shell.application).NameSpace($destination) $destinationFolder.CopyHere($zipPackage.Items(),16) 변경 내용을 덮어쓰..

bestsource 2023.08.27

스크립트와 실행 파일 앞에 ".\"가 와야 하는 PowerShell 요구 사항을 제거하려면 어떻게 해야 합니까?

스크립트와 실행 파일 앞에 ".\"가 와야 하는 PowerShell 요구 사항을 제거하려면 어떻게 해야 합니까? 스크립트와 실행 파일 앞에 ".\"가 와야 하는 PowerShell 요구 사항을 제거하려면 어떻게 해야 합니까? ".\a.exe" 대신 "a.exe"를 입력하면 표시되는 PowerShell 경고 메시지: The command a.exe was not found, but does exist in the current location. Windows PowerShell doesn't load commands from the current location by default. If you trust this command, instead type ".\a.exe". 실행 중이라고 생각되는 스크립트를..

bestsource 2023.08.22

프로그램을 실행한 후 손상된 경우 Windows PowerShell 색상을 재설정하는 방법은 무엇입니까?

프로그램을 실행한 후 손상된 경우 Windows PowerShell 색상을 재설정하는 방법은 무엇입니까? node.js를 사용하여 Windows 프로젝트에 PowerShell을 사용하기 시작했습니다.Powershell 명령줄에서 많은 프로그램(노드, 슈퍼바이저 및 npm 포함)을 실행하면 PowerShell 배경 및 전경 색상이 기본 Powershell 색상에서 변경되기 시작합니다.명령 실행 결과를 쉽게 읽을 수 있도록 PowerShell 내에서 일관된 모양을 유지하려면 어떻게 해야 합니까?일회성 작업으로 다음을 실행합니다. > [Console]::ResetColor() 문서에서: (강조 추가됨) 전경색과 배경색은 현재 프로세스가 시작되었을 때 존재했던 색으로 복원됩니다. 특히 빌드를 Ctrl+C로 누를..

bestsource 2023.08.22
반응형