我有一个使用 7z 提取文件的命令,它在 DOS 命令行中工作。命令是:
"C:\Documents and Settings\e.DEV\My Documents\7z.exe" x -o"C:\Documents and Settings\e.DEV\My Documents\utils" "C:\Documents and Settings\e.DEV\My Documents\rsasecureidtoken411.zip"
现在我必须在 powershell 中运行上面的命令,我使用call operator
& 来调用它(在 Powershell 命令行中),但它似乎有一些错误。当我按下回车键时,它只在下一行显示>> ,我必须按下 Ctrl + c 来停止命令。
PS C:\> & "C:\Documents and Settings\e.DEV\My Documents\7z.exe" x -o"C:\Documents and Settings\e.DEV\My Documents\utils" "C:\Documents and Settings\e.DEV\My Documents\RSASecurIDToken411.zip"
>>
>>
>>
>>
>>
>>
PS C:\>
我也尝试过invoke-expression
,但仍然无法使其工作。任何人都可以帮忙吗?
谢谢。