Services: differenze tra le versioni

Da Emigar.
Vai alla navigazione Vai alla ricerca
Contenuto cancellato Contenuto aggiunto
Creata pagina con " =Modifica di un servizio tramite powershell= <pre> # Nome del servizio Windows (sostituisci con quello corretto del tuo listener) $serviceName = "OracleOraDb11g_home1TNSListener" $registryPath = "HKLM:\SYSTEM\CurrentControlSet\Services\$serviceName" # Definisci le variabili d'ambiente come array di stringhe $envVariables = @( "ORACLE_HOME=C:\Oracle\app\usr_sched\product\11.2.0\dbhome_1", "PATH=C:\Oracle\app\usr_sched\product\11.2.0\dbhome_1\bin" ) # Aggiunge o..."
 
 
Riga 17: Riga 17:
Write-Host "Variabili d'ambiente configurate con successo per il servizio $serviceName" -ForegroundColor Green
Write-Host "Variabili d'ambiente configurate con successo per il servizio $serviceName" -ForegroundColor Green
</pre>
</pre>

Lettura di una chiave di registry:
(Get-ItemProperty -Path $registryPath -Name Environment).Environment


[[Categoria:Windows]]
[[Categoria:Windows]]

Versione attuale delle 14:53, 28 set 2026

Modifica di un servizio tramite powershell

# Nome del servizio Windows (sostituisci con quello corretto del tuo listener)
$serviceName = "OracleOraDb11g_home1TNSListener"
$registryPath = "HKLM:\SYSTEM\CurrentControlSet\Services\$serviceName"

# Definisci le variabili d'ambiente come array di stringhe
$envVariables = @(
    "ORACLE_HOME=C:\Oracle\app\usr_sched\product\11.2.0\dbhome_1",
    "PATH=C:\Oracle\app\usr_sched\product\11.2.0\dbhome_1\bin"
)

# Aggiunge o aggiorna la chiave "Environment" (di tipo MultiString)
Set-ItemProperty -Path $registryPath -Name "Environment" -Value $envVariables -Type MultiString

Write-Host "Variabili d'ambiente configurate con successo per il servizio $serviceName" -ForegroundColor Green

Lettura di una chiave di registry:

(Get-ItemProperty -Path $registryPath -Name Environment).Environment