Je veux utiliser une commande powershell à l'intérieur d'un fichier batch pour télécharger un fichier.
Mon code ressemble à ça et fonctionne juste pour télécharger le fichier depuis cette URL spécifique :
powershell "$progresspreference='silentlycontinue'; wget -uri "https://thisismyurl.com/123456" -outfile '%userprofile%\Downloads\file.zip'"
Maintenant je veux implémenter echo download failed! url is invalid. & pause & goto label
si le invoke-webrequest
a échoué en raison d'une URL invalide ou expirée.
Aussi, étant donné que les commandes powershell à l'intérieur du fichier batch deviennent assez longues, y a-t-il un moyen de diviser les commandes ?
J'ai essayé
powershell "$progresspreference='silentlycontinue' `
wget -uri "https://thisismyurl.com/123456" -outfile '%userprofile%\Downloads\file.zip'"
mais cela n'a pas fonctionné.