반응형

PowerShell 25

Powershell 새 웹 응용 프로그램

Powershell 새 웹 응용 프로그램 [Void][Reflection.Assembly]::LoadWithPartialName("Microsoft.Web.Administration") New-WebApplication -Name 'testApp' -Site 'Default Web Site' -PhysicalPath c:\test -ApplicationPool DefaultAppPool 그것이 test.ps1의 내용입니다..\test.ps1을 실행하면 다음 오류가 발생합니다. 새 웹 응용 프로그램 : cmdlet에 대한 동적 매개 변수를 검색할 수 없습니다.CLSID가 {688EEEEE5-6A7E-422F-B2E1-6AF00DC944A6}인 구성 요소에 대해 COM 클래스 팩토리를 검색하지 못했습니다. ..

code 2023.08.21

네트워크 어댑터를 재설정하는 명령/Powershell 스크립트

네트워크 어댑터를 재설정하는 명령/Powershell 스크립트 OS: Vista 엔터프라이즈 홈 네트워크와 사무실 네트워크를 전환할 때 항상 네트워크에 연결할 때 문제가 발생합니다.거의 항상 '네트워크 및 공유 센터'의 진단 서비스를 사용해야 하는데 네트워크 어댑터 재설정 옵션을 사용하면 문제가 해결됩니다. 이 작업에는 많은 시간(3-4분)이 소요되기 때문에 네트워크 어댑터를 재설정하는 데 직접 사용할 수 있는 명령이나 PowerShell 스크립트/cmdlet을 찾고 네트워크를 전환할 때마다 5분씩 절약하려고 했습니다.조언은?PowerShell 내에서 WMI를 사용하여 이 작업을 수행할 수 있습니다.장치 이름에 Wireless가 포함된 네트워크 어댑터가 있다고 가정하면 일련의 명령은 다음과 같습니다. $..

code 2023.08.21

PowerShell 코드 정리 또는 재포맷?

PowerShell 코드 정리 또는 재포맷? 이 질문에는 이미 다음과 같은 답이 있습니다. 마감됨11년 전에. 중복 가능성: PowerShell 코드 포맷기/예쁜 프린터가 있습니까? Powershell 코드를 다시 포맷/정리하는 데 사용할 수 있는 도구를 아는 사람? 예:- if ($c -eq "Cat") { $a="Bubble" } else { $a="Trouble" } Write-Host $a 받는 사람:- if ($c -eq "Cat") { $a="Bubble" } else { $a="Trouble" } Write-Host $a ie, If Statements 등을 탭핑하면 VB로 수행할 수 있는 도구라는 것을 알지만 Powershell에 대한 도구는 아직 보지 못했습니다.빠른 업데이트 - 이제 G..

code 2023.08.16

PowerShell을 사용하여 파일 및 디렉터리 목록 생성

PowerShell을 사용하여 파일 및 디렉터리 목록 생성 몇 개의 디렉터리를 만들고 여러 개의 파일을 함께 복사하여 기술 문서를 "컴파일"하기 위해 PowerShell 스크립트를 작성하고 있습니다.Readme 파일의 일부로 파일과 디렉터리의 매니페스트를 생성하고 PowerShell에서 이미 "컴파일" 작업을 수행하고 있기 때문에 PowerShell에서 이 작업을 수행하고 싶습니다. 이미 검색을 좀 해봤는데, "Get-ChildItem"이라는 cmdlet을 사용해야 할 것 같은데, 너무 많은 데이터가 제공되고 원하는 결과를 얻기 위해 포맷하고 잘라내는 방법이 명확하지 않습니다. 다음과 같은 출력을 원합니다. Directory file file file Directory file file file Subd..

code 2023.08.11

비인터랙티브 모드의 파워셸

비인터랙티브 모드의 파워셸 배포에는 Octopus를 사용합니다.배포를 제어하는 Powershell 스크립트 중 하나에 문제가 있습니다. # stops running processes $processes = @("Notepad", "Firefox") foreach ($process in $processes) { $prc = Get-Process -Name $process -ErrorAction SilentlyContinue if (-not($prc -eq $null)) { Write-Host "Stopping " $prc.ProcessName Stop-Process -InputObject $prc -ErrorAction SilentlyContinue } } 중지하려는 프로그램은 위의 스크립트에 표시되는 프..

code 2023.08.11

PowerShell 스크립트가 윈도우즈 스케줄링된 작업으로 실행되지 않음

