Batch file ';高级';带BITSADMIN的批处理代码?

Batch file ';高级';带BITSADMIN的批处理代码?,batch-file,Batch File,所以,我在用批处理制作一个简单的“更新程序”。我能够找到并使用以下代码: bitsadmin /transfer Download /download /priority normal http://downloadsite.com/file.zip c:\file.zip 我想知道它是否有可能比较文件或类似的东西? 例如,在安装目录中有一个名为“Test.exe”的文件,该文件位于下载站点上。根据哪个文件更大,它将下载新文件或保留旧文件。可能吗?否,bitsadmin任何文件列表或更新命令,

所以,我在用批处理制作一个简单的“更新程序”。我能够找到并使用以下代码:

bitsadmin /transfer Download /download /priority normal http://downloadsite.com/file.zip c:\file.zip
我想知道它是否有可能比较文件或类似的东西?
例如,在安装目录中有一个名为“Test.exe”的文件,该文件位于下载站点上。根据哪个文件更大,它将下载新文件或保留旧文件。可能吗?

否,bitsadmin任何文件列表或更新命令,都必须下载到临时文件夹,然后比较文件。对于这个任务有一个更好的工具:
wget
@wOxxOm好的,没关系。我不认为bitsadmin命令可以做到这一点。你可以下载它们并使用
FC
来比较它们吗?对于我的程序,我保存了一个文本文件,并有用于下载的版本号。不,bitsadmin任何文件列表或更新命令,都必须下载到临时文件夹,然后比较这些文件。对于这个任务有一个更好的工具:
wget
@wOxxOm好的,没关系。我不认为bitsadmin命令可以做到这一点。你可以下载它们并使用
FC
来比较它们吗?对于我的程序,我保留了一个文本文件,并有下载的版本号。