Domande taggate «powershell»

PowerShell è una riga di comando multipiattaforma e utility di scripting di Microsoft. Utilizzare questo tag per domande relative alla scrittura e all'esecuzione SOLO degli script PowerShell. Le domande di programmazione specifiche per la versione multipiattaforma PowerShell Core (Windows, macOS e Linux) devono essere taggate [powershell-core]. Domande sull'amministrazione del sistema devono essere poste in caso di Super User o Server Fault.





7
Il contenuto della risposta non può essere analizzato perché il motore di Internet Explorer non è disponibile o
Devo scaricare una serie di canali 9 utilizzando PowerShell, tuttavia gli script che ho provato contengono errori: Questo script $url="https://channel9.msdn.com/blogs/OfficeDevPnP/feed/mp4high" $rss=invoke-webrequest -uri $url $destination="D:\Videos\OfficePnP" [xml]$rss.Content|foreach{ $_.SelectNodes("rss/channel/item/enclosure") }|foreach{ "Checking $($_.url.split("/")[-1]), we will skip it if it already exists in $($destination)" if(!(test-path ($destination + $_.url.split("/")[-1]))){ "Downloading: " + $_.url start-bitstransfer $_.url $destination …

5
Come sostituire più stringhe in un file utilizzando PowerShell
Sto scrivendo uno script per personalizzare un file di configurazione. Voglio sostituire più istanze di stringhe all'interno di questo file e ho provato a utilizzare PowerShell per eseguire il lavoro. Funziona bene per una singola sostituzione, ma eseguire più sostituzioni è molto lento perché ogni volta deve analizzare di nuovo …

3
Che cosa fa "%" (percentuale) in PowerShell?
Sembra che l'operazione% avvii blocchi di script dopo la pipeline, sebbene about_Script_Blocks indichi che% non è necessario. Funzionano tutti bene. get-childitem | % { write-host $_.Name } { write-host 'hello' } % { write-host 'hello' } Ma quando aggiungiamo un blocco di script dopo la pipeline, dobbiamo prima avere%. get-childitem …
106 powershell  syntax 




10
Come passare valori booleani a uno script di PowerShell da un prompt dei comandi
Devo richiamare uno script PowerShell da un file batch. Uno degli argomenti dello script è un valore booleano: C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe -NoProfile -File .\RunScript.ps1 -Turn 1 -Unify $false Il comando non riesce con il seguente errore: Cannot process argument transformation on parameter 'Unify'. Cannot convert value "System.String" to type "System.Boolean", parameters of …

8
Perché i miei script di PowerShell non sono in esecuzione?
Ho scritto un semplice file batch come script PowerShell e ricevo errori quando vengono eseguiti. È in una directory degli script nel mio percorso. Questo è l'errore che ottengo: Non può essere caricato perché l'esecuzione degli script è disabilitata su questo sistema. Si prega di vedere "ottenere aiuto sulla firma". …
103 powershell 

3
Leggi il file riga per riga in PowerShell
Voglio leggere un file riga per riga in PowerShell. In particolare, voglio scorrere il file, memorizzare ogni riga in una variabile nel ciclo ed eseguire alcune elaborazioni sulla riga. Conosco l'equivalente di Bash: while read line do if [[ $line =~ $regex ]]; then # work here fi done < …

7
Esegui script PowerShell da C # con argomenti della riga di comando
Devo eseguire uno script PowerShell da C #. Lo script necessita di argomenti da riga di comando. Questo è quello che ho fatto finora: RunspaceConfiguration runspaceConfiguration = RunspaceConfiguration.Create(); Runspace runspace = RunspaceFactory.CreateRunspace(runspaceConfiguration); runspace.Open(); RunspaceInvoke scriptInvoker = new RunspaceInvoke(runspace); Pipeline pipeline = runspace.CreatePipeline(); pipeline.Commands.Add(scriptFile); // Execute PowerShell script results = pipeline.Invoke(); …


Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.