问题标签 [python-winshell]

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 投票
0 回答
105 浏览

python - 用python创建windows快捷方式到“程序文件”

使用下面的代码,我可以创建快捷方式。

问题是当我尝试创建一个指向“程序文件”的快捷方式时。生成的快捷方式将始终将 Target 设置为“ Program Files (x86) ”。

甚至很难我将路径设置为: C:\Program Files\ConEmu\ConEmu64.exe

出于某种原因,快捷方式有: C:\Program Files (x86)\ConEmu\ConEmu64.exe

我也试过:

结果相同。

0 投票
1 回答
103 浏览

python-3.x - 如何使用 Win_Shell 复制粘贴

我正在编写一个需要输入、复制和粘贴的代码:

到目前为止,我已经设法用这个输入

有没有办法对 ctrl c 和 v 做同样的事情

pyperclip 效果不佳,但这很棒,所以我只是想问一下。

0 投票
0 回答
27 浏览

python - 是否可以使用 python 以编程方式更改 Windows 上的单个图像文件图标?

我希望能够使用 python 3.x 以编程方式更改单个图像文件图标。我研究了这个问题,发现可以更改使用 PyInstaller 可执行的 python 脚本的图标。另外,我已经看到可以使用自定义图标创建快捷方式。然而,这些都不是我想要的。

0 投票
0 回答
133 浏览

ansible - 基于先前命令输出的 Ansible win_shell 循环

下午好,我是 Ansible 的新手。正在编写我的第一本 Play Book。我们需要的是一个可以发出 Powershell 命令的命令

DISM /Online /Get-ProvisionedAppxPackages | select-string Packagename

上面的命令将产生几个从 windows 返回的结果。然后我们要做的是逐个循环遍历这些包并通过发出此命令将它们删除

DISM /Online /Remove-ProvisionedAppxPackage /PackageName:PACKAGENAME

其中 PACKAGENAME 是第一个命令的结果。基本上,第一个命令发出调用以获取 Windows 10 中的英国媒体报道软件列表,第二个命令将它们逐个删除。

到目前为止,我有的是第一个电话。

但我不确定循环以及何时何地发出第二个命令。任何帮助将不胜感激。

谢谢你,乔治

0 投票
1 回答
69 浏览

python - 无法为 Python 3.9 64 位运行 PythonWin

我试图在 Windows 10 Pro(最新)上创建 Python 可执行文件,所以升级到最新的包,但它已经改变了。

我刚刚摆脱了 Python 3.6 并重新安装了 Python 3.9。然后,我使用以下内容为它安装了 PythonWin(似乎不再是标准安装包):

Python 在开始菜单上,但与之前的安装不同,安装 PythonWin 的新方法似乎没有给我任何运行程序的方法。当然它应该在开始菜单上创建某种快捷方式?

对此的任何建议都将是最有帮助的。

詹姆士