一些项目中用到的脚本和批处理

描述:用于在linux下面备份项目代码.

#!/bin/sh
#FileName :backup
DIRS="server client Common MSVC SimClient Robot" 
BACKUP="./"proj_$(date +%y%m%d).tgz 

tar -c $DIRS | gzip -9 > $BACKUP 

文件明:clean.bat
描述:用于在windows下面清除vs产生的中间文件.

del *.pch /s /q
del *.ncb /s /q
del *.opt /s /q
del *.plg /s /q
del *.obj /s /q
del *.bsc /s /q
del *.bak /s /q
del *.pdb /s /q
del *.mdb /s /q
del *.exp /s /q
del *.ilk /s /q
del *.idb /s /q
del *.aps /s /q
del *.suo /s /q /a:h
del *.o /s /q
pause

文件名:Pack.bat
描述:用于在windows下打包文件.

@echo on
del /q/f/s/a *.dat *.db
for /f "usebackq " %%i in (`dir /ad /b`) do start /w winrar a "%%i.dat" -afzip -pPassword -m5 -x"*.dat" "%%i"
pause

以上是我比较常用一点的小工具.
还有Makefile.
记得以前有一个用于在linux下面提交CVS的脚本,不过不太常用,就不知道扔哪去了.

时间: 2024-09-23 11:45:31

一些项目中用到的脚本和批处理的相关文章

linux下查看动态链接库依赖关系的命令 x86: ldd *.so arm: arm-linux-readelf -d *.so 实际例子: 以项目中用到的库librtsp.so分析: lijun@ubuntu:~/workspace$ arm-hisiv100nptl-

linux下查看动态链接库依赖关系的命令 x86:ldd    *.so arm:arm-linux-readelf    -d    *.so 实际例子:以项目中用到的库librtsp.so分析:lijun@ubuntu:~/workspace$ arm-hisiv100nptl-linux-ld -d librtsp.so arm-hisiv100nptl-linux-ld: warning: liblog.so, needed by librtsp.so, not found (try u

Qt项目中用QProcess打开了一个外部应用,怎么将这个外部应用关掉?

问题描述 Qt项目中用QProcess打开了一个外部应用,怎么将这个外部应用关掉? Qt项目中我设计了两个按钮,当点击其中一个按钮时用QProcess对象打开一个应用,点击另外一个按钮时想把打开的这个应用关掉,但是一直都没成功,怎么实现呢? 解决方案 Qt QProcess应用 解决方案二: 找到句柄来关闭进程 #include <windows.h> ... class ProcessKiller : public QObject { qint64 m_pid; public: Proces

修改数据库表结构,和项目中用到表的页面。

问题描述 修改数据库表结构,和项目中用到表的页面. 求助前辈们: 公司要修改数据库表结构,把两个表整合成一个,现在数据库端已经修改好了, 把B表数据和列都加到A表中了,但是项目中用到B表的页面有200个左右, 有什么好办法快速的修改好吗?项目是asp.net,实体是用Codesmith生成的. 解决方案 可以借助一些工具辅助下,比如vim 解决方案二: 用Codesmith再生成一次代码,然后再执行下重构就是了.不过如果你的代码耦合在一起,还是要一些工作量的.

脚本与批处理合二为一_其它

批处理是我们管理计算机和进行一些日常工作的好帮手,随着Windows的升级,批处理能做的事情越来越多.但是还是有很多事情我们无法用批处理来完成.好在后来微软在windows中加入了Windows Script Host,我们现在可以用JScript或VBScript来完成更复杂的工作,配合WMI,可以说是无所不能.WSH脚本用CScript.exe或WScript.exe来执行,CScript.exe和WScript.exe有一些参数,设置不同的参数对运行的结果可能会有影响.我就曾发现有的脚本在

有人在实际项目中用Entity Framework吗?

问题描述 请问有人在实际项目中用EF吗,用得多不多?如果不用的话Model层怎么映射,全部手写吗? 解决方案 解决方案二: 该回复于2012-03-14 13:15:46被版主删除解决方案三: 我经常用的是Model层的,不用model的还真没有用过呢!值得考虑!!解决方案四: 顶楼上,楼主你该抽空结结贴了解决方案五: 现在就在用ef但是没用codefirst解决方案六: 另外mvc和ef没有必然联系ef就相当于数据访问层解决方案七: EntityFramework:我暂时还没考虑用我觉得还不是

JAVA Web项目中用到Redis的代码调试

在项目开发中用到了Redis,需要调试输出数据的正确性, 方法一:修改代码,暂时不从Redis取数据 方法二:清除Redis数据库中的所有key 登录Redis服务器,切换目录到Redis的目录: cd /opt/redis-2.8.13/src/ 清除Redis数据库中的所有key ./redis-cli flushall 作者:csdn博客 微wx笑 更多精彩内容:http://www.bianceng.cnhttp://www.bianceng.cn/Programming/Java/

sql server自动生成批量执行SQL脚本的批处理

  场景: DBA那边给我导出了所有的存储.函数等等对象的创建脚本,有上千个文件. 现在需要将这些对象创建脚本导入到另外一个库,如何解决呢? 手动一个个执行显然不太现实. 于是手动写了一个批处理,将所有的文件形成一个.SQL的脚本,最后以@生成的.SQL脚本方式导入到目标库中. OS环境:WINDOWS xp 脚本内容如下: @echo off if exist list.sql del list.sql /q :input cls set input=: set /p input= 请输入要进

脚本-bat批处理复制服务器上的多个文件

问题描述 bat批处理复制服务器上的多个文件 各位大大问题如下哈: 我访问服务器是通过192.168.61.38补丁 这个路径来访问服务器上的补丁文件的,然后我当前有一个存放在excel里的名单,里面是一些我想找出来的补丁的名称,不一定放excel,也可以放在txt,这个不是问题,主要是这个名单里的补丁只是服务器上的补丁的一小部分而已,我希望能通过一个bat,读取txt里的补丁名单,然后将服务器上的补丁复制到本地,但是名单上是补丁的文件夹名,我希望复制下来文件夹名以及对应在里面的子文件都可以复制

妙用脚本和批处理清除电脑中的痕迹_DOS/BAT

我们知道,使用Windows操作系统在你打开文件.输入各种密码或用QQ与朋友聊天,都可能引发个人机密泄漏,都会在机器上留下踪迹.为安全起见,如果是在公用电脑上,你应该在离开时抹去这些操作后留下的痕迹,下面是可能的泄密点及解决办法.  一.可能的泄密点及其存在的位置  Windows中可能泄漏我们的秘密的地方有两处:一是存在于文件夹中,一是存在于注册表里.  1.文件夹中:在"开始"菜单中的"文档"中会显示我们浏览过的文件,如果它们暴露其中,将使我们的秘密不保,应将其