PowerShell 스크립트가 윈도우즈 스케줄링된 작업으로 실행되지 않음 작동하는 PowerShell 스크립트가 있습니다. 작업 스케줄러를 ."C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe"내 PS1 스크립트로 인수를 전달합니다.작업이 실행될 때 다음과 같은 최종 실행 결과가 표시됩니다.0x1. 스크립트가 열리면 로그 파일에 기록하도록 스크립트를 업데이트했지만 이 작업은 수행되지 않습니다.이 작업은 Powershell.exe도 열지 못하는 것과 같습니다. 이것이 정확하게 들립니까?무엇이 문제가 될 수 있습니까? 또는 어떻게 해결해야 합니까?실행 정책에 문제가 있는 경우 PowerShell의 특정 호출에 대한 실행 정책을 설정할 수도 있습니다.예약된..

code 2023.08.06

XML 파일 내용을 업데이트하는 PowerShell 스크립트

XML 파일 내용을 업데이트하는 PowerShell 스크립트 XML 파일을 통과하고 내용을 업데이트할 Powershell 스크립트를 만드는 것을 도와주세요.아래 예제에서는 스크립트를 사용하여 구성에서 파일 경로를 꺼내어 변경하려고 합니다.button.명령 예제C:\Prog\Laun.jar를 C:\Prog32\folder\test.jar로 변경합니다.제발 도와주세요.감사해요. Spring C:\sy32\java.exe -jar "C:\Prog\Laun.jar" YAHOO.COM --type SPNG --port 80 studies JET C:\sy32\java.exe -jar "C:\Prog\Laun.jar" YAHOO.COM --type JET --port 80 school 오래된 게시물인 건 알지만 다..

code 2023.08.01

PowerShell에서 "@" 기호는 무엇을 합니까?

PowerShell에서 "@" 기호는 무엇을 합니까? 나는 본 적이 있습니다.@PowerShell에서 배열을 초기화하는 데 사용되는 기호입니다. 정확히 무엇을 하는 것입니까?@기호는 표시하고 어디에서 더 자세히 읽을 수 있습니까?PowerShell V2에서 @는 또한 스플랫 연산자입니다. PS> # First use it to create a hashtable of parameters: PS> $params = @{path = "c:\temp"; Recurse= $true} PS> # Then use it to SPLAT the parameters - which is to say to expand a hash table PS> # into a set of command line parameters. PS..

code 2023.06.22

명령 프롬프트 / Windows Powershell(Windows 10)에서 UTF-8 인코딩(CHCP 65001) 사용

명령 프롬프트 / Windows Powershell(Windows 10)에서 UTF-8 인코딩(CHCP 65001) 사용 저는 강제로 사용해 왔습니다.chcp 65001명령 프롬프트와 Windows Powershell에서 잠시 동안이지만 SO와 다른 여러 커뮤니티의 Q&A 게시물을 보면 위험하고 비효율적인 해결책인 것 같습니다.Microsoft가 제공하는 개선된/완전한 대안은 무엇입니까?chcp 65001수동으로 레지스트리를 변경하지 않고 영구적으로 저장할 수 있습니까?그렇지 않다면, 향후 윈도우즈 CLI에서 UTF-8을 지원하기 위해 공개적으로 발표된 일정이나 의제가 있습니까? 는 개적으사온해용로인온을 사용해 왔습니다.chcp 949한국어 문자 지원을 위해, 그러나 한국어가 아닌 문자는 지원되지 않는 ..

code 2023.05.18

PowerShell을 사용하여 디렉토리 내의 파일을 루프합니다.

PowerShell을 사용하여 디렉토리 내의 파일을 루프합니다. 다음 코드를 변경하여 1개의 파일뿐만 아니라 디렉토리 내의 모든 .log 파일을 참조하려면 어떻게 해야 합니까? 모든 파일을 루프하여 "step4" 또는 "step9"가 포함되지 않은 행을 모두 삭제해야 합니다.현재 새 파일이 생성되지만, 이 파일을 사용하는 방법을 잘 모르겠습니다.for each여기(초보자)에 루프하다 실제 파일의 이름은 다음과 같습니다.2013 09 03 00_01_29.log출력 파일을 덮어쓰거나 같은 이름에 "out"을 추가했으면 합니다. $In = "C:\Users\gerhardl\Documents\My Received Files\Test_In.log" $Out = "C:\Users\gerhardl\Documents..

code 2023.04.23
반응형