Quelle est la meilleure façon (ou outil) de la ligne de commande Windows (Vista) pour obtenir une taille de taille et de modification pour un fichier sur un serveur Web distant, sans le télécharger?
Sur Linux, j'utilise souvent courbure avec le paramètre -head. Il est disponible pour plusieurs systèmes d'exploitation, y compris Windows.
[Modifier] En rapport avec la réponse ci-dessous, Gknw.net est actuellement en baisse au 23 février 2012. Vérifiez curl.haxx.se pour les informations mises à jour.
Il y a un Win32 Port of Wget qui fonctionne décemment.
PowerShell's Invoke-WebRequest -Method Head
travaillerait aussi bien.
Si vous ne pouvez pas installer des applications additionnelles, vous pouvez utiliser Telnet (vous devrez installer cette fonction pour votre Windows 7 en suivant Ceci ) Le serveur distant:
TELNET server_name 80
suivie par:
HEAD /virtual/directory/file.ext
ou
GET /virtual/directory/file.ext
en fonction de si vous voulez juste l'en-tête (tête) ou le contenu complet (obtenez)
1) Voir les en-têtes qui reviennent d'une demande d'obtention
wget --server-response -O /dev/null http://....
1a) Sauvegarder les en-têtes qui reviennent d'une demande d'obtention
wget --server-response -o headers -O /dev/null http://....
2) Voir les en-têtes qui reviennent de get HEAD Demande
wget --server-response --spider http://....
2a) enregistrer les en-têtes qui reviennent d'un get HEAD
wget --server-response --spider -o headers http://....