Denna artikel är en spegelartikel om maskinöversättning, klicka här för att hoppa till originalartikeln.

Utsikt: 26945|Svar: 0

[Konsolprogram] C# avgör om en körbar fil finns i Windows-miljövariabeln

[Kopiera länk]
Publicerad den 2020-3-25 16:22:03 | | | |
Vi kan öppna kommandofönstret normalt genom att trycka på Windows-tangenten + R, skriva cmd, eftersom cmd.exe körbara filen finns i våra miljövariabler.

Vissa kommandon som matas in via cmd-fönstret är också motsvarande körbara filer under call environment-variabeln.

Windows kan avgöra om en körbar fil finns genom att använda where-kommandot för att avgöra om det finns en miljövariabel via cmd, enligt följande:



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).
Om du använder .net/c#-kod ser koden ut så här:



Ring:

ExistsOnPath ("notepad.exe"); bör återvända sann

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

Observera: När du ringer med C#-kod,Måste ta med förlängningenKasuskänslig





Föregående:SQL-metod för att avgöra om en funktionslagrad procedur existerar
Nästa:SQL Server-anslutningssträngen Application Name Parameter förklaras i detalj
Friskrivning:
All programvara, programmeringsmaterial eller artiklar som publiceras av Code Farmer Network är endast för lärande- och forskningsändamål; Ovanstående innehåll får inte användas för kommersiella eller olagliga ändamål, annars kommer användarna att bära alla konsekvenser. Informationen på denna sida kommer från internet, och upphovsrättstvister har inget med denna sida att göra. Du måste helt radera ovanstående innehåll från din dator inom 24 timmar efter nedladdning. Om du gillar programmet, vänligen stöd äkta programvara, köp registrering och få bättre äkta tjänster. Om det finns något intrång, vänligen kontakta oss via e-post.

Mail To:help@itsvse.com