我认为所有cmd命令在Powershell下的工作方式相同?我错了吗 ?例如,assoc和ftype不起作用。有没有办法让它们工作而不是再次切换到cmd?
答案 0 :(得分:18)
哦,他们会工作,但你必须通过cmd.exe调用它们,因为它们不是驻留在磁盘上的实际程序,而是内置于cmd.exe的功能,如下所示:
cmd / c assoc
cmd / c ftype
答案 1 :(得分:0)
在Eric's answer上进行扩展,这是在Powershell中使assoc
和ftype
“正常工作”的方法。
将其添加到您的powershell profile中-您只需在powershell中运行$Profile
即可找到您的个人资料文件:
function assoc { cmd /c assoc $args }
function ftype { cmd /c ftype $args }