Windows PowerShell ISE不支持输入
发布时间:2020-12-13 20:38:21 所属栏目:Windows 来源:网络整理
导读:我使用控制台作为管理mercurial存储库的工具.使用经典cmd或Console2我输入: hg in 并且控制台提示类似于: D:workspacesomeprojecthg inhttp authorization requiredrealm: Bitbucket.org HTTPuser: xortypassword: 显然,我输入密码. 但是当我在powershel
我使用控制台作为管理mercurial存储库的工具.使用经典cmd或Console2我输入:
hg in 并且控制台提示类似于: D:workspacesomeproject>hg in http authorization required realm: Bitbucket.org HTTP user: xorty password: 显然,我输入密码. 但是当我在powershell控制台中键入“hg in”时,它不会提示任何内容.它只是这样说: 我可以使PowerShell ISE像经典控制台一样运行,或者这不是PowerShell的工作方式吗?
PowerShell ISE确实是
does not support console applications that require interactive input.链接的博客条目详细说明了如何处理它.
由于PowerShell ISE不是控制台,普通的控制台应用程序无法完成他们习惯的所有操作,当然PowerShell cmdlet可以正常工作,因为有些东西依赖于PowerShell主机应用程序(您可以通过Read-获得图形提示主持人,例如). Console2通过将实际控制台保持在隐藏窗口中并重复轮询它以进行更改并相应地将输入发送到该窗口来模拟普通控制台. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- char []到uint64_t
- windows-server-2008-r2 – 在IIS 7.5上一次替换多个站点上
- 在我的DLL中的Delphi中,我必须分配一个函数的return pchar
- windows – 如何阻止远程桌面由于不活动而关闭我的会话?
- winapi – VS 2012命名修改仍然适用于dll导出
- listbox – 如何将不同的背景颜色添加到备用行以列出框项目
- selenium-webdriver – 在Windows上设置Selenium Grid 2
- windows – 为什么许多管理员使用“关闭自动根证书更新”政
- windows – 批量配置ILO?
- Windows 200x服务器 – 用户组与用户权限冲突