Questo articolo è un articolo speculare di traduzione automatica, clicca qui per saltare all'articolo originale.

Vista: 26945|Risposta: 0

[Programma Console] C# determina se un eseguibile è presente nella variabile dell'ambiente Windows

[Copiato link]
Pubblicato il 25-03-2020 16:22:03 | | | |
Possiamo aprire normalmente la finestra di comando premendo il tasto Windows + R, digitando cmd, perché cmd.exe eseguibile è nelle nostre variabili di ambiente.

Alcuni comandi inseriti tramite la finestra cmd sono anche i corrispondenti file eseguibili sotto la variabile di ambiente chiamata.

Windows può determinare se un file eseguibile esiste usando il comando where per determinare se esiste una variabile di ambiente tramite cmd, come segue:



C:\Users>where cmd
C:\Windows\System32\cmd.exe

C:\Users>where sqlcmd
c:\Program Files\Microsoft SQL Server\100\Tools\Binn\SQLCMD.EXE
C:\Program Files\Microsoft SQL Server\Client SDK\ODBC\170\Tools\Binn\SQLCMD.EXE

C:\Users>where sqlcmd.exe
c:\Program Files\Microsoft SQL Server\100\Tools\Binn\SQLCMD.EXE
C:\Program Files\Microsoft SQL Server\Client SDK\ODBC\170\Tools\Binn\SQLCMD.EXE

C:\Users>where itsvse
INFO: Could not find files for the given pattern(s).
Se usi codice .net/c#, il codice appare così:



Chiamata:

ExistsOnPath("notepad.exe"); dovrebbe tornare vero

GetFullPath("notepad.exe"); c:\Windows\system32\notepad.exe

Nota: Quando si chiama con codice C#,Devo portare la prorogaInsensibile alla maiuscola





Precedente:Metodo SQL per determinare se esiste una procedura di memorizzazione di funzione
Prossimo:Il parametro Application Name della stringa di connessione SQL Server è spiegato in dettaglio
Disconoscimento:
Tutto il software, i materiali di programmazione o gli articoli pubblicati dalla Code Farmer Network sono destinati esclusivamente all'apprendimento e alla ricerca; I contenuti sopra elencati non devono essere utilizzati per scopi commerciali o illegali, altrimenti gli utenti dovranno sostenere tutte le conseguenze. Le informazioni su questo sito provengono da Internet, e le controversie sul copyright non hanno nulla a che fare con questo sito. Devi eliminare completamente i contenuti sopra elencati dal tuo computer entro 24 ore dal download. Se ti piace il programma, ti preghiamo di supportare software autentico, acquistare la registrazione e ottenere servizi autentici migliori. In caso di violazione, vi preghiamo di contattarci via email.

Mail To:help@itsvse.com