在cmd中从站点更新工具

在cmd中从站点更新工具,cmd,updates,Cmd,Updates,所以我有一个简单的批处理工具 它的url是somesite.tool[version].zip 例如:somesite.tool1.9.zip 工具中有一个名为version的文件。 在这种情况下,它包含1.9 tool.zip的主文件夹中将包含文件版本 它的主文件夹中也有7za.exe 还有另一个文件“somesite.version.txt” 哦,请注意,只要输入url并按enter键(dropbox),文件就会立即下载 我被困在比较,因为我不知道在哪里自动下载的文件 提前感谢您的努力找到了

所以我有一个简单的批处理工具

它的url是
somesite.tool[version].zip
例如:
somesite.tool1.9.zip

工具中有一个名为version的文件。 在这种情况下,它包含
1.9
tool.zip的主文件夹中将包含文件版本 它的主文件夹中也有7za.exe

还有另一个文件“somesite.version.txt” 哦,请注意,只要输入url并按enter键(dropbox),文件就会立即下载

我被困在比较,因为我不知道在哪里自动下载的文件

提前感谢您的努力

找到了答案 使用wget.exe,我可以将文件下载到当前目录
wget somesite.version.txt

你能重新表述一下吗?我完全不清楚你到底想要实现什么,遇到什么问题。简单地说,我想下载一个文件,并与另一个文件进行比较,如果它们不相等,就做些什么。问题是我不知道文件是从哪里下载的你是用网络浏览器下载的,对吗?如果没有提示您输入下载位置,浏览器会将文件保存在您配置的下载目录中。我知道它在我的计算机中的下载位置。我正在为其他人提供一个工具,但我不知道该工具将在何处为他们下载。除非您要扫描整个文件系统以查找已知文件名,否则没有通用方法自动检测任意下载的位置。不同的用户可能使用不同的浏览器和不同的默认和/或手动下载位置。
start "somesite.version.txt"
set /p "newversion=<path\version.txt"
> download the version.txt
> close the browser from which it was dowloaded (optional)
> check with the current version.txt
> if not same extract the new tool after deleting the previous one