Domande taggate «environment-variables»

Le variabili di ambiente sono variabili a livello di sistema che condividono lo stesso valore. Queste variabili vengono spesso analizzate dalla shell durante l'esecuzione dei comandi e vengono espanse nella variabile appropriata. Ad esempio, ciò consente agli utenti di spostare i percorsi dei file senza la necessità di aggiornare percorsi codificati negli script (devono solo aggiornare la variabile di ambiente).

0
Qualcuno è passato attraverso il riposizionamento della directory% Programmi%, e può commentare il processo / pro / contro?
Ci sono molte domande su questo sottosuolo SE che chiede se è possibile / come. Ho commentato alcuni di loro che suggeriscono di cambiare il HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\ProgramFilesDir valore, con Microsoft ha preso l'idea e sappi che il %ProgramFiles% i valori dell'ambiente memorizzati sotto HKCU\Environment e HKLM\System\CurrentControlSet\Control\Sesssion Manager\Environment, sembra che ci sia …

4
Pinging utilizzando una variabile
Sto provando a creare un file batch che eseguirà il ping di una variabile determinata dall'input dell'utente per esempio. "Inserisci nome PC:" nome pc = 123 Quindi esegue 123.domain.com @echo off set /p UserInputPath = Enter chosen PC: ping %UserInputPath% ping MyServerName PAUSE Ping MyServerName funziona bene Ma ping %UserInputPath% …

1
Cronjob: Iterate attraverso i file
Voglio scorrere un elenco di script di bash con un cron-job. Cioè ogni due ore voglio iniziare un altro script bash. La mia idea era quella di impostare una nuova variabile d'ambiente, ogni volta che lo script cronjob legge questa variabile d'ambiente e chiama lo script corrispondente e incrementa la …


1
Ferma le funzioni bash bloccando le variabili globali
Ecco un estratto da uno script bash per riconfigurare grub OLD="/etc/default/grub" NEW="/tmp/default.grub" SEC="1" cp "$OLD" "$NEW" || { >&2 echo "Couldn't copy $OLD" && exit 1; } sed -i "s/GRUB_TIMEOUT=[0-9]\+/GRUB_TIMEOUT=3/$SEC" "$NEW" cp_if_change_confirmed "$NEW" "$OLD" diff "$OLD" "$NEW" >/dev/null 2>&1 && \ { CFG="$NEW.made" grub2-mkconfig --output="$CFG" echo "made $CFG from $NEW" …



3
dove.exe non trova le librerie OpenSSL quando viene utilizzata la variabile% ProgramFiles% nella variabile di ambiente PATH
Ho installato entrambe le versioni a 32 e 64 bit delle librerie OpenSSL su Vista x64. È stata installata la versione a 32 bit e installata c:\Program Files (x86)\OpenSSLla versione a 64 bit c:\Program Files\OpenSSL. Quindi ho aggiunto la voce %ProgramFiles%\OpenSSLalla PATHvariabile d'ambiente. %ProgramFiles%\OpenSSLviene espanso c:\Program Files (x86)\OpenSSLper i programmi …

1
Come faccio a creare una sessione o un file RDP per più utenti con% userprofile%?
Ho questo codice per impostare una gestione connessione RDP, ma è necessario per l'utente MSTSC a più utenti che variano da computer a computer. Ho provato a usare% userprofile% \ desktop \ Desktop.rdp ma non funziona correttamente. Questo è il codice che ho usato ########################################################################### # # NAME: New-MSTSCFile.ps1 # …

1
if -else nello script della shell, abbinando l'argomento alla stringa
Per il seguente script di shell: #!/bin/sh main_version=0 feature_version=0 patch_version=0 if [[ $1 -eq "m" ]]; then main_version=$((main_version+1)) fi if [[ $1 -eq "f" ]]; then feature_version=$((feature_version+1)) fi if [[ $1 -eq "p" ]]; then patch_version=$((patch_version+1)) fi echo $main_version echo $feature_version echo $patch_version Sta incrementando tutte le variabili anche se …






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.