思路:

用loadrunner system()函数

函数原型:

int system( const char *string );

示例一:在指定目录下创建指定文件

Action()

{

char filename[1024], command[1024];

char new_dir[] = "F:\\shouke";

// F盘下创建名为shouke的目录,并把它作为当前目录
  if (mkdir(new_dir)){

lr_output_message ("Create directory %s failed", new_dir);}

else{

lr_output_message ("Created new directory %s", new_dir);}

sprintf(filename, "%s\\%s", new_dir, "newfile.txt");

// 执行“dir /b 目录命令”,并将结果写入到一个新文件filename

sprintf(command, "dir /b F:\ > %s", filename);

system(command);

lr_output_message ("Created new file %s", filename);

return 0;

}

运行结果:


说明:

1.  dir 目录:显示目录中的文件和子目录列表

2.  dir 参数/b 目录:不显示修改日期等信息,只显示文件名

示例二:执行批处理

d盘根目录下,创建test.bat文件,内容如下

脚本如下:

Action()

{

system("d:\\test.bat");

return 0;

}

运行结果:

最新文章

  1. The dependency `BaiduMapKit` is not used in any concrete target
  2. PAT1023. Have Fun with Numbers
  3. 数据库系统中事务的ACID原则
  4. win7 64 安装Oracle 11G 、使用PLSQL进行连接 标准实践
  5. object C—类中函数的调用
  6. html.day02
  7. 关于FIND_IN_SET 和distinct 的坑爹的一天
  8. Pro/Engineer wildfire 5.0 野火版系列下载及安装方法
  9. 滚动条实现RGB颜色的调制(窗体程序)--JAVA基础
  10. hbase大规模数据写入的优化历程
  11. python———day1
  12. mysql 2006错误 导入时
  13. tk.mybatis通用工具采坑记
  14. ccf题库中2016年4月2日俄罗斯方块问题
  15. WCF错误远程服务器返回了意外响应: (413) Request Entity Too Large。解决方案
  16. 奇怪吸引子---GenesioTesi
  17. noip第8课资料
  18. ZooKeeper ACL权限设置
  19. jconsole监控远程 spring boot程序
  20. jquery文件的引入

热门文章

  1. 简单使用shell 自动打包,发布项目 脚本
  2. MFC invalidate和RedrawWindow区别
  3. Struts2 结果和结果类型
  4. HBuilder 连接 夜神安卓模拟器
  5. OpenCV学习笔记九:opencv_stitching模块
  6. php 加入即时推送功能
  7. Android开发:《Gradle Recipes for Android》阅读笔记1.3
  8. [读书笔记]JavaScript 闭包(Closures)
  9. 李飞飞、吴恩达、Bengio等人的15大顶级深度学习课程
  10. 初探webpack之环境配置