指点成金-最美分享吧

登录

如何用cmd从网络上下载文件

佚名 举报

篇首语:本文由小编为大家整理,主要介绍了如何用cmd从网络上下载文件相关的知识,希望对你有一定的参考价值。

如题。
具体命令为:下载http://example.com/example.exe到本地

  无法使用。
  Windows 命令提示符(cmd.exe)是 Windows NT 下的一个用于运行 Windows 控制面板程序或某些 DOS 程序的shell程序;或在 Windows CE 下只用于运行控制面板程序的外壳程序。
  常用命令:
  cd 改变当前目录
  ys 制作DOS系统盘
  deltree 删除目录树
  dir 列文件名
  diskcopy 复制磁盘
  edit 文本编辑
  format 格式化磁盘
  md 建立子目录
  mem 查看内存状况
  type 显示文件内容
  rd 删除目录
  ren 改变文件名
  cls 清屏Windows下的命令行
  winver---------检查Windows版本
  wmimgmt.msc----打开windows管理体系结构(WMI)
  wupdmgr--------windows更新程序
  wscript--------windows脚本宿主设置
  write----------写字板
  winmsd---------系统信息
  wiaacmgr-------扫描仪和照相机向导
  winchat--------XP自带局域网聊天
  mem.exe--------显示内存使用情况
  Msconfig.exe---系统配置实用程序
  mplayer2-------简易widnows media player
  mspaint--------画图板
  mstsc----------远程桌面连接
  mplayer2-------媒体播放机
  magnify--------放大镜实用程序
  mmc------------打开控制台
  mobsync--------同步命令
  dxdiag---------检查DirectX信息
  drwtsn32------系统医生
  devmgmt.msc---设备管理器
  dfrg.msc-------磁盘碎片整理程序
  diskmgmt.msc---磁盘管理实用程序
  dcomcnfg-------打开系统组件服务
  ddeshare-------打开DDE共享设置
  dvdplay--------DVD播放器
  net stopmessenger-----停止信使服务
  net startmessenger----开始信使服务
  notepad--------打开记事本
  nslookup-------网络管理的工具向导
  ntbackup-------系统备份和还原
  narrator-------屏幕“讲述人”
  ntmsmgr.msc----移动存储管理器
  ntmsoprq.msc---移动存储管理员操作请求
  netstat-an----(TC)命令检查接口
  syncapp--------创建一个公文包
  sysedit--------系统配置编辑器
  sigverif-------文件签名验证程序
  sndrec32-------录音机
  shrpubw--------创建共享文件夹
  syskey---------系统加密,一旦加密就不能解开,保护windows xp系统的双重密码
  services.msc---本地服务设置
  Sndvol32-------音量控制程序
  sfc.exe--------系统文件检查器
  sfc/scannow---windows文件保护
  tsshutdn-------60秒倒计时关机命令
  tourstart------xp简介(安装完成后出现的漫游xp程序)
  taskmgr--------任务管理器
  eventvwr-------事件查看器
  eudcedit-------造字程序
  explorer-------打开资源管理器
  packager-------对象包装程序
  perfmon.msc----计算机性能监测程序
  progman--------程序管理器
  regedit.exe----注册表
  rsop.msc-------组策略结果集
  regedt32-------注册表编辑器
  rononce -p----15秒关机
  regsvr32 /u*.dll----停止dll文件运行
  regsvr32 /uzipfldr.dll------取消ZIP支持
  cmd.exe--------CMD命令提示符
  chkdsk.exe-----Chkdsk磁盘检查
  certmgr.msc----证书管理实用程序
  calc-----------启动计算器
  charmap--------启动字符映射表
  cliconfg-------SQLSERVER 客户端网络实用程序
  Clipbrd--------剪贴板查看器
  conf-----------启动netmeeting
  compmgmt.msc---计算机管理
  cleanmgr-------垃圾整理
  ciadv.msc------索引服务程序
  osk------------打开屏幕键盘
  odbcad32-------ODBC数据源管理器
  oobe/msoobe/a----检查XP是否激活
  lusrmgr.msc----本机用户和组
  logoff---------注销命令
  iexpress-------木马捆绑工具,系统自带
  Nslookup-------IP地址侦测器
  fsmgmt.msc-----共享文件夹管理器
  utilman--------辅助工具管理器
  gpedit.msc-----组策略
