특정 경로로 cmd에서 PowerShell을 시작하는 방법 이동 하고 싶습니다

Windows 7 기본 명령 줄 ( cmd ) 에서 PowerShell (C : \ WINDOWS \ system32 \ WindowsPowerShell \ v1.0 \ powershell.exe) 을 시작하고 특정 경로로 이동 하고 싶습니다 .

나는 명령을 사용했다 :

start C:\WINDOWS\system32\WindowsPowerShell\v1.0\powershell.exe

작동하고 powershell 창을 표시합니다.

그러나 내가 사용하면 :

start C:\WINDOWS\system32\WindowsPowerShell\v1.0\powershell.exe Set-Location c:\

검은 창이 빠르게 깜박입니다.

특정 경로로 cmd에서 powershell을 어떻게 열 수 있습니까? 미리 감사드립니다.



답변

이 시도:

powershell -NoExit -Command "Set-Location c:\\"

경로에 공백이 있으면 다음과 같이 작은 따옴표로 묶을 수 있습니다.

powershell -NoExit -Command "Set-Location 'c:\\program files'"


답변

탐색기 창 또는 바탕 화면 ( ” 여기에서 PowerShell 창 열기 “) 에서 Shift- 오른쪽 클릭하여 PowerShell 인스턴스를 열기 위해 Windows 10이 레지스트리에서 사용하는 것은 다음과 같습니다.

powershell.exe -noexit -command Set-Location -literalPath '%V'

이것은에서 찾을 수 있습니다 Computer\HKEY_CLASSES_ROOT\Directory\Background\shell\Powershell\command


답변