스크립트를 실행 한 후 PowerShell이 ​​닫히지 않도록하는 방법

How to effectively deal with bots on your site? The best protection against click fraud.
PowerShell 창을 열어 둡니다.
다양한 PC 문제를 해결하려면 DriverFix를 권장합니다.
이 소프트웨어는 드라이버를 계속 실행하여 일반적인 컴퓨터 오류 및 하드웨어 오류로부터 안전하게 보호합니다. 간단한 3 단계로 모든 드라이버를 확인하세요.
  1. DriverFix 다운로드 (확인 된 다운로드 파일).
  2. 딸깍 하는 소리 스캔 시작 문제가있는 모든 드라이버를 찾습니다.
  3. 딸깍 하는 소리 드라이버 업데이트 새 버전을 얻고 시스템 오작동을 방지합니다.
  • DriverFix가 다운로드되었습니다. 0 이번 달 독자.

PowerShell은 명령 줄 셸이자 스크립팅 언어입니다. 운영 체제와 프로세스를 관리하기 위해 자동으로 실행하려는 작업이있는 많은 사용자가 선호하는 것은 놀라운 일이 아닙니다.

자주 요구되는 사항 중 하나는 PowerShell 스크립트 실행 후 닫히지 않습니다. 그들은 PowerShell 스크립트를 실행하고 실행이 완료된 후에도 창을 열어두기를 원합니다. 이는 스크립트를 실행할 때 요청 된 자격 증명을 사용하여 다른 서버에 원격으로 로그인하기위한 필수 사항입니다.

따라서 더 이상 고민하지 않고 스크립트 실행이 완료된 후에도 PowerShell 창을 열어 두는 몇 가지 빠른 팁에 대해 설명하겠습니다.

스크립트를 실행 한 후 PowerShell이 ​​닫히지 않도록하려면 어떻게해야합니까?

1. 다음 단계를 통해 원격 연결 시작

