반응형

PowerShell 23

Java 프로그램에서 PowerShell 명령 실행

Java 프로그램에서 PowerShell 명령 실행 저는.PowerShell Command내가 실행해야 할 것은Java프로그램.누가 이것을 어떻게 하는지 안내해 줄 수 있습니까? 내 명령은Get-ItemProperty HKLM:\Software\Wow6432Node\Microsoft\Windows\CurrentVersion\Uninstall\* | Select-Object DisplayName, DisplayVersion, Publisher, InstallDate | Format-Table –AutoSize자바 프로그램은 다음과 같이 작성해야 합니다. 여기 Nirman's Tech Blog를 기반으로 한 샘플이 있습니다. 기본 아이디어는 PowerShell 프로세스를 호출하는 명령을 다음과 같이 실행하는..

programing 2023.10.31

PowerShell 바로 가기에서 "기본" 색상으로 powershell.exe를 시작하려면 어떻게 해야 합니까?

PowerShell 바로 가기에서 "기본" 색상으로 powershell.exe를 시작하려면 어떻게 해야 합니까? 미리 설치된 바로 가기 중 하나에서 시작하면 PowerShell 창의 멋진 파란색이 마음에 듭니다.그러나 수동으로 powershell.exe를 실행하면 이러한 색상이 표시되지 않고 검정/흰색이 표시됩니다. :( 바로 가기(.lnk) 파일에 기본 설정이 설정되어 있기 때문입니다. 탐색기 컨텍스트 메뉴에 "PowerShell Prompt Here" 항목이 있는데, 일반적인 바로 가기와 동일한 좋은 색상을 사용하여 PowerShell을 실행했으면 합니다. 검은색은 썩고, 다른 색상의 창이 있으면 혼란스럽습니다(특히 일부 올드스쿨 명령 창이 자주 열려 검은색이기도 합니다!). 지금까지 이 설정을 시도..

programing 2023.10.31

PowerShell을 사용하여 클립보드로 파이프 출력

PowerShell을 사용하여 클립보드로 파이프 출력 편집: 2020년 10월 23일 포스트노트의 답을 보세요. 편집: 2015년 5월 14일 3년 후에, 저의 것을 공유하려고 생각했습니다.ClipboardModule(나는 내가 허락되기를 바랍니다): Add-Type -AssemblyName System.Windows.Forms Function Get-Clipboard { param([switch]$SplitLines) $text = [Windows.Forms.Clipboard]::GetText(); if ($SplitLines) { $xs = $text -split [Environment]::NewLine if ($xs.Length -gt 1 -and -not($xs[-1])) { $xs[0..($xs..

programing 2023.10.31

PowerShell에 임시 디렉토리를 생성하시겠습니까?

PowerShell에 임시 디렉토리를 생성하시겠습니까? 파워쉘 5는 편리한 cmdlet을 소개합니다.파일 대신에 디렉토리를 생성하는 동시에 동일한 작업을 수행하려면 어떻게 해야 합니까?있어요?New-TemporaryDirectorycmdlet?디렉토리 이름에 GUID를 사용하면 루프 없이 수행할 수 있다고 생각합니다. function New-TemporaryDirectory { $parent = [System.IO.Path]::GetTempPath() [string] $name = [System.Guid]::NewGuid() New-Item -ItemType Directory -Path (Join-Path $parent $name) } GetRandomFileName을(를) 사용한 원래 시도 이 C# 솔..

programing 2023.10.21

powershell이 있는 파일 이름의 각 단어 첫 글자 대문자화

powershell이 있는 파일 이름의 각 단어 첫 글자 대문자화 몇몇 파일의 이름을 자동으로 변경하고 싶습니다. 이 코드를 사용하면 소문자를 대문자로 바꿉니다. get-child 항목 *.mp3 | 각 {if ($).이름 - cne$.이름. Upper()에게 {ren$.전체 이름 $.이름.상부() }로 연결 하지만 각 단어의 첫 글자는 대문자로만 했으면 합니다.메소드를 사용할 수 있습니다. $TextInfo = (Get-Culture).TextInfo $TextInfo.ToTitleCase("one two three") 산출물들 하나 둘 셋 $TextInfo = (Get-Culture).TextInfo get-childitem *.mp3 | foreach { $NewName = $TextInfo.ToT..

programing 2023.10.16

Powershell에서 Start-Website 명령을 실행할 때 "파일을 만들 수 없습니다" 오류가 발생했습니다.

Powershell에서 Start-Website 명령을 실행할 때 "파일을 만들 수 없습니다" 오류가 발생했습니다. 현재 이 파워셸 스크립트를 실행하려고 합니다. Param ( $websiteName, $physicalPath ) import-module WebAdministration $website = get-website | where-object { $_.name -eq "$websiteName" } if($website -eq $null){ New-webapppool -Name "$websiteName" Set-WebConfiguration -filter "/system.applicationHost/applicationPools/add[@name='$websiteName']" -PSPath II..

programing 2023.10.06

문자열에서 텍스트 추출

문자열에서 텍스트 추출 문자열에서 "프로그램 이름"을 추출하려면 어떻게 해야 합니까?문자열은 다음과 같습니다. % O0033 (SUB RAD MSD 50R III) G91G1X-6.4Z-2F500 G3I6.4Z-8. G3I6.4 G3R3.2X6.4F500 G91G0Z5.G91G1X-10.4 G3I10.4 G3R5.2X10.4 G90G0Z2.M99 % 프로그램 이름은 (SUB RAD MSD 50R III)입니다.결과를 다른 문자열에 저장해도 좋습니다.파워쉘을 배우고 있으니 어떤 답변이든 알려주시면 감사하겠습니다.다음 정규 표현식은 괄호 사이에서 임의의 것을 추출합니다. PS> $prog = [regex]::match($s,'\(([^\)]+)\)').Groups[1].Value PS> $prog SUB R..

programing 2023.09.16

자세한 출력으로 PowerShell 스크립트를 실행하는 방법은 무엇입니까?

자세한 출력으로 PowerShell 스크립트를 실행하는 방법은 무엇입니까? 스크립트의 각 행의 명령어와 출력이 모두 출력되도록 파워쉘 스크립트를 실행할 수 있는 방법이 있는지 궁금합니다.를 들어,를어은과이쓸다서다쓸이er과h를d,어nhe,u에서bash -x myscript아니면 a를 놓거나,set -x대본 맨 위에.서을다합니다.@echo off대본의 맨 위에 전통적으로 남겨져 있었습니다.PowerShell에 이러한 구성 요소와 동등한 기능이 있습니까? 내가 시도해 본 것들:입니다.powershell -? | sls verbose 것도 @JamesKo, 잘못된 질문을 하면 오답:-(. 여기에 여러 사람들이 (a) Linux 노출 부족과 (b) 장황한 용어 사용에 근거하여 선의의 답변을 제시합니다.다음에서는 ..

programing 2023.09.11

'노드'라는 용어를 인식할 수 없습니다...인 파워셸

'노드'라는 용어를 인식할 수 없습니다...인 파워셸 저는 하루 종일 이 문제를 해결하기 위해 노력했습니다. 가 실행할 때node -v아니면npm install잘 합니다.cmd는로다잘다잘는en로d,tsmm 과 같은 오류가 합니다. s나 Powershell한을면과은다가서다가은t:e과한sst면ns나서r,ng PS C:\Users\Anubhav.Trivedi> node -v The term 'node' is not recognized as the name of a cmdlet, function, script file, or operable program. Check the spelli ng of the name, or if a path was included, verify that the path is cor..

programing 2023.09.06

Powershell: 사용자가 로그인하지 않았을 때 실행할 스케줄링된 작업 설정

Powershell: 사용자가 로그인하지 않았을 때 실행할 스케줄링된 작업 설정 저는 파워셸 스케줄링된 작업 cmdlet을 사용하여 서버에서 스케줄링된 작업을 생성해 왔습니다. 이 API를 사용하여 사용자 로그인 여부를 '실행'으로 선택하려면 어떻게 해야 합니까? 제가 만들어 놨습니다.action,trigger,principal그리고.settings합니다에 합니다.Register-ScheduledTask, 아래와 같이 $action = New-ScheduledTaskAction -Execute foo.exe -Argument "bar baz" $trigger = New-ScheduledTaskTrigger -Once -At $startTime -RepetitionInterval (New-TimeSpan ..

programing 2023.09.06
반응형