반응형

powershell 28

Visual Studio Nuget Package 관리자 콘솔에서 "닫히지 않은" powershell 명령 중단

Visual Studio Nuget Package 관리자 콘솔에서 "닫히지 않은" powershell 명령 중단 NuGet Package Manager 콘솔에서 잘못된 PowerShell 명령을 실행하고 콘솔을 잠갔습니다. 명령은. PM> Get-Project -all | Where { $_.ProjectName -imatch "GPEC.Personne } 그러면 콘솔에 >>가 프롬프트로 표시되어 이 모드를 종료할 수 없었습니다.콘솔을 닫고 다시 여는 것이 도움이 되지 않았습니다(VS를 다시 시작해야 함). 이 경우 잘못된 명령어를 정상적으로 취소하고 표준 PM> 프롬프트로 복귀할 수 있는 방법이 있습니까? 미리 감사드립니다.필리프버기 행동인 것 같네요>>구문적으로 현재 명령이 완료되지 않았음을 나타냅니..

programing 2023.10.25

서버에 연결할 수 없습니다. tcp: lookup: 해당 호스트가 없습니다.

서버에 연결할 수 없습니다. tcp: lookup: 해당 호스트가 없습니다. 애플리케이션을 위한 쿠버네티스 클러스터를 구축하기 시작했습니다.클라우드 서비스는 Azure를 사용하기 때문에 AKS를 사용하여 K8s 클러스터를 구축합니다.AKs 클러스터는 Azure용 포털 인터페이스를 사용하여 생성되었습니다.노드가 하나인데, 노드에 배치할 컨테이너가 하나인 포드를 만들려고 합니다.현재 제가 꼼짝 못하고 있는 곳은 파워셸에서 AKS 클러스터에 연결하려고 합니다.제가 취한 조치는 다음과 같습니다. az login (followed by logging in) az account set --subscription az aks get-credentials --name --resource-group kubectl get..

programing 2023.10.20

Chocolatey 설치 후 새 세션을 열지 않고 PowerShell 세션 환경을 새로 고치는 방법

Chocolatey 설치 후 새 세션을 열지 않고 PowerShell 세션 환경을 새로 고치는 방법 저는 GitHub 소스 코드를 로컬 머신에 복제하기 위한 자동 스크립트를 작성하고 있습니다. 스크립트에 Git을 설치한 후 실패하여 powershell 닫기/열기를 요청했습니다. 그래서 Git 설치 후 자동으로 코드 클론을 할 수 없습니다. 여기 내 코드가 있습니다. iex ((New-Object System.Net.WebClient).DownloadString('https://chocolatey.org/install.ps1')) choco install -y git refreshenv Start-Sleep -Seconds 15 git clone --mirror https://${username}:${pa..

programing 2023.10.10

Powershell 심볼릭 링크 창 제거

Powershell 심볼릭 링크 창 제거 새 항목으로 만든 심볼릭 링크를 제거할 때 문제가 발생합니다. New-Item -ItemType SymbolicLink -Path C:\SPI -Target "C:\Users\Chino\Dropbox (Reserve Membership)\" 링크가 잘못되어 수정해야 합니다.-Target, 다음 중 어느 것을 사용해야 합니까? New-Item -ItemType SymbolicLink -Path C:\SPI -Target "C:\Users\Chino\Dropbox (Reserve Membership)\SPI" 해당 링크를 제거하고 새 링크를 할당하는 방법은 무엇입니까?아니면 기존 링크의 대상 경로를 어떻게 업데이트 할 것인가요?부르기Delete()해당 디렉토리에정보 ..

programing 2023.10.10

네트워크 포트 액세스를 확인하고 유용한 메시지를 표시하는 방법은 무엇입니까?

네트워크 포트 액세스를 확인하고 유용한 메시지를 표시하는 방법은 무엇입니까? 아래와 같이 powershell을 이용하여 port의 개방 여부를 확인하려고 했습니다. (new-object Net.Sockets.TcpClient).Connect("10.45.23.109", 443) 이 방법은 효과가 있지만 출력은 사용자 친화적이지 않습니다.오류가 없으면 액세스할 수 있다는 뜻입니다.성공 여부를 확인하고 "포트 443이 작동 중입니다"와 같은 메시지를 표시할 수 있는 방법이 있습니까?Windows 8/Windows Server 2012 이상을 실행하는 경우 PowerShell에서 Test-NetConnection 명령을 사용할 수 있습니다. 예: Test-NetConnection -Port 53 -Comput..

programing 2023.10.05

스크립트 내에서 리디렉션을 사용하면 유니코드 출력이 생성됩니다.싱글바이트 ASCII 텍스트를 내보내는 방법은?

스크립트 내에서 리디렉션을 사용하면 유니코드 출력이 생성됩니다.싱글바이트 ASCII 텍스트를 내보내는 방법은? Sandcastle Helpfile Builder를 사용하여 도움말 파일(.chm)을 생성하고 있습니다.프로젝트는 .shfbproj 파일로 XML 형식이며 msbuild와 함께 작동합니다. 생성된 .chm 파일에 나타나는 Footer 텍스트를 자동으로 업데이트하고 싶습니다.이 토막글을 사용합니다. $newFooter = "MyProduct v1.2.3.4"; get-content -Encoding ASCII $projFile.FullName | %{$_ -replace '(.+)', $newFooter } > $TmpFile move-item $TmpFile $projFile.FullName -..

programing 2023.10.05

LINQ의 Select 명령에 해당하는 파워셸?

LINQ의 Select 명령에 해당하는 파워셸? 저는 다음과 같은 파워셸 스크립트를 실행하려고 합니다. import-module ActiveDirectory $computers = Get-ADComputer -filter * -SearchBase "OU=myOU,DC=vw,DC=local" | select-object name Invoke-Command -ComputerName $computers -ScriptBlock {gpupdate /target:Computer} 문제는.$computers가 아닙니다.string[]맘에 들다-ComputerName기대합니다.그것은 정말로 그것의 배열입니다.ADComputer이름이라는 매개 변수가 하나 있습니다. # Get-ADComputer -filter * -Se..

programing 2023.10.05

빈 문자열을 허용하는 PowerShell Function Parameters의 유효성을 검사하는 방법은 무엇입니까?

빈 문자열을 허용하는 PowerShell Function Parameters의 유효성을 검사하는 방법은 무엇입니까? 이 방법을 사용해 보십시오. function f1 { param( [Parameter(Mandatory=$true,ValueFromPipelineByPropertyName=$true)] [string] $Text ) $text } function f2 { param( [Parameter(Mandatory=$true,ValueFromPipelineByPropertyName=$true)] #[string] $Text ) $text } function f3 { param( [Parameter(Mandatory=$False,ValueFromPipelineByPropertyName=$true)] [..

programing 2023.09.20

PowerShell을 사용하여 분할 경로에서 파일의 최하위 디렉터리 이름 가져오기

PowerShell을 사용하여 분할 경로에서 파일의 최하위 디렉터리 이름 가져오기 파일 경로 이름의 마지막 부분만 가져오면 됩니다. 예: c:\dir1\dir2\dir3\file.txt 나는 필요합니다.dir3변수로 변환합니다. 저는 계속 노력해왔습니다.Split-Path, 하지만 내게 모든 길을 다 알려주거든요.이것은 두번의 호출이 필요합니다.Split-PathAFAIFACT: PS> Split-Path (Split-Path c:\dir1\dir2\dir3\file.txt -Parent) -Leaf dir3 이 질문은 특히 분할 경로를 묻는 것으로 보이지만 다른 방법으로는 다음과 같습니다. 파일이 존재하는 경우 다음과 같은 작업을 수행하는 것이 훨씬 좋습니다. (Get-Item c:\dir1\dir2\..

programing 2023.09.10

Powershell을 사용하여 관리자로 실행 바로 가기를 만드는 방법

Powershell을 사용하여 관리자로 실행 바로 가기를 만드는 방법 PowerShell 스크립트에서 .exe 바로 가기를 만듭니다(이 질문의 답변과 유사한 내용 사용). $WshShell = New-Object -comObject WScript.Shell $Shortcut = $WshShell.CreateShortcut("$Home\Desktop\ColorPix.lnk") $Shortcut.TargetPath = "C:\Program Files (x86)\ColorPix\ColorPix.exe" $Shortcut.Save() 이제 바로 가기를 만들 때 스크립트에 어떻게 추가하면 기본적으로 Administrator(관리자)로 실행되도록 설정할 수 있습니까?이 답변은 이 질문에 대한 훌륭한 답변을 Powe..

programing 2023.09.10
반응형