问题标签 [windows-terminal]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
2771 浏览

psql - 将 SQL Shell (psql) (postgres) 添加到 Windows 终端

我正在尝试将新的终端 Postgres shell (psql) 添加到 Windows 终端。我想将它添加到设置中的配置文件列表中。

这是windows终端。

窗口终端

在设置文件中,我们可以添加配置文件列表。在该列表中,我有 Windows PowerShell、命令提示符和 Azure Cloud Shell。

如何在该列表中添加 psql shell?

我查阅了有关这方面的各种文章,但没有一篇有可行的解决方案。

谁能帮我这个?

0 投票
1 回答
84 浏览

python - 有没有办法在后台 Windows 终端中运行一个 jumpmotion python 脚本?

通常在终端中运行 Python 文件的情况下(在我的情况下是 Window 的 cmd),当您最小化窗口、切换到另一个应用程序等时,Python 文件将正常运行。但是,当我有一个 jumpmotion python 脚本运行时(即使只是提供的Sample.py)并且我切换到另一个应用程序,脚本将不再运行,直到我取消最小化脚本。

jumpmotion 或 python 技巧中是否有某种设置来规避这个问题?任何帮助将不胜感激!最良好的祝愿,并提前感谢您!:)

0 投票
8 回答
14143 浏览

windows - 无法为非管理员用户的 PATH 找到 Windows 终端的 wt.exe

具有非管理员用户帐户的 Windows 10。

从 Microsoft Windows 应用程序安装 Windows 终端。打电话找不到wt.execmd.exe使用快捷方式从“开始”运行 Windows 终端可以打开它。

wt.execmd.exe管理员帐户 运行打开它成功。PATH变量有非管理员用户的相关条目:%USERPROFILE%\AppData\Local\Microsoft\WindowsApps其中有wt.exe。在资源管理器中单击它会打开 Windows 终端。

cmd.exe的输出where和来自内部的输出:echo

如何从非管理员帐户cmd.exe使用打开 Windows 终端?wt.ext

编辑:所有命令都在 cmd.exe 中运行
编辑 2:wt.exe 也无法从 Powershell 启动,包括标准和管理员:标准:

行政

编辑 3:在 cmd.exe 中,键入 wt.exe 的完整路径即可启动它: C:\Users\sr>C:\Users\sr\AppData\Local\Microsoft\WindowsApps\wt.exe

0 投票
1 回答
2876 浏览

windows-subsystem-for-linux - 如何使用多个命令启动 Windows 终端

我最近一直在修改 Windows Terminal,我喜欢它如何将所有各种终端应用程序整合到一个地方。但是,与常规的 WSL Bash 程序相比,有一件事我还不能完成 - 启动并自动运行命令。

这对我来说非常有用,因为我需要在开发时在后台运行多个服务——Redis、Chromedriver 和 Postgresql。我目前可以通过在 Windows 任务计划程序中执行三个单独的任务来做到这一点,如果我可以在一个终端窗口中运行它们,而不是三个,那就太好了。

我正在阅读 Windows 终端的文档,看看这是否可行,但结果是空的。有没有人能够提出解决上述问题的方法?

谢谢!

0 投票
1 回答
114 浏览

windows-terminal - WT 与配置文件最大化

我正在尝试启动使用特定配置文件最大化的 Windows 终端,但是:

  • wt -M使用默认配置文件最大化打开终端
  • wt -p "{profile name}"使用给定的配置文件打开终端
  • wt -M -p "{profile name}"导致错误:
    以下参数不是预期的:-M
    使用 --help 运行以获取更多信息。

我究竟做错了什么?

编辑(18-08-20):被确认为github上的错误 作为旁注,如果您需要 2 个选项卡或分屏,这似乎可行:wt -p "profile 1" ; -M sptit-pane -p "profile 2"

编辑(30-01-21):已通过提交修复并与Windows Terminal v1.5.10271.0一起发布

0 投票
0 回答
90 浏览

ubuntu - 在 Windows 的 Ubuntu 终端中创建 PATH 到桌面

所以,我最近换成了windows。我一直在尝试创建一个到桌面的 PATH 以便我可以从命令行轻松访问它,因为我每次都必须输入太多文件夹才能进入桌面,我想输入一个简单的命令来快速访问它.

在这种情况下,我试图设置这个命令:

但我收到以下错误:

我试图做的是,在我的 ~$ 路径中,我输入了命令:

转到代码的末尾并键入以下命令:

然后我回到 Ubuntu 终端并输入:

0 投票
0 回答
72 浏览

windows-terminal - 记住执行之间的选项卡(包括 cwd 和选项卡标题)

我似乎无法找到一种方法让 Windows 终端在退出后记住所有选项卡。我也找不到在设置中指定多个选项卡的方法。这些关键功能在 Windows Terminal 1.1.2233 中真的不可用吗?

0 投票
0 回答
619 浏览

windows - WSL2 git clone/pull throwing 'fatal: : gnutls_handshake() failed: pull function 中的错误。

尝试在新的工作电脑上设置开发环境。决定使用 WSL2 和 windows 终端。在 wsl2 中时,我试图从 git repo 克隆/拉取并收到以下错误:

我已经尝试了一些建议的修复方法,但无济于事。任何的意见都将会有帮助。

我已经尝试过的事情(除其他外):

  • 更新 wifi/以太网驱动程序
  • 从 vpn 断开
  • 关闭 IPV6
  • 修改多个 conf 文件
  • 更改名称服务器

硬件:联想 ThinkPad X1 Extreme 2nd

编辑:

git 似乎非常不一致,有时它可以工作,有时它会引发错误。我已经通过 HTTPS 以及 SSH 尝试过 git .. 两者似乎都有不一致的地方。

另外,请注意: 以前的机器运行 wsl2 和 git 没有问题。

0 投票
4 回答
935 浏览

python - 尝试访问从 Windows 复制的数据时,运行 Ubuntu 18 LTS 的 WSL2 上出现 Pyperclip 错误

我在 Windows 10 build 20190 上通过 Windows Terminal Preview (1.2.2234.0) 在 WSL2 中运行的 Ubuntu 18.04 上使用 IPython 7.16.1 (Python 3.7.7)(尽管问题不限于 IPython,它与外壳本身有关) . 我正在尝试使用pandas.read_clipboard()从 Windows 复制的数据,即在 WSL 之外。但是,收到以下错误:

我确实理解这是由于 WSL 不支持显示,但是,由于我可以将粘贴数据复制到 WSL 和 Windows,因此应该有一种机制可以访问 Windows 剪贴板。有针对这个的解决方法吗?

我已经看过xclip, xselQTpy按照这里的建议,在这里并没有帮助。

完整的堆栈跟踪:

0 投票
0 回答
424 浏览

c# - 使用 wsl 以编程方式在 Windows 终端中执行命令

我正在尝试使用 wsl 在 Ubuntu 中运行 python 程序。我需要从 C# 应用程序访问 Windows 终端并在 wsl 中执行命令。我能够打开 Windows 终端。但不能在它之后以编程方式执行多个命令。

我尝试了下面的代码。但是 StandardInput.WriteLine 没有像我预期的那样工作。