参考技术A DOS内部命令没有这个功能,这需要用在DOS的外部命令。
先在网上下一个wget.exe的工具。这原本是一个linux下使用的下载工具,功能非常的强大,现在移植到了windows下。最简单的使用方法是wget后面直接加下载地址,下载的目录就是你当前的目录。如:
c:\>wget http://example.com/example.exe .

wget还有许多功能,你可以网上查一下资料。本回答被提问者采纳
参考技术B 使用get命令

从网络上下载省份城市名称并存入文件然后进行读取省份城市

//实现的功能是 从后台拿到城市的省份以及名称,然后保存在本地的沙盒中 在使用的时候再拿出来用。

步骤1

//向后台请求数据

 //忽略缓存    [RequestTools postJSONWithUrl:G.YB_GetZoneList parameters:@{} success:^(id responseObject) {        NSError *error = nil;        NSDictionary *dic = [NSJSONSerialization JSONObjectWithData:responseObject options:NSJSONReadingAllowFragments error:&error];        if (error) {            NSLog(@"json error:%@",error);        } else {            if (![dic[@"code"] isEqualToString:@"GOOD"]) {                return;            }            if (![[dic objectForKey:@"content"] isKindOfClass:[NSNull class]]) {                //对数据进行解析                NSArray *provinces = [dic objectForKey:@"content"];                if (provinces.count > 0) {                    //重要代码                    [[AccountManager shareManager] cacheCitiesInfomation:provinces];                    _locationArray = [[AccountManager shareManager] getCitiesInfomation];                }            }                    }            } fail:^(id obj) {        NSLog(@"error:%@",obj);    }];

 步骤二:将解析到到的数据存起来

///缓存地区信息- (void)cacheCitiesInfomation:(NSArray *)provincesDic{    NSString *citiesPath = [self getPathWithFileName:@"cities.data"];    [provincesDic writeToFile:citiesPath atomically:YES];}

 

- (NSString *)getPathWithFileName:(NSString *)fileName{    NSString *path = [NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES) lastObject];    return [path stringByAppendingPathComponent:fileName];}

 步骤三:从文件中读取信息

///读取地区信息- (NSArray *)getCitiesInfomation{    NSString *citiesPath = [self getPathWithFileName:@"cities.data"];    NSArray *provincesDic = [[NSArray alloc] initWithContentsOfFile:citiesPath];    if (provincesDic==nil || provincesDic.count==0) {        return nil;    }    NSMutableArray *provinces = [NSMutableArray array];    for (NSDictionary *proDic in provincesDic) {        FCZoneProvince *province = [[FCZoneProvince alloc] init];        province.provinceName = proDic[@"provinceName"];        //某一省下的所有市        NSArray *citiesDic = proDic[@"cities"];        NSMutableArray *cities = [NSMutableArray array];        for (NSDictionary *cityDic in citiesDic) {            FCZoneCity *city = [[FCZoneCity alloc] init];            city.cityName = cityDic[@"cityName"];            //某一城市下的所有区            NSArray *countriesDic = cityDic[@"counties"];            NSMutableArray *coutries = [NSMutableArray array];            for (NSDictionary *countryDic in countriesDic) {                FCZoneCountry *country = [[FCZoneCountry alloc] init];                country.countryName = countryDic[@"countyName"];                if ([country.countryName isEqualToString:@"市辖区"]) {                    continue;                }                [coutries addObject:country];            }            city.countries = coutries;            [cities addObject:city];        }        province.cities = cities;        [provinces addObject:province];    }    return provinces;}

 这样就获得了    provinces  and  cities

 在这里我只是提供一个这样的思路,有了思路估计很快就可以上手了吧。

以上是关于如何用cmd从网络上下载文件的主要内容,如果未能解决你的问题,请参考以下文章