Utama Tingkap Bagaimana untuk memeriksa fail kumpulan jika anda menjalankannya dengan tinggi

Bagaimana untuk memeriksa fail kumpulan jika anda menjalankannya dengan tinggi



Kadang-kadang berguna untuk memeriksa fail kumpulan jika dimulakan dari command prompt yang dinaikkan atau sebagai pentadbir. Saya ingin berkongsi dengan anda satu muslihat yang saya gunakan untuk melakukan ini. Idea utama muslihat saya adalah berdasarkan nilai pemboleh ubah persekitaran khas% errorlevel% yang menyimpan kod keluar untuk kebanyakan aplikasi dan perintah konsol. Mari lihat ini dalam tindakan.

Iklan


Apabila beberapa aplikasi konsol menyelesaikan tugasnya dengan betul, pemboleh ubah% errrorlevel% menyimpan 0 sebagai nilainya.
Buka contoh arahan cepat dan jalankan arahan 'dir'. Selepas itu, cetak nilai% errorlevel% menggunakan arahan 'echo':

dir echo% errorlevel%

Ia akan menghasilkan 0 sebagai output.
dir errorlevel
Sekarang, mari kita cuba melaksanakan perintah yang memerlukan ketinggian, dari tetingkap arahan perintah tidak tinggi biasa. Sebagai contoh, mari kita mencuba fail terbuka arahan yang memerlukan hak pentadbir.
Sekiranya anda mencetak nilai% errorlevel%, itu tidak akan menjadi 0 kerana perintah openfiles akan gagal menunjukkan fail yang dibuka tanpa hak pentadbir.
tahap kesalahan openfiles 1
Namun, jika anda menjalankannya dari command prompt yang tinggi berikut adalah cara membuka prompt cmd admin ), ia akan menunjukkan kepada anda fail yang dibuka dan akan mengembalikan 0, seperti yang diharapkan.
tahap kesalahan openfiles 0
Dengan menggunakan ciri ini, adalah mungkin untuk melaksanakan pemeriksaan sederhana dalam fail kumpulan:

@echo off openfiles> NUL 2> & 1 jika TIDAK% ERRORLEVEL% EQU 0 goto NotAdmin echo Hello dari prompt arahan tinggi goto Tamat: NotAdmin echo Prompt arahan ini TIDAK DILARANG: Akhir

Perhatikan bahawa saya menggunakan pengalihan output untuk menekan sebarang output dari perintah openfiles. Dalam '> NUL 2> & 1 bahagian', output lalai dari perintah diarahkan ke mana-mana (NUL), dan output kesalahan diarahkan ke output standard, juga ke NUL.
Daripada arahan openfiles, anda boleh menggunakan perintah yang memerlukan ketinggian, misalnya sesi bersih arahan.
Itu sahaja.

Artikel Yang Menarik

Pilihan Editor

Cara Menonton MSNBC Tanpa Kabel
Cara Menonton MSNBC Tanpa Kabel
MSNBC adalah saluran kabel yang popular yang membuat anda mengikuti semua berita terkini. Sekiranya anda ingin mengetahui semua mengenai hal ehwal dan politik semasa, anda berada di tempat yang betul. Anda mungkin tertanya-tanya bagaimana
Registry tweak untuk melumpuhkan pemberitahuan Pusat Tindakan pada Windows 7
Registry tweak untuk melumpuhkan pemberitahuan Pusat Tindakan pada Windows 7
Di Windows 7, Pusat Tindakan memberitahu anda mengenai pelbagai tugas keselamatan dan penyelenggaraan. Ia memaparkan ikon bendera di kawasan pemberitahuan dan menunjukkan petua alat balon ketika Windows memerlukan beberapa tindakan dari anda seperti ketika kemas kini perlu dipasang, fail perlu disandarkan, atau ketika Anda tidak memiliki
Apakah Pusat Permainan dan Apa yang Berlaku dengannya?
Apakah Pusat Permainan dan Apa yang Berlaku dengannya?
Game Center ialah rumah untuk permainan iPhone, tetapi dengan iOS 10, Apple telah menghentikan apl itu dan memindahkan beberapa ciri Pusat Permainan ke dalam iOS.
Sentiasa Tunjukkan Alamat URL Penuh di Google Chrome
Sentiasa Tunjukkan Alamat URL Penuh di Google Chrome
Cara Selalu Menunjukkan URL Penuh di Google Chrome. Semua penyemak imbas moden menyembunyikan bahagian https: // dan www dari bar alamat (URL halaman). Google Chrome telah memulakan trend ini, terus menerus memperkenalkan perubahan tersebut. Pelayar web lain yang popular, Mozilla Firefox, juga telah menerima kemas kini yang serupa. Ramai pengguna tidak menyukai perubahan ini. Ia kelihatan seperti Chrome
Lumpuhkan Aplikasi yang Disarankan dalam Kongsi Panel di Windows 10
Lumpuhkan Aplikasi yang Disarankan dalam Kongsi Panel di Windows 10
Berikut adalah cara untuk melumpuhkan aplikasi yang disarankan dalam panel Share Windows 10 Creators Update jika anda tidak senang melihat ikonnya.
Adakah Instagram Memberitahu Anda Apabila Seseorang Log masuk ke Akaun Anda?
Adakah Instagram Memberitahu Anda Apabila Seseorang Log masuk ke Akaun Anda?
Instagram mungkin merupakan platform media sosial paling trend pada masa ini. Facebook terasa ketinggalan zaman, dan kebanyakan orang muda telah beralih ke IG. Namun, ada persoalan mengenai keselamatan akaun di Instagram. Facebook mempunyai keselamatan yang cukup ketat, tetapi bagaimana pula
Cara Menggunakan Kerangka Kunci dalam CapCut
Cara Menggunakan Kerangka Kunci dalam CapCut
Kerangka utama ialah bahagian penting dalam penyuntingan video, kerana ia membolehkan anda mencipta animasi dan peralihan yang lancar antara pelbagai kesan visual. CapCut, salah satu aplikasi penyuntingan video paling popular di sekeliling, membolehkan pengguna menambah bingkai utama pada projek mereka.