원격 연결 시작
  1. 라는 파일을 만들어야합니다. execute.ps1 바탕 화면에.
  2. 이 내용을 붙여 넣으십시오.
    클리어 호스트
    $ br =“`n”; $ br
    쓰기 출력‘Step1: Powershell을 다시로드하려면 1을 누르십시오.’
    Write-Output‘Step2: 원격 세션을 시작하려면 2를 누르십시오.’
    $ br
    Write-Host‘이 스크립트는 다음과 같습니다.’-NoNewline -ForegroundColor Green
    Write-Host‘not‘-ForegroundColor Red -BackgroundColor Black -NoNewline
    Write-Host '현재 진행중인 단계 표시'-ForegroundColor Green
    instagram story viewer

    Write-Host‘확실하지 않으면 1을 다시 누른 다음 2를 누르십시오.’-ForegroundColor Green
    $ br
    $ input = Read-Host‘선택 항목 입력’
    스위치 ($ input) {
    # 원하는 경우 execute.ps1의 이름을 변경하십시오.
    1 {powershell.exe -noexit“C: users $ env: usernameDesktopexecute.ps1”-noprofile}
    #
    2{
    Clear-Host; 쓰기 경고‘원격 서버에 연결하려고합니다.’
    # 'RemoteServerName'을 서버 이름으로 변경하고 '도메인 이름'을 실제 도메인 이름으로 변경합니다.
    Enter-PSSession -ComputerName RemoteServerName -Credential“domainname $ env: username”
    }
    default {Write-Warning‘오류가 발생했습니다.’}
    }
  3. 그것을 실행하십시오. 처음으로 할 때는 1 다시 열려면 ‘출구 없음’스위치.
  4. 두 번째로 2 원격 컴퓨터에 대한 원격 연결을 시작합니다.

2. 일시 중지 명령 사용

일시 중지 명령

실행이 끝날 때 Pause 명령을 시도하지 않는 이유는 무엇입니까? 새로운 명령 인터프리터가 즉시 시작되고 백그라운드에서 실행됩니다.

그러면 PowerShell 창은 Enter 키를 더 누르기로 결정할 때까지 기다리므로 계속 진행하십시오.
cmd / c 일시 중지


3. 스크립트 끝에 줄 추가

스크립트 끝에 줄 추가

빠르고 효과적인 또 다른 해결책은 스크립트 끝에 다음과 같은 줄을 추가하는 것입니다.
읽기-호스트-프롬프트 "종료하려면 Enter를 누르십시오"

효과가 보장되며 PS-ISE에서 작동합니다. 그러나 Enter 키.


4. PowerShell 스크립트를 로컬로 실행하여 원격 컴퓨터에서 실행

PowerShell 스크립트

여기에 표시된 것과 같은 open.ps1을 만들 수도 있습니다.
powershell.exe -noexit c: remote.ps1

그러면 remote.ps1이 호출됩니다.
Enter-PSSession -ComputerName YourExchangeServer -Credential Get-Credential


5. Start-Sleep cmdlet 사용

Start-Sleep cmdlet 사용

스크립트를 실행 한 후 PowerShell이 ​​닫히지 않도록하는 방법을 찾는 문제에 직면했을 때 효과적이고 과소 평가 된 또 다른 PowerShell cmdlet은 다음과 같습니다.
시작-수면 -s 15

모르는 분들을 위해이 Start-Sleep cmdlet 또는 sleep 별칭은 기본적으로 지정된 기간 동안 스크립트의 활동을 일시 중단합니다. 작업을 반복하기 전에 일시 중지하거나 작업이 완료되기를 기다리는 등 다른 많은 작업에 사용할 수 있습니다.

귀하의 사건에 충분한 지 결정하는 것은 귀하에게 달려 있습니다. Ctrl + C를 사용하는 것을 잊지 마십시오. 키보드 단축키 Start-Sleep에서 벗어날 준비가되면


특정 환경에서 실행해야하는 프로세스가 많은 경우 PowerShell을 많이 사용합니다. 시작하기 위해 각 프로세스가 완료 될 때까지 기다릴 시간이나 인내심이 부족합니다. 다음.

이 경우 스크립트를 실행 한 후 PowerShell이 ​​닫히지 않도록해야하며 가능하다는 것을 확인했습니다. 필요와 편의에 따라 위에 설명 된 절차를 사용할 수 있습니다.

아래 의견란을 통해 어떤 것이 귀하에게 효과적 이었는지 알려주십시오.

또한 읽으십시오 :

  • 이 Powershell 스크립트를 실행하여 Windows 10 이미지에서 기본 앱 제거
  • Windows PowerShell 작동이 중지됨: 다음 4 가지 수정 사항 시도
  • PowerShell이 ​​인식되지 않습니까? 이 솔루션 확인
Teachs.ru
PowerShell로 폴더/디렉토리가 존재하는지 확인하는 방법

PowerShell로 폴더/디렉토리가 존재하는지 확인하는 방법Powershell

New-Item cmdlet을 사용하여 PowerShell에서 새 디렉터리 만들기PowerShell은 Microsoft에서 개발한 명령줄 셸 및 스크립팅 언어입니다.사용자는 다양한 명령을 사용하여 디렉토리를 탐색, 생성, 삭제 및 조작할 수 있습니다.Test-Pathcmdlet을 사용하여 PowerShell로 디렉터리가 있는지 확인하고 New-Item...

더 읽어보기
PowerShell을 사용하여 Windows 11 기본 앱을 제거하는 방법

PowerShell을 사용하여 Windows 11 기본 앱을 제거하는 방법Powershell윈도우 11

간단한 명령을 사용하여 원치 않는 기본 앱 제거컴퓨터에서 시스템 앱을 제거하려면 관리자 권한으로 Windows PowerShell 앱을 실행해야 합니다.가이드에는 특정 사용자 계정, 모든 사용자 프로필 또는 새 사용자 계정에서 앱을 제거하는 명령이 언급되어 있습니다.Windows 11에는 메일, Cortana, Phone Link, Xbox 및 날씨 ...

더 읽어보기
수정: 용어가 Cmdlet의 이름으로 인식되지 않습니다.

수정: 용어가 Cmdlet의 이름으로 인식되지 않습니다.Powershell

이 문제를 해결하려면 PowerShell 스크립트에 오류가 있는지 확인하세요.PowerShell에서 용어가 이름 오류로 인식되지 않는 문제를 수정하려면 필요한 모듈을 설치하세요.이 문제를 방지하려면 Visual Studio Code 및 Python의 경로가 올바른지 확인하세요.해당 용어는 실행을 방해하는 cmdlet 오류 메시지의 이름으로 인식되지 않...

더 읽어보기
ig stories viewer