assoc和ftype在Powershell下不起作用

时间:2015-11-06 17:02:28

标签: powershell

我认为所有cmd命令在Powershell下的工作方式相同?我错了吗 ?例如,assoc和ftype不起作用。有没有办法让它们工作而不是再次切换到cmd?

2 个答案:

答案 0 :(得分:18)

哦,他们会工作,但你必须通过cmd.exe调用它们,因为它们不是驻留在磁盘上的实际程序,而是内置于cmd.exe的功能,如下所示:

cmd / c assoc
cmd / c ftype

答案 1 :(得分:0)

Eric's answer上进行扩展,这是在Powershell中使assocftype“正常工作”的方法。

将其添加到您的powershell profile中-您只需在powershell中运行$Profile即可找到您的个人资料文件:

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