Maybe it helps to better understand the mechanism "Update static download definitions". This mechanism is used to update single files within the static directory. It is a two-step approach:
First, the link
http://download.wsusoffline.net/StaticD ... dified.txt is downloaded to the static directory.
Second, all links within the file StaticDownloadFiles-modified.txt are downloaded to the static directory as well.
Right now, you can see how this is used to update the file StaticDownloadLinks-sysinternals.txt. The download links for the Sysinternals utilities have changed from mixed-case to all lower-case, and the file StaticDownloadLinks-sysinternals.txt had to be changed accordingly:
viewtopic.php?f=3&t=5387viewtopic.php?f=3&t=5390Therefore, the file StaticDownloadFiles-modified.txt contains a download link for a new version of the file StaticDownloadLinks-sysinternals.txt, and then this file is replaced.
So, in this case the result will be okay.
But for older versions of WSUS Offline Update it is still recommended to make all changes manually as needed. Then you should add two lines to the section [Miscellaneous] of the file UpdateGenerator.ini:
- Code: Select all
skipsdd=Enabled
checkouversion=Disabled
If you use the script DownloadUpdates.cmd directly on the command-line, you can add the parameter /skipsdd
As a side note, the file StaticDownloadFiles-modified.txt should not get downloaded
all the time. wget is set to compare the timestamps of the local and the remote file, and it should only download the file, if the file modification date on the server is newer.
But wget will also download a file, if the file size is different, regardless of the file modifications dates. Some call this a bug, and it can be annoying: Sometimes wget may replace a newer file with an older version of the same file.
wget-1.17 probably changes this, but I didn't try it yet. aria2 only compares the timestamps, not the file sizes.