Articles of 命令行

如何从python在后台运行imagemagick

你怎么能使用python imagemagick而不打开一个新的命令行窗口和失去焦点? 这个循环显示了问题; 在处理图像时系统变得不可用,因为每次系统调用都会失去焦点: for i in range(0,100,1): image = 'convert -background '+'black'+' -fill '+'white'+' -font '+'arial'+' -size '+'50'+'x50'+' -encoding utf8'+' -gravity center caption'+':'+'"just stole your focus"'+' '+'C:/'+'testFile.png' os.system(image) “开始/分钟”或“/ b”只能将窗口快速缩小,所以仍然失去焦点。 由于某种原因,如果我把这些放在'图片'之前,我不会得到一个输出文件。 有没有办法使用os.system , os.system , os.spawnv或其他系统命令在后台调用imagemagick? 我读了关于PythonMagickWand,但只发现nix的安装指导: ImageMagick的MagickWand API的Python绑定 我可以在Windows下安装/编译这些绑定吗? 如果是这样,怎么样? 编辑:MRAB的解决scheme: import os import subprocess # Start all the processes. processes = [] […]

如何检查给定的path指向文件或目录?

如何找出例如如果C:\Windows\something.tmp是一个文件或目录? 有时应用程序将其临时数据写入具有扩展名的文件夹,删除目录与删除文件不同。 所以我必须为此调用一个不同的子程序。

如何使用VB6调用Windows shell命令?

如何正确使用VB6,我可以调用任何Windowsshell命令,你会从命令行? 例如,像以下这样微不足道的东西: echo foo

Windows批处理脚本中的FOR命令数量限制

我试图在一个Windows批处理脚本中处理一个文本文件,我遇到了一个看起来像FOR循环中的31个标记的限制。 我在下面的代码中隔离了这个问题: @ECHO OFF SET DATA=01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 FOR /F "tokens=31* delims= " %%i IN ("%DATA%") DO ( ECHO [%%i] ECHO [%%j] ) […]

Unix和Windows的命令行GUID?

是否有一个Unix和Windows的命令行工具使用相同的algorithm来创build两个平台的GUID ?

如何复制/剪切文件(而不是内容)到命令行中的Windows剪贴板?

有没有办法从命令行复制(或剪切)到Windows剪贴板的文件? 特别是使用批处理脚本。 我知道如何将内容复制到剪贴板( type file | clip ),但事实并非如此。 我想拥有整个文件,因为我会在Windows资源pipe理器中按Ctrl + C。

如何在Windows 8上从PowerShell运行Metro-App?

有关超级用户的另一个问题 ,我试图从命令行运行一个基于Metro的应用程序。 根据对我的超级用户问题的评论,我可能会在PowerShell命令或脚本上find一个答案。 我已经尝试,但发现任何有关PowerShell和Windows 8的互联网参考… 那么,有什么特定的方法/命令可以在Windows 8上通过PowerShell命令调用并运行Metro风格的应用程序?

Windows命令行的JavaScript

我想通过脚本从Windows命令行运行JavaScript cscript // NoLogo test.js 但是,我找不到任何可用的预定义对象。 我完全无所适从 – 无法得到你好世界的工作: System.print("Hello, World!") 导致"System" is undefined 有没有另外一种方法,我应该运行这个 – 就像通过.NET运行时? 谢谢 杰夫

如何使一个batch file删除它自己的目录?

好吧,我很抱歉,我在这方面很新,但我试图让我的batch file在启动后删除它自己的目录。 这是我的文件夹如何安排: 文件夹1 delete.bat 我的目标是在“delete.bat”启动后使“delete.bat”删除“Folder1”。 所以这是我的代码: rd /s /q %~dp0..\Folder1 这似乎是可行的,但它只会删除“Folder1”的内容而不是整个目录本身。 我究竟做错了什么?

CMD全屏Visual Studio

我意外地做了一个命令shell全屏幕,我设法让它回到原来的状态,但现在当我运行Visual Studio我的屏幕闪烁黑色,我认为这是全屏命令shellkickign英寸。 任何人都可以帮忙吗? 如果还有一位同事问我有没有病毒,我要去办公桌。 谢谢, 乙