草庐IT

batch-command-line-file-conversio

全部标签

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 - 批处理文件中的 git archive "The input line is too long. "错误

我设法从各种来源修改了我发现的脚本,以创建在2个变更集之间添加或更改的文件的存档。批处理脚本如下:setlocalenabledelayedexpansionsetoutput=for/f"delims="%%ain('gitdiff--name-only%1%2')do(setoutput=!output!"%%a")gitarchive-oexport.zipHEAD%output%endlocal这在今天之前一直很好用,突然间我收到了以下错误:Theinputlineistoolong.Thesyntaxofthecommandisincorrect.我已经确认造成这种情况的原因

windows - sh.exe":/bin/git bad file number when git -version

刚刚安装了git,当我运行gitbash并输入git-version时,我得到了这个错误:sh.exe":/bin/git:badfilenumber。在安装过程中,我遇到了一个错误,但安装继续进行:“无法配置结束转换core.autocrif的行。”GitGUI未启动,我收到错误消息:“Windows无法访问指定的设备、路径或文件。您可能没有适当的权限来访问该项目。”尝试以管理员身份运行不会改变它。 最佳答案 我偶尔会遇到这个问题(包括大约5分钟前),我通过重新安装Gitclient来“解决”它.

windows - start.sh 中的 "line 36: cd: HOME not set"运行使用 Docker for Windows Installer v1.6.0 安装的 Boot2Docker

我已经使用DockerforWindowsInstallerv1.6.0在我的Windows笔记本电脑上安装了Docker。当我第一次运行start.sh脚本时,它会初始化并启动VM,但随后脚本给出错误“line36:cd:HOMEnotset”并退出:C:\ProgramFiles\Boot2DockerforWindows>start.shinitializing...starting...WaitingforVMandDockerdaemontostart...............................ooooooooStarted.WritingC:\Users\

windows - 在 WiX 中获取 FILE 的绝对路径

我在WiX中得到以下文件:我希望[exe的绝对路径]是FoobarEXE路径的字符串,我该怎么做? 最佳答案 您需要将文件ID包含在[#fileid]中,请参见上面的示例。 关于windows-在WiX中获取FILE的绝对路径,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/34748947/

浏览器中的 RStudio "next line"命令()不起作用

我想,您可以在RStudio中使用browser()命令来单步执行代码中的行。在许多情况下,这是可行的。但是,在R脚本中它似乎不起作用。这是一个最小的例子(只需在test.R中复制以下代码):print("1")browser()print("2")wrong#Produceserror,whichcannotbetrackedusingbrowserprint("3")(R-3.3.0,RStudio0.99.489)。感谢您的帮助!感谢@Batanichek,以下脚本解决了这个问题:{print("1")browser()print("2")wrongprint("3")}

windows - 从 Windows Batch 中的 ASCII 代码返回字符

我制作了一个用于在Batch中编码文本字符串的程序。现在,我必须将ASCII码转换为字符。实际上,我必须做相反的事情。我划分了字符串的字符,我想把它翻译成ASCII。我找到了一个将ASCII转换为char的好命令:cmd/cexit65echo%=exitcodeAscii%但是,当我在for循环中运行它时,它停止工作。通过for迭代,我验证ASCII代码(for索引)是否与字符相同。@echooffsetlocalenableDelayedExpansionsetchar=Afor/L%%ain(32,1,126)do(cmd/cexit%%aecho%=exitcodeAscii%

node.js - 每个命令上的 npm 错误 : EEXIST: file already exists, mkdir 'c:\users\user\appdata\Roaming\npm'

我刚接触node和npm,这很令人沮丧。嗯,这几乎都在标题中说了。在使用非提升提示的Windows10x64上,所有npm命令都显示:EEXIST:filealreadyexists,mkdir'c:\Users\Josep\AppData\Roaming\npm'atError(native)甚至npm-v在版本号前显示两次。没有在提升的提示中出现。版本号在提升和用户提示中不同。仔细检查PATH变量。在两个cmd窗口上相同。Node版本6.10.0NPM版本:提升提示时为4.3.0,用户提示时为3.10.10。 最佳答案 对我来说

windows - Jenkins 管道 : Get value from ini file

我想从INI文件中获取一个值(版本构建号),并根据这个值设置Jenkins作业的描述。我还没有找到INI文件Jenkins插件,所以我想我会使用PowerShell或批处理脚本来解释INI文件。但是,将此值引入Jenkins管道作业的最佳方法是什么?将其存储在环境变量中?将其写入纯文本文件?使用Jenkins做这样的事情有什么约定吗? 最佳答案 您可以使用readFile管道步骤:https://jenkins.io/doc/pipeline/steps/workflow-basic-steps/#code-readfile-cod

Windows 批处理脚本 : Unable to copy files containing html tags to another file

作为项目的一部分,我需要使用批处理脚本将文本添加到许多文件的中间。我能够成功添加文本,但在将文件复制到新位置后,我注意到HTML标签丢失了。我只在WindowsServer2012/2008中遇到这个问题;在Windows7中,HTML标签保持不变。MyCodesnippet:@echooffsetSrcFolder=C:\Users\emlfilessamplesetDstFolder=C:\Users\outputFOR%%fin(%SrcFolder%*.eml)do((FOR/F"usebackqdelims="%%ain(`"findstr/n^^%%f"`)do(SETLO