草庐IT

windows - 批处理文件(*.bat)中的创建文件命令

我想使用批处理文件(*.bat)在文件夹%tv%中创建一个名为“newtextdocument.txt”的文件。这是我的批处理文件:settv=D:\prog\arpack96\ARPACK\SRCcd"%tv%"@CON>>"newtextdocument.txt"settv=虽然我真的可以在%tv%中创建文件,但是当我运行上面的批处理文件时,我会收到一条错误消息说''isnotrecognizedasaninternalorexternalcommand,operableprogramorbatchfile.有什么方法可以消除这个错误信息吗?或者我正在使用错误的命令创建文件?

php - 找不到 go-pear.bat 文件 PHP 5.5 Windows 7

他们文档中的命令说要运行命令:C:\php>phpgo-pear.pharCouldnotopeninputfile:go-pear.phar根据InstallationDocumentsgo-pear.bat文件应该位于php文件(c:\php)的根目录中。我下载了php-5.5.9-Win32-VC11-x64配合我的x64版本的Apache2.4与此最接近的是:phar.phar.bat。当尝试运行它时,我得到以下信息:C:\php>"C:\php\php.exe""C:\php\pharcommand.phar"Nocommandgiven,checkC:\php\pharco

windows - bat文件中设置的cygwin环境变量

我需要设置几个应该在cygwinshell中可用的环境变量。我尝试在~/.bashrc中运行"c:/ProgramFiles(x86)/MicrosoftVisualStudio10.0/VC/bin/amd64"/vcvars64.bat。脚本似乎可以运行,但不会更新环境变量。如何导出bat文件中设置的变量? 最佳答案 取决于你想做什么。如果您想在Cygwin中访问这些工具,您可以编辑您的.bash_profile并更新您的PATH=以匹配vcvars64.bat的内容。这就是我访问这些工具的方式。您还可以在启动Cygwin之前运

node.js - 如何将命令从 BAT 文件发送到在 Windows 中运行的 NodeJS 进程?

在通过批处理文件运行nodejs服务器时是否可以在批处理文件中制作/使用自定义文本命令?//CurrentbatchfilenodenodeServer.js//nodeServer.jsfunctionlist(){//insertquery}functionunlist(){//deletequery}截至目前,在我启动批处理文件后,nodeServer.js已启动并且批处理停止接受任何输入。我希望能够键入“nodeServer.jslist”(在批处理窗口中),然后调用nodeServer.js中名为“list”的函数,我希望通过使用“list”函数运行插入查询将有关服务器的数据

windows - 从命令行执行远程 bat 文件时传递 Y/N

我正在尝试执行远程批处理文件。我可以使用PsExec调用批处理文件,但由于批处理文件中的:choice而无法完成。这是批处理文件的片段:choiceset/Pc=Areyousureyouwanttocontinue[Y/N]?if/I"%c%"EQU"Y"goto:execute_scriptif/I"%c%"EQU"N"goto:ENDgoto:choice填充问题我想通过如下命令处理这个问题:cmd/cstartC:\temp\PSEXEC\PsExec.exe\\server-uusername-ppasswordcmd/c(^cdC:\BatchExecutors^&Snap

windows - 用于检查字符串是否包含其他字符串的 bat 文件脚本

我需要编写一个批处理文件来检查变量是否包含特定值。我尝试执行以下操作:If"%%a"=="%%a:%pattern%"(echoYes)else(echoNo)输入示例:%%a="鲍勃·宾森"%patern%="宾森"我从来没有打印过Yes!任何人都可以告诉我错过了什么或举例说明他会怎么做吗?提前致谢 最佳答案 子字符串操作在for可替换参数中不可用。需要将数据赋值给一个变量,然后对这个变量执行操作@echooffsetlocalenableextensionsdisabledelayedexpansion>"tempFile"(e

windows - CMD: Bat to Exe Converter - 临时目录问题

我正在使用'BattoExeConverter'将我的批处理文件转换为exe格式。现在,我遇到了一些问题。每当我转换某些东西,并将“工作目录”设置为“当前目录”,并以echoon模式启动我的exe时,这就是我最终检查是否有特定文件的结果在我的exe目录中:实际命令:如果不存在"%~dp0\file.txt"goto:nofile输出:如果不存在"C:\Users\MyUser\AppData\Local\Temp\4CBC\\file.txt"goto:nofile谁能帮我解决这个问题?我不希望它在临时目录中,我希望它在我的exe目录中。谢谢。 最佳答案

windows - 从其中获取 `.bat` 文件的位置

我正在为Windows编写一个.bat脚本。我可以在脚本中使用任何命令来检索脚本所在的目录吗? 最佳答案 来自:http://ss64.com/nt/cd.html在批处理文件中显示批处理脚本文件的位置(%0)ECHO"%~dp0" 关于windows-从其中获取`.bat`文件的位置,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/2920590/

windows - 以管理员身份运行 bat 文件时不生成日志文件

当我以管理员身份运行bat文件时,我在生成日志文件(Export_Files_Logs.log)时遇到问题。但是当我双击bat文件时。生成日志文件。知道为什么会这样吗?FOR%%fIN(D:\batch\outbound\Delta_Sync\Data\Log\*.log)DOtype%%f>>Export_Files_Logs.log&echo.>>Export_Files_Logs.logpause 最佳答案 您的日志文件将位于:C:\Windows\System32改为这样做:@echooffFOR%%fIN(D:\batch

windows - 将上下文菜单添加到 Windows 资源管理器以运行 BAT 文件

有什么方法可以将新条目添加到Windows资源管理器上下文菜单中,该菜单可以以所选文件作为参数运行BAT文件/命令。具体来说,我需要做的是:pscp-pwpasswordE:\File.txtmyname@machine.univ.edu:/home/myname/Files/在Windows资源管理器中右键单击文件并选择菜单项“复制到服务器”。 最佳答案 您需要shell扩展。查看此完整指南:http://www.codeproject.com/KB/shell/shellextguideindex.aspx并且不要忘记“不要在托