jjzjj

windows - Xiki on Windows : 'xiki' not recognized as an internal or external command, 可运行程序或批处理文件

被所有美好和有前途的事物所激动screencasts,我按照指南安装了Xiki,总结为:下载/安装Ruby下载DevKit将DevKit提取到没有空格的(永久)目录,例如C:\Ruby200\devkit在该目录中打开命令窗口(shift-left-click,在此处打开命令窗口)并执行:rubydk.rb初始化rubydk.rb安装cd..gitclonegit://github.com/trogdoro/xiki.gitcdxikigem安装bundlerbundlerubyetc/command/copy_xiki_command_to.rbC:/Ruby200/bin/xiki

windows - 发送到上下文菜单并使用批处理文件合并

我正在尝试从文件夹中选择一些文件并右键单击“发送到”批处理文件.bat我想使用“copy/b”命令合并它们。我编写如下脚本。这里的问题是,它只有在知道我们要选择的文件数量时才会起作用。在下面的脚本中,如果我从任何文件夹中选择3个文件,它将起作用。合并我选择的文件并“发送到”批处理文件的最佳方式是什么?echooffsetfile1=%1setfile2=%2setfile3=%3copy/B%file1%+%file2%+%file3%merged.txt 最佳答案 用加号替换空格。您需要对其进行测试。setfilepath=%*s

windows - cmd/c 和文件路径中的 & 符号

我遇到了一个问题,我在一个目录中有一个批处理文件,其中包含和符号。当我尝试在批处理文件上运行cmd/c时,即使路径是双引号,和符号也会使cmd程序困惑。C:\>cmd/c"C:\This&That\batch.bat"'C:\This'isnotrecognizedasaninternalorexternalcommand,operableprogramorbatchfile.Thesystemcannotfindthepathspecified.我不知道该怎么办。我尝试使用^&转义&,但这似乎不起作用,因为我已准备好用双引号引起来。如果我从没有&符号的目录运行相同的命令行,它工作正常

php - 执行(): quoting full command in Windows

我编写了一个使用exec()的Web应用程序为了运行外部程序。程序路径是可配置的,并且可以预期其名称上有空格。众所周知,Windows命令提示符接受文件名或参数中的空格,您只需将它们加双引号即可:C:\>C:\Archivosdeprograma\GraphicsMagick-1.3.12-Q16\gm.exe"C:\Archivos"nosereconocecomouncomandointernooexterno,programaoarchivoporlotesejecutable.C:\>"C:\Archivosdeprograma\GraphicsMagick-1.3.12-Q1

windows - 强制将长文件名传递给 dos for command

我在执行简单的dos命令时遇到问题:FOR%%fIN(.\07_PROCEDURES\DataSources\*.sql)DOecho"%%f"它对每个扩展名为sql的文件执行一些操作。一切正常,除了长名字。当目录包含具有sql_扩展名的文件时,它们也会被拾取。但此行为取决于8.3文件是否为turnedonoroff在文件系统上。如果它们被打开(大多数计算机上的默认选择)sql_被传递,因为扩展名被裁剪了。如何强制for获取长文件名?谢谢!附言不提供powershell升级。 最佳答案 您可以尝试检查循环本身的扩展for%%fin(

windows - 将批处理文件 ECHO 传递到 PUSHD 命令提示符命令中

我有一个Windows批处理文件,它输出目录路径,例如:@echoc:\windows我想将这个字符串“c:\windows”传递给PUSHD命令。我试过这个:path.bat|PUSHD但它会出错,显示“进程试图写入一个不存在的管道。”。请帮忙。解决的命令提示符日志看起来像这样:c:\>path.bat|PUSHDc:\Windows> 最佳答案 基本思路(需要适当调整):for/f%iin('path.bat')dopushd%i 关于windows-将批处理文件ECHO传递到PUS

java - 如何判断java程序在运行时是否以管理员身份运行

我有一个java程序,它将在Windows上运行,我想以不同的方式运行,这取决于该程序是否以管理权限运行,以及该程序是否以普通用户身份运行。我需要一个通用的解决方案,它可以适用于不同风格的java(不仅仅是oracle/sun的版本)。 最佳答案 我使用reg查询方法来确定当前程序是否具有管理员访问权限。以下内容应提供足够的信息,您可以根据需要对其进行修改。try{Stringcommand="regquery\"HKU\\S-1-5-19\"";Processp=Runtime.getRuntime().exec(command)

windows - 找到一个程序并通过命令提示符运行它

我希望能够找到我只记得名字的(第三方)程序的exe。(比如photoshop.exe)这可能吗?就像你可以调用taskmrg.exe 最佳答案 试试这个来找到:dir/sc:\photoshop.exe..还有运行:for/f"delims="%ain('dir/b/a-d/s"c:\photoshop.exe"')do"%~fa" 关于windows-找到一个程序并通过命令提示符运行它,我们在StackOverflow上找到一个类似的问题: https://

windows - Imagemagick -subimage-search 命令挂起

compare.exe-metricRMSE-subimage-searchscreenshot.pnglocator.pngnull这个命令只是挂起并以13%的速度运行我的CPU,直到我按下Ctrl+C其他比较命令工作正常! 最佳答案 选项'-subimage-search'在第一个图像中的每个可能位置搜索第二个图像。这很慢!非常非常慢..当你有大图像时,这可能需要很长时间才能完成。使用“-debugall”选项,您可以看到正在发生的事情,但这会使过程变得更慢。 关于windows-I

windows - 如何让 Windows Console\Command Prompt 显示颜色?

我的问题如下:我曾经在Linux(更准确地说是Ubuntu)上编写代码,但现在我使用的是Windows机器(7和8.1)。我需要注意的一个主要问题是,任一Windows中的命令提示符都不会显示默认颜色或字体样式以外的其他颜色或字体样式,从而导致终端单调。这对于调试Symfony项目很有用(因为错误有颜色,使它们更容易阅读)等等。这发生在Linux终端中,希望在Windows中具有相同的行为。有没有一种方法可以在默认的命令提示符中实现这一点(如何?)或者是否有第3方应用程序可以实现这一点(我已经尝试过PowerCMD但显然它不允许php输出到控制台)? 最佳答