Αυτό το άρθρο είναι ένα άρθρο καθρέφτη της αυτόματης μετάφρασης, κάντε κλικ εδώ για να μεταβείτε στο αρχικό άρθρο.

Άποψη: 26945|Απάντηση: 0

[Πρόγραμμα κονσόλας] Η C# καθορίζει εάν υπάρχει ένα εκτελέσιμο αρχείο στη μεταβλητή περιβάλλοντος των Windows

[Αντιγραφή συνδέσμου]
Δημοσιεύτηκε στις 2020-3-25 16:22:03 | | | |
Μπορούμε να ανοίξουμε κανονικά το παράθυρο εντολών πατώντας το πλήκτρο Windows + R, πληκτρολογώντας cmd, επειδή cmd.exe εκτελέσιμο αρχείο βρίσκεται στις μεταβλητές του περιβάλλοντός μας.

Ορισμένες εντολές που εισάγονται μέσω του παραθύρου cmd είναι επίσης τα αντίστοιχα εκτελέσιμα αρχεία κάτω από τη μεταβλητή περιβάλλοντος κλήσης.

Τα Windows μπορούν να προσδιορίσουν εάν υπάρχει ένα εκτελέσιμο αρχείο χρησιμοποιώντας την εντολή where για να προσδιορίσουν εάν υπάρχει μια μεταβλητή περιβάλλοντος μέσω cmd, ως εξής:



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).
Εάν χρησιμοποιείτε κώδικα .net/c#, ο κώδικας μοιάζει με αυτό:



Κλήση:

ExistsOnPath("notepad.exe"); θα πρέπει να επιστρέψει αληθινό

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

Σημείωση: Όταν καλείτε με κωδικό C#,Πρέπει να φέρει την επέκτασηΧωρίς διάκριση πεζών-κεφαλαίων





Προηγούμενος:SQL για να προσδιορίσετε εάν υπάρχει μια αποθηκευμένη διαδικασία συνάρτησης
Επόμενος:Η παράμετρος συμβολοσειράς σύνδεσης SQL Server Application Name εξηγείται λεπτομερώς
Αποκήρυξη:
Όλο το λογισμικό, το υλικό προγραμματισμού ή τα άρθρα που δημοσιεύονται από το Code Farmer Network προορίζονται μόνο για μαθησιακούς και ερευνητικούς σκοπούς. Το παραπάνω περιεχόμενο δεν θα χρησιμοποιηθεί για εμπορικούς ή παράνομους σκοπούς, άλλως οι χρήστες θα υποστούν όλες τις συνέπειες. Οι πληροφορίες σε αυτόν τον ιστότοπο προέρχονται από το Διαδίκτυο και οι διαφορές πνευματικών δικαιωμάτων δεν έχουν καμία σχέση με αυτόν τον ιστότοπο. Πρέπει να διαγράψετε εντελώς το παραπάνω περιεχόμενο από τον υπολογιστή σας εντός 24 ωρών από τη λήψη. Εάν σας αρέσει το πρόγραμμα, υποστηρίξτε γνήσιο λογισμικό, αγοράστε εγγραφή και λάβετε καλύτερες γνήσιες υπηρεσίες. Εάν υπάρχει οποιαδήποτε παραβίαση, επικοινωνήστε μαζί μας μέσω email.

Mail To:help@itsvse.com