草庐IT

find_window

全部标签

windows - cp -r 在没有错误代码 1 的 Windows 命令提示符下等效

我需要执行相当于cp-r的操作在Windows批处理脚本中的Linux上。一般的解决方案似乎是robocopy(或xcopywhichhasbeendeprecated)。所以执行操作:robocopysource_folderdestination_folder将source_folder(和子项目)复制到destination_folder。如果目标文件夹不存在,它会创建它,但它会返回退出代码1。如何在不收到错误代码的情况下执行此复制操作?(换句话说,在*nix系统上执行与cp-r相同的操作)。编辑:澄清什么cp-r它是递归复制吗,我想从folder|-subfolder_a|-m

windows - 使用 forfiles 将输出重定向到文件

我想对目录中的一堆文件运行命令,并将命令的输出发送到每个.ts文件的单独.csv文件。我要运行的命令是:ffprobe-print_formatcsv-show_packet>.csv我正在尝试编写脚本,以便它执行文件夹中的每个.ts文件forfiles-s-m*.ts-c"ffprobe-print_formatcsv-show_packets@FILE>@FILE.csv"如果我有重定向,它会在ffprobe中抛出错误,如果我有引号外的重定向,它会将所有输出重定向到同一个文件(@FILE..csv). 最佳答案 如果您打算使用重

python - Windows 上程序的 CPU 使用率测量

我有一个在Windows上运行的Python应用程序,它有点占用CPU,我正试图找出我的一些设计选择的影响。有没有办法测量指定时间段内特定进程的CPU利用率,包括总CPU和每个内核?(每个内核很重要,因为Python的GIL阻止该程序在任何主要范围内都使用多个内核,因此对于我的8核PC,“仅”12%的CPU负载几乎用尽了一个内核)我有SysinternalsProcessExplorer,它以1秒的间隔显示总CPU使用率:但是CPU使用率上下波动,所以我想使用更长的测量间隔,基本上遵循这个过程:启动我的Python应用程序配置我的应用程序(它有一个UI)以某种方式运行在中等长的时间间隔

windows - 如何使用包含空格的字符串检查环境变量的值

(免责声明:在发布此问题之前,我查看了十几个相关的SO问题,但找不到答案。)如何检查包含带空格的字符串的变量的值?例如:setstr1=hasspaceif%str1%==hasspaceechoEqual上面产生了以下错误:space==haswasunexpectedatthistime.在右侧的字符串周围添加双引号没有帮助。我在Windows7上使用命令提示符[版本6.1.7601]。 最佳答案 使用双引号:setstr1=hasspaceif"%str1%"=="hasspace"echoEqual

windows - 使用 GCC-4.9.1_x64 编译 Clang 时命令语法不正确

在Windows系统上遇到一些关于cmake和gcc-4.9.1的问题,并花了2个多小时用clang构建llvm之后,我遇到了一个非常好的错误,我似乎找不到相关信息。我已根据文档完成所有操作,这里是make给我的讲故事的错误消息:ScanningdependenciesoftargetLTO_exports[69%]CreatingexportfileforLTOThesyntaxofthecommandisincorrect.make[2]:***[tools/lto/LTO.def]Error1make[1]:***[tools/lto/CMakeFiles/LTO_exports

Windows(可选 Cygwin): Removing file which is locked by another process, 来自命令行

我想从命令行(Windows7)删除​​一个被另一个进程锁定的文件。请注意,我知道这可能会造成各种破坏,包括丢失我的所有数据并让AlanTuring在他的坟墓中旋转。在我的特殊情况下,我知道自己在做什么,或者至少我愿意承担责任。因为我已经安装了Cygwin,所以我尝试使用rm-rf,但是如果文件被锁定,这仍然不起作用(权限被拒绝)。我用谷歌搜索了这个问题并找到了免费软件工具(handler.exe和LockHunter)的建议,我愿意尝试一下。我只是想知道是否有更好的方法来做到这一点,特别是Cygwin或Windows本身中的某些工具是否允许我这样做。有什么建议吗?

windows - 批处理文件循环 x 次,将每个数字添加到字符串的末尾

环境windows域更喜欢以批处理文件的方式回答我们目前正在设置100多台新计算机,我不介意每次循环并输入计算机名称,但我希望有一个批处理文件,我只需要输入几个字母和BAM完成。看我们的命名方案是这样的:计算机的bar01、bar02、bar03这是我想做的:我有两个变量来提示用户。1.计算机名称2.电脑数量开始一个循环,运行的次数等于计算机的数量同时还将这些数字中的每一个添加到计算机名称变量的末尾(我知道这可能不是正确的语法,但希望如此我可以展示我正在尝试完成的事情)set/pcname=computername:set/px=amountofcomputers:for/l%%nin

windows - 如何将已编译资源 (.res) 文件链接到可执行文件

我想做的是以编程方式更新可执行文件的资源。我有一个包含位图、图标、版本信息和list的二进制资源(.res)文件,使用resourceeditor创建,以及一个使用AutoHotkey编译的PE文件,我想将.res文件中的资源复制到该文件中。直到现在,我曾经在命令提示符下使用ResourceHacker执行此操作,但ResourceHacker无法重新分发,而且我想更优雅地执行此操作。所以我在查看WinAPI函数,似乎有一种方法可以做到这一点:http://msdn.microsoft.com/en-us/library/windows/desktop/ms648008%28v=vs.

Windows批处理脚本将所有文件从一个目录 move 到Windows中的另一个目录,并且文件夹包含空格

非常相似Windowsbatchscripttomovefiles解决方案是...驱动器“c”和“e”movec:\Sourcefoldername\*.*e:\destinationFolder但是,这是在moveDropbox的“相机上传”中的所有文件,并且文件路径包含一个空格。我无法重命名该文件,因为Dropbox会创建一个新文件,这会破坏我们的目标。我尝试用双引号将它括起来……但这也失败了……move"C:\Users\USERNAME\Dropbox\CameraUploads\*.*"D:\dropboxBU感谢您在这个2015年MLK日发表的见解。

windows - 如何读取各个 PowerCfg 设置?

如果我运行这个命令:powercfg-SETACTIVE8c5e7fda-e8bf-4a96-9a85-a6e23a8c635c...我随后可以运行此命令:powercfg-GETACTIVESCHEME...它会告诉我我做了什么。(它将输出8c5e7fda-e8bf-4a96-9a85-a6e23a8c635c。)同样,如果我运行这个命令:powercfg-change-monitor-timeout-dc0我想知道如何查询它。是否有一些powercfg标志,我可以在其中读取monitor-timeout-dc的当前值,以及类似的其他设置? 最佳答案