Tag: powershell

Powershell – Verificare Presenza di Files più vecchi di 1 Giorno

Powershell – Verificare Presenza di Files più vecchi di 1 Giorno

Il seguente script in Powershell verifica la presenza di Files più vecchi di 1 Giorno in un determinato percorso. La verifica è solo a livello di files (parametro -file) e non include le cartelle. Può essere utilizzato anche in congiunzione con un Item Zabbix Agent perchè la risposta è 0/1 Se abbiamo bisogno di verificare […]

Posted in: Powershell, Zabbix

Powershell – Come eseguire uno script PowerShell da un file batch

Questo è il metodo per eseguire uno script PowerShell da un file batch : PowerShell -NoProfile -ExecutionPolicy Bypass -Command “& ‘C:\Users\SE\Desktop\ps.ps1′” E se hai bisogno di eseguire il tuo script PowerShell come amministratore: PowerShell -NoProfile -ExecutionPolicy Bypass -Command “& {Start-Process PowerShell -ArgumentList ‘-NoProfile -ExecutionPolicy Bypass -File “”C:\Users\SE\Desktop\ps.ps1″”‘ -Verb RunAs}” Powershell, Powershell come amministratore, batch Powershell 

Posted in: Powershell
PowerShell – come Salvare un file di TESTO

PowerShell – come Salvare un file di TESTO

La sintassi “Out-File” può essere utilizzata per salvare un file (anche di testo) con Powershell. il comando di salvataggio è : Out-File -FilePath $FilePath quindi per riportare un esempio: $FilePath = ‘c:\script\BackupREDMINE.txt’ -f $env:SystemDrive; Out-File -FilePath $FilePath  se vogliamo salvare dei dati nel file (contenuto) possiamo inizializzare delle varibiali in questo modo : $FilePath = ‘c:\script\BackupREDMINE.txt’ […]

Posted in: Powershell

Powershell – Eseguire uno script .ps1 con privilegi elevati

Per eseguire uno script Powershell .ps1 con privilegi elevati, utilizzare l’utility “elevate“ Pagina di riferimento : https://technet.microsoft.com/en-us/library/2007.06.utilityspotlight.aspx Donwload alternativo : Elevation2008_06 Utilizzare con la seguente sintassi : elevate powershell.exe E:\Prepare_Teamv_vm.ps1 elevate, privilegi elevati, powershell privilegi elevati, eseguire powershell con privilegi elevati, powershell 

Posted in: Powershell
Rilevare SamAccountName via Powershell + pre-Windows 2000 Netbios

Rilevare SamAccountName via Powershell + pre-Windows 2000 Netbios

Utilizzando Powershell è possibile rilevare il dominio di “appartenenza” di un utente, con la seguente istruzione: (Get-ADDomain (((Get-ADUser -Filter ‘Name -like “*ceccherini*”‘ -ResultSetSize 1).DistinguishedName.Split(“,”) | ? {$_ -like “DC=*”}) -join “,”)).NetBIOSName quest’ultima “restituira” solo il dominio dell’utente “ceccherini” se abbiamo bisogno di recuperare dominio + SamAccountName possiamo utilizzare questo comando “combinato”: (Get-ADDomain (((Get-ADUser -Filter ‘Name -like […]

Posted in: Powershell
Rilevare SamAccountName via Powershell

Rilevare SamAccountName via Powershell

Utilizzando Powershell è possibile rilevare la proprietà SamAccountName (User Logon Name, pre-Windows 2000) di un utente Get-ADUser ceccherini -Properties * | Select-Object SamAccountName Per vedere tutti gli utenti: Get-ADuser -filter * -Properties DisplayName | Select-Object SamAccountName Per poter utilizzare “Get-ADUser” però deve essere installato il modulo ActiveDirectory (per Powershell): Import-Module ActiveDirectory (per visionare tutti i moduli installati […]

Posted in: Senza categoria
Determinare la versione di powershell Installata

Determinare la versione di powershell Installata

Per determinare la versione di powershell Installata, eseguire questo comando: PS C:\> $PSVersionTable.PSVersion la risposta sarà simile a: Major Minor Build Revision —– —– —– ——– 4         0        -1           -1 Dove “4” è la versione. powershell, powershell version, versione di powershell, versione powershell installata, Determinare la versione […]

Posted in: Powershell
shared on wplocker.com