用户 密码
太平洋系列网站:太平洋汽车网 | 太平洋游戏网
首  页 | 今日报价 | 科技动态 | 数码世界 | 硬件资讯 | 软件资讯 | 下载中心 | 通讯世界 论  坛 | 产品大全 | 导购大全 | 渠道商情 | 解决方案 | 招聘培训 | 产品调查 | 评 测 室
各地今日报价 北京 广州 上海 深圳 南宁 重庆 山东 南京 香港

-
您现在的位置:软件资讯 > 教你学电脑 > 学软件 > 系统
老树新花说DOS(2)


责任编辑:zhf

[04-4-9 10:36] 作者:李学昌
-
  命令:Freedisk

  功能:在继续运行下一个程序之前检查是否存在指定数量的可用磁盘空间。

  语法:freedisk [/s Computer [/u [Domain\]User [/p [Password]]]] [/d Drive] [Value]

  参数:“/d Drive”指定要查询磁盘空间可用性的驱动器;“Value”检查是否存在指定数量的可用磁盘空间,可以用字节、KB、MB、GB、TB等为单位。

  对于无人值守安装,可以在批处理文件安装中使用 freedisk 命令,以便在继续安装之前检查可用磁盘空间。

  在批处理文件中使用 freedisk 命令时,如果存在足够的空间,那么该命令返回 0,否则返回 1。我们可以利用这个返回值去控制后面程序的运行。

  ① 假设我们要确定驱动器 C上是否存在至少 5GB 的可用空间,在命令提示符下键入“freedisk /d c: 5GB”后回车即可验证可用空间是否足够。

  ② 利用该命令,我们可以为自己设计的软件加入空间检查功能。假设设计的软件主执行程序,程序名是为Mysoftware.exe,默认安装在D盘上,需要空间为500MB。现在打开记事本,输入以下内容:

  freedisk /d d:500mb

  if not errorlevel 1 goto install

  echo The space is not enough to install this software

  goto end

  :install

  Start mysoftware

  goto end

  :end

  然后单击“程序→另存为”,在“保存类型”后选择“所有文件”,在“文件名”后输入“X.bat”(X代表任意文件名,比如我们可以设置为Setup.bat),这样一个名为X.bat的批处理文件就建好了。运行(双击之即可)它后会有什么效果呢?如果D盘的剩余空间多于500MB,安装程序就会自动运行,否则提示“The space is not enough to install this software”,安装程序自动退出。



察看评论详细内容 我要发表评论
作者笔名简短内容 发表时间
:


ad
发给好友 我要报错 投稿给我们 加入收藏 返回顶部

-
本栏今日更新
相关文章
·导致系统遭劫持:RealPlayer再现漏洞!
·微软举起WMS9大旗向数字广播领域推进
·内网支持不够?贪婪BT评测!
·强化存储性能:WinSer 2003新附件来了
·国产中文操作系统OpenDesktop
·聊天新主张,我们用唱的
·4月8日“网络蚂蚁”遭攻击
·手工清除“林斯”病毒的方法
·老树新花说DOS(1)
·17岁DOS回光返照,最后更新支持FAT32
·DOS与Windows 98的共存
·在DOS下安装Windows 2000
·让DOS下显示的中文信息“坐怀不乱”
·Windows 2000/XP的DoS攻击警告
·全真模拟-初学电脑绝佳选择
·防范内网遭受DoS攻击的预防策略
文章搜索
高级搜索
本栏今日焦点
IT培训十大热门文章
-