programing

Associ 및 ftype이 Powershell에서 작동하지 않습니다.

i4 2023. 8. 29. 20:09
반응형

Associ 및 ftype이 Powershell에서 작동하지 않습니다.

저는 Powershell에서 모든 cmd 명령이 동일하게 작동한다고 생각했습니다.예를들면assoc그리고.ftype작동하지 않습니다.로 전환하는 대신 작업을 수행할 수 있는 방법이 있습니까?cmd또?

오, 작동하겠지만 디스크에 상주하는 실제 프로그램이 아니라 cmd.exe에 내장된 기능이기 때문에 cmd.exe를 통해 호출해야 합니다.

cmd/cassoci
cmd /cftype

에릭의 대답을 확장하여, 여기 만드는 방법이 있습니다.assoc그리고.ftype파워셸의 "그냥 일하세요".

파워셸 프로필에 추가합니다. 그냥 실행할 수 있습니다.$Profilepowershell에서 프로필 파일을 찾습니다.

function assoc { cmd /c assoc $args }
function ftype { cmd /c ftype $args }

이 답변들에서 제공되는 것들은 C.가 작동하지 않을 것입니다. 당신은 필요합니다.

cmd /c assoc .="zzzfile"
cmd /c  --% ftype zzzfile="C:\Program Files\Sublime Text\sublime_text.exe" "%1"

여백 없이스택 오버플로의 일부 스레드에 대한 다른 답변입니다.

언급URL : https://stackoverflow.com/questions/33571900/assoc-and-ftype-do-not-work-under-powershell

반응형