Visualizzazione dei risultati da 1 a 2 su 2
  1. #1
    Utente di HTML.it
    Registrato dal
    Dec 2014
    Messaggi
    1

    Batch con script powershell per download

    Buon pomeriggio a tutti,

    mi trovo a chiedervi un aiuto per quello che riguarda la creazione di un batch con su uno script powershell che dovrò trovarmi a creare presto per un progetto su cui sto lavorando.

    Quello che devo fare, almeno in parole, è semplice: scaricare un file da un sito internet e salvarlo sul mio pc due volte al giorno, sovrascrivendo quello creato prima.
    Ho visto che con powershell riesco a scaricare un file da internet con pochi comandi, quello che non so fare però è:

    1. mettere i comandi powershell in un batch;
    2. sovrascrivere con powershell il file (sì, hanno lo stesso nome) .

    Esiste un'anima buona che riuscirebbe a fornirmi il codice per creare un arnese del genere?
    Vi saluto e vi ringrazio (e già che ci sono vi auguro "buon anno").

  2. #2
    Per il punto 2 (sovrascrivere), se usi uno script powershell tipo questo
    codice:
    $storageDir = "c:\....."
    
    $webclient = New-Object System.Net.WebClient
    
    $url = "http://....."
    
    $file = "$storageDir\myNewFilename.jpg"
    
    $webclient.DownloadFile($url,$file)
    già di default ti sovrascive il file senza chiederti niente



    Per il punto 1 (mettere lo script powershell in un batch)
    Devi inserire lo script in un file .ps1
    Poi crei un file .bat con questo comando
    Powershell.exe -executionpolicy remotesigned -File c:\....\file.ps1

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.