반응형

PowerShell 6

레지스트리에서 Windows PowerShell 세션 환경 변수를 업데이트하는 방법은 무엇입니까?

레지스트리에서 Windows PowerShell 세션 환경 변수를 업데이트하는 방법은 무엇입니까? 이것은 간단한 질문일 수도 있지만, 적절한 답을 찾을 수 없었습니다. 현재 Windows PowerShell 세션을 닫지 않고 현재 Windows PowerShell 세션 내에서 환경 변수를 업데이트하려면 어떻게 해야 합니까? 지금까지, 예를 들어 내가 수정할 때.PATHControl Panel > System의 환경 변수, 현재 세션을 닫고 새 세션을 열어 변수를 새로 고치거나 발행해야 합니다.SetEnviromentVariable번거로운 일입니다. 저는 리눅스계에서 왔습니다. 그래서 저는 다음과 같은 것을 찾고 있습니다.source지휘.이런 일 때문에 등록부에 쓰레기통 다이빙을 하러 갈 필요는 없습니다...

programing 2023.09.12

%wt% 등이 작동하지 않음

%wt% 등이 작동하지 않음 파워셸을 실행하는 배치 파일로 사용되는 아래 내용이 있습니다(넘기기에는 너무 길지만 다른 스크립트에서 사용됨). 어쨌든 %systemroot%\temp 및 %systemroot%가 작동하지 않는 것을 확인했습니다. 어떻게 고칠 수 있는지 아세요? %systemroot%\system32\WindowsPowerShell\v1.0\powershell.exe -ExecutionPolicy Unrestricted -File %SystemRoot%\TEMP\ROFS\testing_script_log.ps1 감사해요.CMD가 아닌 PowerShell에서 해당 행을 실행하는 경우 PowerShell 환경 변수 구문을 사용할 수 있습니다. PS C:\> & "$env:SystemRoot\Sy..

programing 2023.09.12

파워셸의 비트와이즈 연산자 사용

파워셸의 비트와이즈 연산자 사용 아래 시나리오를 해결하는 방법의 예를 찾고 있습니다. 프린터가 "상태"에 대해 다음 속성을 가지고 있다고 상상해 보십시오. 0 - 오프라인 2 -종이쟁반 비움 4 - 토너 소진 8 - 종이잼 상태를 조회하면 12의 값을 반환합니다.이는 프린터에 토너가 소진되고 용지가 걸림을 의미하는 것임을 분명히 알 수 있습니다. 하지만 파워셸을 사용하면 이 문제를 어떻게 해결할 수 있을까요? 감사해요.파워셸의 부울 비트와 연산자는-band. 해시 테이블에서 값과 설명을 정의하고 프린터에서 12의 값을 갖는다고 가정합니다. $status = @{1 = "Offline" ; 2 = "Paper Tray Empty" ; 4 = "Toner Exhausted" ; 8 = "Paper Jam" ..

programing 2023.09.07

에 Powershell v2.0을 내장하고 있습니다.Windows 8 RTM의 NET 앱

에 Powershell v2.0을 내장하고 있습니다.Windows 8 RTM의 NET 앱 Windows 7(윈도우 7)에서 업그레이드하기 전에 호스트된 파워셸 스크립트를 실행하려고 하면 다음 오류가 발생합니다. 이 오류가 발생하지 않습니다. 확장 형식 데이터 파일을 로드하는 중에 다음 오류가 발생했습니다. Microsoft.파워쉘.Core, C:\Windows\SysWOW64\Windows PowerShell\v1.0\types.ps1xml(2977) : "System" 유형에 오류가 있습니다.보안.액세스 제어.개체 보안":예외:getter 메서드는 public, non void, static이어야 하며 PSObject 유형의 매개 변수가 하나 있어야 합니다.마이크로소프트.파워쉘.Core, C:\Wind..

programing 2023.09.07

정렬-객체 및 정수

정렬-객체 및 정수 CSV 파일에 숫자가 있는 콜몬을 정렬하려고 합니다.하지만 어찌된 일인지 효과가 없습니다.샘플 CSV: Orange;65 Red;160 Green;140 White;110 Purple;85 이것이 제가 사용해 본 코드입니다. $csv = Import-Csv -Header "Color", "Number" -delimiter ';' data.csv $csv | Sort-Object Number 이를 통해 다음과 같은 결과를 얻을 수 있습니다. Color Number ----- ------ White 110 Green 140 Red 160 Orange 65 Purple 85 분명히 정확한 순서는 아닙니다.이 문제를 해결하는 방법을 설명해 주실 수 있습니까?Import-CSVcsv 열 가져오..

programing 2023.09.07

Powershell을 사용하여 VPN에 연결

Powershell을 사용하여 VPN에 연결 Windows가 로드되는 즉시 VPN 서버에 연결했으면 합니다.파워셸을 사용하여 어떻게 할 수 있습니까?Windows 10에서 작동합니다. $vpnName = "YOUR_VPN_NAME"; $vpn = Get-VpnConnection -Name $vpnName; if($vpn.ConnectionStatus -eq "Disconnected"){ rasdial $vpnName; } 다음과 같은 방법을 사용할 수 있습니다. 저는 그것이 작동하는지 테스트하지 않았습니다.PowerShell V3 베타가 설치되어 있습니다. 이러한 명령을 실행해야 할 수도 있습니다. Register-ScheduledJob -name ConnectVPN -ScriptBlock { & ras..

programing 2023.09.02
반응형