一个shell脚本转bat脚本

php php54n/test.php start -d 1 6487 8002
这个是shell脚本的内容,改成bat就变成了-d解析成了文件夹,
求问这个该怎么该才能在windows下运行呢?这个操作是开启端口的

1个回答

不了解这行命令干啥的,这个-d是命令选项嘛?windows下的命令选项是斜线开头,/d试试。

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
shell脚本和bat脚本积累
一,获得c程序的返回值 语言的代码 #include <stdio.h> int main(int argc, char *argv[]) { if (argc > 2) { return argc; } return 0; } 1, shell #!/bin/sh #./test...
bat脚本转换成shell脚本
@echo offrnecho MAKE PANO (NORMAL) dropletrnrnIF "%~1" == "" GOTO ERRORrnIF NOT EXIST "%~1" GOTO ERRORrnrn"%~dp0\kmakemultires" "%~dp0\templates\normal.config" %*rnGOTO DONErnrn:ERRORrnecho.rnecho Drag and drop panoramic images to create automatically rnecho normal (not-tiled, not-multiresolution) panoramas from it.rnrn:DONErnecho.rnexitrnrnrn上面这个bat脚本转换成shell脚本,该怎么写?求助、急用
sh文件、shell、shell脚本、bat文件、bat脚本
综述:对于各个系统不太理解,这几个文件在日常的工作,记录下加深认识 1.shell(壳) shell是一个shell脚本解释器,是一个运行在Linux系统下的批处理脚本解释器,通过这个窗口建立用户和Linux系统底层提供的一系列方法的交互; .sh就是一种运行在Linux系统下的文件,文件中存储的shell脚本; 2.batch(批处理) 个人理解,batch和shell类似,只不过...
Windows下bat脚本获取时间对比Linux下shell脚本获取时间
最近几天做了一项window下的打包工作,因为每天都要制作安装包,所以要设置一下时间戳,为此研究了一下Windows下bat脚本获取时间和Linux下shell脚本获取时间。 1、Windows下bat脚本获取时间 (1)windows下DOS窗口date的结果 2016/09/03 周六,我们需要将其进行格式化显示,如:YYYY-MM-DD 就要进行如下操作: 日期截取遵从格式 %da
java执行bat脚本和shell脚本并传入参数
之前想着在windows下和linux下调用一些python Scrapy的接口,发现路径问题,传参数问题都挺麻烦,遂改为在bat文件和shell中具体写方法,然后执行他们就好了 1.执行bat脚本 (1)传入参数 bat处理文件中可引用的参数为%0~%9,%0是指批处理文件的本身,也可以说是一个外部命令;%1~%9是批处理参数,也称形参,例如:新建一个文件test.bat,文件内容如下...
一个bat脚本转化为sh脚本,怎么转
@set TOMCAT_HOME=%~dp0rn@set JAVA_HOME=%TOMCAT_HOME%\jdkrn@set PATH=%JAVA_HOME%\binrn@set CLASSPATH=.;%JAVA_HOME%\lib\tools.jar;%JAVA_HOME%\lib\dt.jar;D:\jmx-1_2_1-ri\jmx-1_2_1-binrn@set TOMCAT_HOME=%TOMCAT_HOME%\tomcatrn@set CATALINA_HOME=%~dp0tomcatrn@start %TOMCAT_HOME%\bin\startup.batrn@exitrnrnrnrn其中startup.bat对应start.shrn请神人帮忙写一下,谢谢。
bat脚本中执行另外一个bat脚本
call 1.bat
bat脚本
1:cd /d %~dp0 比如你有个批处理a.bat在D:\test文件夹下 a.bat内容为  cd /d %~dp0在这里 cd /d 表示直接转换到后面的路径,否则如果切换盘符,就需要再输入盘符才能切换路径cd /d %~dp0的意思就是cd /d d:\test %0代表批处理本身 d:\test\a.bat ~dp是变量扩充 d既是扩充到分区号 d: p就是扩充到路径 \tes...
Bat脚本
Start与call命令:https://www.cnblogs.com/Braveliu/p/5078283.html @ 在批处理中隐藏命令行本身的回显 @rem 表示在回显状态开启时也不显示该注释行。 当echo状态为关闭(echo off)时rem和@rem 作用相同,均无显示 ...
bat脚本
echo off    执行这条命令之后,后面所有的命令只显示执行结果,不显示执行命令            @命令,@符号只不显示本条执行的命令,显示执行结果
bat脚本调用bat脚本问题
rn我写了2个脚本,1.bat和2.bat。rn1.bat如下:rn[code=c]rnecho hellornrnpausern[/code]rnrn2.bat如下:rn[code=c]rn\1.batrn.\1.batrnpausern[/code]rnrn但是程序最后只打印了1个hello,为什么第一次调用失败啊 怎么让弟二次成功啊?
BAT脚本
1. 路径相关 echo 当前盘符:%~d0 echo 当前盘符和路径:%~dp0 echo 当前批处理全路径:%~f0 echo 当前盘符和路径的短文件名格式:%~sdp0 echo 当前CMD默认目录:%cd%
Bat脚本
在工作中,因为微服务结构,所以每次更新代码都需要重新启动/关闭多个服务,每次手动都比较麻烦,故写了一些bat脚本一键运行/关闭相关服务,以下记录一些相关的bat脚本命令 bat命令 tasklist 进程列表 taskkill 杀死进程 start cmd /k "cd D://GoPath && git pull ....
开发一个bat脚本
各位大侠好,rnrn手头上有一个需求,需要在Windows平台上编写几个bat脚本来实现一些功能,具体需求如下:rnrn1.进入目录D:\test\logrn2.该目录下有很多AP类型的文档,文档名称结构为AP_Type_PID_Date,例如VCN_fcvd_856_20120204, DCBF_fds_10345_20120205, 其中PID是指Process ID,Date是文档更新的时间rn3.将所有文档中的PID(Ex:856)和Date提取出来,并拿PID与正在运行的Process ID进行比对:rn (1)假设该PID正在运行,则计算出Date与当前时间相差的天数,并且输出(最久没有更新的)和(最近更新的)文档名称以及上一次更新时间rn (2)计算出正在运行的PID所有文档的平均文件大小rn (3)计算出正在运行的PID所有文档的最大文件的大小以及文件名rnrn因鄙人对bat不是很熟悉,任务比较紧,希望各位大侠指点~!
一个bat脚本示例
涉及到的主要问题:for循环内无法set的问题。通过setlocal ENABLEDELAYEDEXPANSIONbat脚本变量作用域的问题 通过setlocal endlocal变量比较的问题 两边都要有引号 set qp=22) 注意又括号没有空格,否则set的qp也带有空格了转义用^@echo off setlocal ENABLEDELAYEDEXPANSIONset count=0set...
求助写一个bat脚本!!
写一个脚本实现以下功能:rn1.执行后生成N多个新脚本,例如:32_a_x_m_dll_debug.batrn(1)32 取值范围32/64rn(2)a 取值范围a/brn(3)x 取值范围x/yrn(4)m 取值范围m/nrn(5)dll 取值范围dll/staticrn(6)debug 取值范围debug/releasernrn2.需要在每个新生成的脚本中添加内容:cmake_build.bat %0 %1rnrn还希望能写一个相同功能的.sh脚本在linux下运行,希望各位帮忙
shell脚本 日期转时间戳
yesterday2stamp.sh #!/bin/bash yesterday =`date -d yesterday +%F` p1=`date -d $yesterday +%s` echo $p1 today=`date +%F` p2=`date -d $today +%s` echo $p2 注释:+%F是转换成2017-10-23的格式 +%s是转换成Unix时间戳的格式 上面两...
一个简单的网路测试bat脚本
使用方法: 1:把需要测试地址的ip地址写入ip.txt 2:执行脚本 3:文本需要和脚本在一个目录 代码如下: @echo off echo 地址 丢包数 平均时间 (for /f "usebackq delims=" %%a in ("ip.txt") do ( set /p"= %%a--->" for /f "tokens=4 delims==(...
一个shell脚本..
将要实现: 运行 su, 口令 111111 , 取得超管权限后 运行 apache rnrn希望会shell的朋友帮忙写一个脚本,谢谢。。rnrn
c语言转汇编语言shell脚本
最近在学习汇编,为了方便写了一个shell脚本,用来把c语言转换为汇编语言。很方便。
(转)查看网卡流量shell脚本工具
http://www.mysqlops.com/2011/10/19/network-top.html [code="java"][/code]
自动关机bat脚本
1,双击该bat脚本可以实现定时、倒计时关机;
BAT脚本教程
B A T 脚本编程简明教程将以要执行的程序指令 ,像在 d o s模式下一下写入记事本 ,保存成 b a t文件 ,就可以执行了一 .简单批处理内部命令简介1 . E c h o命令打开回显或
bat脚本编写
echo、@、call、pause、rem(小技巧:用::代替rem)是批处理文件最常用的几个命令,从他们开始学起。
bat脚本问题!!!
rnE:rncd E:\gamerecord\20100929\rncopy itemrecord* e:\gr_job\temp\rncopy gmoperationrecord* e:\gr_job\temp\rncopy onlinetimerecord* e:\gr_job\temp\rncopy serverinfo* e:\gr_job\temp\rncopy starLevelInfoLog* e:\gr_job\temp\rncopy PlayerPropertyLog* e:\gr_job\temp\rncd E:\gr_job\temp\rn"C:\Program Files\WinRAR\WinRAR.exe" a -r -df 20100929.rar *.*rnrncd E:\gr_job\temp\rnmove *.* E:\gr_job\temp2\rnrnrnE:rncd E:\gamerecord\20100930\rncopy itemrecord* e:\gr_job\temp\rncopy gmoperationrecord* e:\gr_job\temp\rncopy onlinetimerecord* e:\gr_job\temp\rncopy serverinfo* e:\gr_job\temp\rncopy starLevelInfoLog* e:\gr_job\temp\rncopy PlayerPropertyLog* e:\gr_job\temp\rncd E:\gr_job\temp\rn"C:\Program Files\WinRAR\WinRAR.exe" a -r -df 20100930.rar *.*rnrncd E:\gr_job\temp\rnmove *.* E:\gr_job\temp2\rnrnrnE:rncd E:\gamerecord\20101001\rncopy itemrecord* e:\gr_job\temp\rncopy gmoperationrecord* e:\gr_job\temp\rncopy onlinetimerecord* e:\gr_job\temp\rncopy serverinfo* e:\gr_job\temp\rncopy starLevelInfoLog* e:\gr_job\temp\rncopy PlayerPropertyLog* e:\gr_job\temp\rncd E:\gr_job\temp\rn"C:\Program Files\WinRAR\WinRAR.exe" a -r -df 20101001.rar *.*rnrncd E:\gr_job\temp\rnmove *.* E:\gr_job\temp2\rnrnrnE:rncd E:\gamerecord\20101002\rncopy itemrecord* e:\gr_job\temp\rncopy gmoperationrecord* e:\gr_job\temp\rncopy onlinetimerecord* e:\gr_job\temp\rncopy serverinfo* e:\gr_job\temp\rncopy starLevelInfoLog* e:\gr_job\temp\rncopy PlayerPropertyLog* e:\gr_job\temp\rncd E:\gr_job\temp\rn"C:\Program Files\WinRAR\WinRAR.exe" a -r -df 20101002.rar *.*rnrncd E:\gr_job\temp\rnmove *.* E:\gr_job\temp2\rnrn这个脚本可以用循环语句执行吗?具体怎么做,如果文件太多这么做太麻烦了,哪位高人指点一下!!
BAT脚本解惑
cmd命令不区分大小写
BAT脚本与ADB命令
根据同事的一个需求,写了一个bat脚本,作用为实施读取MTK手机CPU 频率,内容如下: @ECHO OFF color 2f ECHO ※※※※※※※※※※※※※※※※※※※※ ECHO ※ made by lihaiyan@wind-mobi.com ※ ECHO ※ date: 2015/10/29                        ※ ECHO ※※※※※※※※※※※※※※※...
bat脚本返回值
@exit /b 0
.bat脚本语法
基本语法1 @ 执行时不显示后面命令 2 echo 输出,回显 3 echo off 此命令后的命令不显示 4 echo on 开回显 5 set 例 set var=“c:\a.txt” echo %var% 6 choice 根据输入跳转 7 errorlevel 变量,每个命令结束时的返回码,查看返回码 echo %errorlevel% 8 dir 显示当前目录中文件和文件夹 -
bat脚本初探
这几天在做文件转换的过程中用到了openoffice服务,在本地测试环境中一直在重复启动openoffice(因为这个任务不是一天完成的,中间会反复的开关机,所以要重复的进行服务的重启关闭); 因为一直重复操作,所以觉得特别烦闷,想着是不是可以写一个bat执行脚本,每次启动电脑的时候自动执行bat文件然后将openoffice服务启动,岂不快哉。说干就干,在网上查询bat脚本如何编写,其实语法并
bat脚本读取配置文件
bat 读取配置文件 @echo off :: echo please input(is not null):user passsword expath date :: 读取配置文件 where bcp ::正式有bcp放开下面这句话 ::if "%errorlevel%"=="1" (exit) else (echo Program exists) for
常用bat脚本
1.批量获取文件名 DIR *.sql  /B >xdgl.bat
bat脚本学习
前言最近做了一些文件批处理的工作,在这里把收集到的一些知识贴出来,以备后用将文件夹的每一行置为变量@echo off & setlocal EnableDelayedExpansion set j=0 for /f "delims=""" %%i in (a.txt) do ( set /a j+=1 set con!j!=%%i call set a=%%con!j!%% echo !a! ) p
bat脚本语法
延时:choice /t 3 /d y /n >nul 如上示例: 3表示延时3s,可修改。 参考资料:http://www.jb51.net/article/18055.htm循环:for /l %%b in (1,1,255)do ( echo “hello” )如上循环表示从1开始每次加1到255循环255次,执行()中语句。 参考资料:http://blog.csdn.net/fw
BAT脚本的字符串处理
在CMD中,对字符串的处理可以通过
bat脚本 问题
@echo off rnset mm=0rnif mm<10 rnset mm=0!mm!rnecho mmrnpausernrn判断 mm是否小于10 ,小于10 则在前面加0,但是上面 程序好像不对?请教各位大侠rnrn
一段BAT脚本
脚本备忘
文件备份bat脚本
set "Ymd=%date:~,4%%date:~5,2%%date:~8,2%" set iii=-MyBackUp set point=. set suf=zip HaoZipC a -r %Ymd%%iii%%point%%suf% f:/*.*
bat脚本问题
下面是脚本的部分rnrnfor ....rn(rn set pid=1234rn echo adb shell kill !pid!rn adb shell kill !pid!rn)rnrnecho输出的为adb shell kill 1234,rn但是下一句执行的时候,未取到pid的值,而是执行了“adb shell kill !pid!”这么一句话;rn可以用%pid%取到pid的值,但是就不能实现变量延迟扩展。rn求解是怎么回事?rn是安卓rom4.0的。
kettl的bat脚本
@echo off set KETTLE_PATH=D:\etl\data-integration set JOB_PATH=D:\脚本目录 set LOG_PATH=D:\脚本目录\LOGS rem 根据当前日期生成日志文件:LOGYYYYMMDD.txt set LOG_FILE=tohbb_LOG_%date:~0,4%%date:~5,2%%date:~8,2%.txt re...
相关热词 c#入门推荐书 c# 解码海康数据流 c# xml的遍历循环 c# 取 查看源码没有的 c#解决高并发 委托 c#日期转化为字符串 c# 显示问号 c# 字典对象池 c#5.0 安装程序 c# 分页算法