zoukankan      html  css  js  c++  java
  • 程序配置时的一些批处理命令

    注册Windows服务

    set path=c:WINDOWSMicrosoft.NETFrameworkv2.0.50727
    InstallUtil E:	est	est.exe
    pause

    卸载Windows服务

    set path=c:WINDOWSMicrosoft.NETFrameworkv2.0.50727
    InstallUtil /u C:	est	est.exe
    pause

    编译项目

    echo.
    pause
     
    set path=C:WINDOWSMicrosoft.NETFrameworkv4.0.30319
     
    set sourcode1=D:	est
     
    echo.
    echo 编译公共组件
     
    msbuild %sourcode1%	est.csproj  /t:Rebuild /p:Configuration=Release
    if errorlevel 1 goto end

    echo代表输出,后面可以写上输出的文字;

    pause代表暂停;

    set 代表定义变量;

    msbuild就是编译项目的命令,后面可以配置Configuration,如果是Release,就以Release模式编译.注意此时编译后生成的dll在项目属性中配置的Release路径.

    image

    if errorlevel 1 goto end是指如果编译出错了,就直接暂停,跳出来.

    文件操作

    del  %output1%*.config
    del  %output1%*.pdb
    del  %output1%*.exe
    del %output2%ReleasePlugins*.pdb
    md "%output2%Release	emp"
    copy %output2%	est*PluginCollection* %output2%Release	emp
  • 相关阅读:
    c#获取指定时区的日期
    项目版本管理
    iis部署网站
    浏览器测试string是否为图片
    网站中挂视频
    百度地图调用
    mvc actionresult返回各种文件
    Coursera机器学习week7 单元测试
    Coursera机器学习week7 笔记
    牛客练习赛12 AB
  • 原文地址:https://www.cnblogs.com/xiaoxiangfeizi/p/3495863.html
Copyright © 2011-2022 走看看