반응형

PowerShell 3

배치 파일에서 PowerShell 스크립트로 매개 변수 전달

배치 파일에서 PowerShell 스크립트로 매개 변수 전달 배치 파일에서 PowerShell 스크립트를 다음과 같이 부릅니다. powershell.exe "& "G:\Karan\PowerShell_Scripts\START_DEV.ps1" 다음으로 문자열 매개 변수를 전달합니다.START_DEV.ps1매개 변수가 다음과 같다고 가정합니다.w=Dev. 어떻게 해야 하나요?이 문자열을 전달하고 싶다고 가정합니다.Dev매개 변수로, 배치 파일에서: powershell -command "G:\Karan\PowerShell_Scripts\START_DEV.ps1 Dev" 파워셸 스크립트 헤드 안에 넣으십시오. $w = $args[0] # $w would be set to "Dev" 기본 제공 변수를 사용하려는 경..

programing 2023.04.29

PowerShell 스크립트에서 $(달러) 기호를 사용할 수 없음

PowerShell 스크립트에서 $(달러) 기호를 사용할 수 없음 PowerShell 스크립트를 사용하여 SQL 데이터 연결을 열려고 하는데 암호에 다음 항목이 포함되어 있습니다.$기호: $cn = new-object system.data.SqlClient.SqlConnection("Data Source=DBNAME;Initial Catalog=Catagory;User ID=User;Password=pass$word;") 연결을 열려고 하면 다음과 같이 표시됩니다. 로그인 실패 달러 기호($)의 이스케이프 문자로 backtick(')을 사용하여 이스케이프합니다. 또한 현재 사용하고 있는 큰따옴표 대신 작은따옴표로 문장을 묶도록 하십시오.언급URL : https://stackoverflow.com/ques..

programing 2023.04.09

현재 실행 중인 PowerShell 파일을 가져오려면 어떻게 해야 합니까?

현재 실행 중인 PowerShell 파일을 가져오려면 어떻게 해야 합니까? 1.0 PowerShell 1.0 PowerShell을 사용합니다.요, 이렇게. powershell.exe .\myfile.ps1 문자열 ".\myfile.ps1"(또는 그 비슷한 것)을 원합니다.편집: "myfile.ps1"이 좋습니다. 은은생 각각?PowerShell 5용으로 업데이트된 다양한 답변을 여기에 요약했습니다. 3 PowerShell 3을 하십시오.$PSCommandPath 이전 버전과의 호환성을 원할 경우 다음과 같이 심을 삽입합니다. if ($PSCommandPath -eq $null) { function GetPSCommandPath() { return $MyInvocation.PSCommandPath; } $..

programing 2023.04.09
반응형