반응형

powershell 23

어떻게 설정합니까?New-WebAppPool 사용 시 NET Framework 버전은 무엇입니까?

어떻게 설정합니까?New-WebAppPool 사용 시 NET Framework 버전은 무엇입니까? IIS PowerShell Cmdlet New-WebAppPool을 사용하여 의 버전을 지정하는 방법을 알아보고 있습니다.사용할 NET Framework.현재 기본적으로 v2.0으로 설정되어 있지만 MVC를 사용하고 있으며 v4.0 기능이기 때문에 작동하지 않습니다.각 사이트에 고유한 애플리케이션 풀이 있기를 원하며 스크립트를 통해 풀을 구성할 수 없기 때문에 이러한 풀을 수동으로 생성해야 합니다.이것을 자동화할 수 있는 방법이 있습니까? 설명서에 설정에 대한 매개 변수가 없는 것처럼 보이고 Google이 쪼그려 앉아 있기 때문에 "할 수 없습니다."라는 대답이 나올 것 같습니다. 이는 스크립트 방식으로 사..

sourcetip 2023.08.26

PSObject, Hashtable 및 PSCustomObject 간의 차이

PSObject, Hashtable 및 PSCustomObject 간의 차이 자세한 설명을 해주실 분 있나요?다음을 사용하여 개체를 만드는 경우 $var = [PSObject]@{a=1;b=2;c=3} 그리고 나서 저는 그것의 종류를 찾습니다.getType()PowerShell에서 해시 테이블 유형이라고 합니다. Get-Member 사용 시(가칭)gm) 테이블이이에는 ) 개체검려해테생것분다이니명합성된이이시블사면하를▁a▁it▁)▁)▁has다table▁has니▁hash▁it▁inspect▁to▁object▁since,▁the. 해시 테이블에keys a 리고a.values테이블과 입니까?그렇다면 "일반" 해시 테이블과 다른 점은 무엇입니까? 또한 PSCustomObject를 사용하면 어떤 이점이 있습니까?이와..

sourcetip 2023.08.21

mkdir vs New-Item, 같은 cmdlet입니까?

mkdir vs New-Item, 같은 cmdlet입니까? 저는 두 가지 다른 cmdlet이 있다는 것을 발견했습니다.New-Item그리고.mkdir처음에 나는 생각했습니다.mkdir의 별칭 중 하나입니다.New-Item하지만 그렇지 않습니다. 그것에 대한 가명을 얻으려고 노력해라, 그것은.md위해서mkdir그리고.ni위해서New-Item: 그래서 저는 그 cmdlet들 사이에 어떤 차이가 있는지 약간 혼란스럽습니다. 왜냐하면 파워셸 참조는 저에게 거의 같은 페이지를 주기 때문입니다: , 하지만.New-Item안에 있습니다.Microsoft.PowerShell.Management그리고.mkdir에Microsoft.PowerShell.Core하지만 같은 것을 하라. (아니면?)!파워셸에 동일한 cmdlet..

sourcetip 2023.08.21

Powershell: match 연산자가 true를 반환하지만 $matches가 null입니다.

Powershell: match 연산자가 true를 반환하지만 $matches가 null입니다. 파일 내용을 일치시키기 위해 정규식으로 작업하고 있습니다. > (get-content $_) -match $somePattern the line of text that matches the pattern true를 반환합니다. 일치하지만 $165 변수는 null로 유지됩니다. > $matches -eq $null True $matches에 매치 그룹이 있어야 하지 않나요?엄밀히 말하면string -match ...그리고.collection -match ...서로 다른 두 연산자입니다.첫 번째 값은 부울 값을 얻고 다음 값을 채웁니다.$matches두 번째는 패턴과 일치하지만 채우기가 아닌 것으로 보이는 각 컬..

sourcetip 2023.08.16

PowerShell을 사용하여 SFTP에 파일 업로드

PowerShell을 사용하여 SFTP에 파일 업로드 서버 중 하나에서 SFTP 사이트로 자동 업로드를 설정하라는 요청을 받았습니다.매주 월요일 오전에 데이터베이스에서 파일러로 내보내는 파일이 있을 것이며 화요일에 SFTP에 파일이 업로드되기를 원합니다.현재 우리가 사용하고 있는 인증 방법은 사용자 이름과 비밀번호입니다(키 파일을 사용하는 옵션도 있었지만 사용자 이름/비밀번호 옵션이 선택된 것 같습니다). Windows 작업 스케줄러가 특정 시간(화요일)에 실행하도록 트리거할 스크립트를 서버에 배치하여 SFTP에 업로드한 다음 백업 목적으로 다른 위치로 이동하는 것이 제가 구상하는 방법입니다. 예: 로컬 디렉터리:C:\FileDump SFTP 디렉토리:/Outbox/ 백업 디렉터리:C:\Backup 이 ..

