«powershell» 태그된 질문

PowerShell은 Microsoft의 크로스 플랫폼 명령 줄 및 스크립팅 유틸리티입니다. PowerShell 스크립트 작성 및 실행에 대한 질문은이 태그를 사용하십시오. 크로스 플랫폼 버전 PowerShell Core (Windows, macOS 및 Linux)와 관련된 프로그래밍 질문에는 [powershell-core]로 태그를 지정해야합니다. 시스템 관리에 대한 질문은 수퍼 유저 또는 서버 결함에 대해 문의해야합니다.

9
이 시스템에서 스크립트 실행이 비활성화되어 있으므로 ps1을로드 할 수 없습니다.
powershellC #에서 스크립트 를 실행하려고합니다 . 우선은 설정 ExecutionPolicy을 Unrestricted하고 스크립트가 지금부터 실행됩니다 PowerShell ISE. 이제 이것은 C # 내 코드입니다. class Program { private static PowerShell ps; static void Main(string[] args) { ps = PowerShell.Create(); string ps1File = Path.Combine(Environment.CurrentDirectory, "script.ps1"); ExecuteScript(ps1File); Console.ReadLine(); } static void ExecuteScript(string script) { try …
120 c#  powershell 



5
PowerShell : 전체 텍스트 파일 내용을 변수에 저장
PowerShell을 사용 하여 텍스트 파일 의 전체 내용 (존재할 수도 있고 없을 수도있는 후행 빈 줄 포함)을 변수 에 저장하고 싶습니다 . 또한 텍스트 파일의 총 줄 수를 알고 싶습니다. 이를 수행하는 가장 효율적인 방법은 무엇입니까?
118 powershell 




4
Powershell.exe (v 2.0) 경로
Powershell (버전 2.0)은 어디에 있습니까? Powershell.exe의 경로는 무엇입니까? Windows Server 2008과 Powershell이 ​​설치되어 있습니다. 이 폴더를 보면 : PS C:\Windows\System32\WindowsPowerShell> dir Directory: C:\Windows\System32\WindowsPowerShell Mode LastWriteTime Length Name ---- ------------- ------ ---- d---- 20.4.2010 17:09 v1.0 Powershell v1.0 만 있습니다. 하지만 내가 입력 할 때 PS C:\> $Host.version Major Minor Build …
114 powershell  path 

9
powershell-파일 이름 및 확장자 추출
예를 들어 my.file.xlsx에서 파일 이름과 확장자를 추출해야합니다. 파일 이름이나 확장자를 모르고 이름에 점이 더있을 수 있으므로 오른쪽에서 문자열을 검색하고 첫 번째 점 (또는 왼쪽에서 마지막)을 찾으면 해당 부분을 추출해야합니다. 그 점에서 오른쪽과 왼쪽 부분. 더 나은 해결책이 있을지 모르지만 여기나 다른 곳에서 아무것도 찾지 못했습니다. 감사합니다

5
PowerShell 2.0으로 '일시 중지'를 어떻게 수행합니까?
좋아, 잃어 버릴거야. PowerShell은 나를 짜증나게합니다. 일시 중지 대화 상자를 표시하고 싶지만 표시되지 않습니다. PS W:\>>> $host.UI.RawUI.ReadKey("NoEcho,IncludeKeyDown") Exception calling "ReadKey" with "1" argument(s): "The method or operation is not implemented." At line:1 char:23 + $host.UI.RawUI.ReadKey <<<< ("NoEcho") + CategoryInfo : NotSpecified: (:) [], MethodInvocationException + FullyQualifiedErrorId : DotNetMethodException
113 powershell 



7
Start-Process로 표준 출력 및 오류 캡처
및 속성에 Start-Process액세스 할 때 PowerShell의 명령에 버그가 있습니까?StandardErrorStandardOutput 다음을 실행하면 출력이 표시되지 않습니다. $process = Start-Process -FilePath ping -ArgumentList localhost -NoNewWindow -PassThru -Wait $process.StandardOutput $process.StandardError 그러나 출력을 파일로 리디렉션하면 예상 결과가 나타납니다. $process = Start-Process -FilePath ping -ArgumentList localhost -NoNewWindow -PassThru -Wait -RedirectStandardOutput stdout.txt -RedirectStandardError stderr.txt

7
Windows PowerShell에 파일이 있는지 확인 하시겠습니까?
디스크의 두 영역에서 파일을 비교하고 이전 수정 날짜가있는 파일 위에 최신 파일을 복사하는이 스크립트가 있습니다. $filestowatch=get-content C:\H\files-to-watch.txt $adminFiles=dir C:\H\admin\admin -recurse | ? { $fn=$_.FullName; ($filestowatch | % {$fn.contains($_)}) -contains $True} $userFiles=dir C:\H\user\user -recurse | ? { $fn=$_.FullName; ($filestowatch | % {$fn.contains($_)}) -contains $True} foreach($userfile in $userFiles) { $exactadminfile= $adminfiles | …

5
PowerShell 스크립트를 사용하여 EXE 파일 실행
PowerShell 스크립트를 사용하여 EXE 파일을 실행하려고합니다. 명령 줄을 사용하면 문제없이 작동합니다 (먼저 실행 파일의 이름과 일련의 매개 변수를 제공하여 호출합니다). "C:\Program Files\Automated QA\TestExecute 8\Bin\TestExecute.exe" C:\temp\TestProject1\TestProject1.pjs /run /exit /SilentMode 그러나 스크립트 내에서 똑같은 작업을 수행하면 오류가 반환됩니다. 용어 ' "C : \ Program Files \ Automated QA \ TestExecute 8 \ …

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.