sourcetip 2023.08.16

Powershell을 사용하여 바로 가기(.lnk) 속성 편집

Powershell을 사용하여 바로 가기(.lnk) 속성 편집 이 작업을 수행할 수 있는 좋지 않은 VBS 방법을 찾았지만 의 속성을 편집할 수 있는 기본 PoS 절차를 찾고 있습니다.LNK 파일.목표는 원격 시스템에 연결하여 대부분의 올바른 속성으로 기존 바로 가기를 복제하고 몇 가지 속성을 편집하는 것입니다. 새 바로 가기 파일을 쓰는 것이 더 쉽다면 그것도 효과가 있을 것입니다.Copy-Item $sourcepath $destination ## Get the lnk we want to use as a template $shell = New-Object -COM WScript.Shell $shortcut = $shell.CreateShortcut($destination) ## Open the lnk ..

sourcetip 2023.08.11

PowerShell에서 새 줄로 배열 결합

PowerShell에서 새 줄로 배열 결합 새 줄 문자를 사용하여 가입하려는 이름 배열이 있습니다.다음 코드를 가지고 있습니다. $body = $invalid_hosts -join "`r`n" $body = "The following files in $Path were found to be invalid and renamed `n`n" + $body 마지막으로 메일로 내용을 보냅니다. $From = "myaddress@domain.com" $To = "myaddress@domain.com $subject = "Invalid language files" Send-MailMessage -SmtpServer "smtp.domain.com" -From $From -To $To -Subject $subject -..

sourcetip 2023.07.27

PowerShell에서 조건을 부정하려면 어떻게 해야 합니까?

PowerShell에서 조건을 부정하려면 어떻게 해야 합니까? PowerShell에서 조건부 테스트를 비활성화하려면 어떻게 해야 합니까? 예를 들어 디렉토리 C를 확인하려는 경우:\코드, 실행할 수 있습니다: if (Test-Path C:\Code){ write "it exists!" } 이 조건을 부정할 수 있는 방법이 있습니까? 예를 들어, (비작동): if (Not (Test-Path C:\Code)){ write "it doesn't exist!" } 해결 방법: if (Test-Path C:\Code){ } else { write "it doesn't exist" } 이것은 잘 작동하지만, 저는 인라인으로 하는 것을 선호합니다.당신은 거의 참을 뻔 했어요.Not다음과 같아야 합니다. if (-N..

sourcetip 2023.05.03

PowerShell로 zip 아카이브를 작성하는 방법

PowerShell로 zip 아카이브를 작성하는 방법 PowerShell을 사용하여 zip 아카이브를 생성할 수 있습니까? PowerShell v5.0에 cmdlet 추가 및 cmdlet 추가링크된 페이지에는 완전한 예가 있지만, 그 요지는 다음과 같습니다. # Create a zip file with the contents of C:\Stuff\ Compress-Archive -Path C:\Stuff -DestinationPath archive.zip # Add more files to the zip file # (Existing files in the zip file with the same name are replaced) Compress-Archive -Path C:\OtherStuff\*.tx..

sourcetip 2023.04.08

PowerShell 스크립트에서 스크립트 코드를 재사용/ Import하려면 어떻게 해야 합니까?

PowerShell 스크립트에서 스크립트 코드를 재사용/ Import하려면 어떻게 해야 합니까? 이전 스크립트와 동일한 작업을 수행하는 PowerShell 스크립트를 작성해야 하는데 이번에는 XML 파일이 아닌 CSV 파일을 읽어야 합니다.두 스크립트에 필요한 공통 기능을 갖춘 PowerShell 스크립트를 생성하여 이 공통 스크립트 파일을 두 메인 파일에서 재사용할 계획입니다. 의 디렉토리에서 합니다.C:\공통 파일 및 기타rd 3개 파티 라이브러리를 드라이브하여 보관합니다.D:\ 드라이브:C:\script_1_folder\Script1.ps1,C:\script_2_folder\Script2.ps1공통 파일과 서드파티rd 라이브러리는D:\script_common. 메인 파일에서 공통 파일을 호출하는 방..

sourcetip 2023.04.08
반응형