Maklumat mengenai nama fail panjang

nama fail panjang adalah ciri sistem fail moden, tetapi mereka tidak disokong oleh versi awal Microsoft Windows dan MS-DOS. Sebagai pengguna komputer, ada cara istimewa yang boleh anda gunakan dengan nama fail panjang, dan beberapa kesulitan dan kes rumit untuk diperhatikan. Teruskan membaca untuk mengetahui lebih lanjut tentang cara menggunakan nama fail panjang pada komputer anda.

Nama fail panjang adalah hebat untuk pengguna kerana mereka membenarkan nama fail deskriptif dan spesifik. Sebagai contoh, jika anda mempunyai foto digital yang anda salin dari kamera anda ke komputer anda, anda boleh menamakan semula nama samar untuk sesuatu yang lebih deskriptif:

 Ulang tahun kelima Billy, betul ketika dia meniup lilin.jpg 

Sistem pengendalian anda tahu cara mengendalikan nama itu, termasuk tanda baca, ruang, dan huruf besar.

Versi awal Windows, MS-DOS, dan FAT

Walau bagaimanapun, versi awal sistem operasi Microsoft seperti MS-DOS atau Windows 3.x tidak menyokong nama fail panjang. Mereka menggunakan FAT, sistem fail yang menghadkan nama fail kepada lapan aksara dan sambungan tiga huruf nama fail. Nama fail FAT juga kes-insensitif, bermakna ia tidak membezakan antara huruf besar dan huruf kecil. Konvensyen penamaan fail FAT ini biasanya dikenali sebagai format 8.3.

Jika anda menggunakan salah satu daripada sistem operasi ini, anda perlu menamakan semula foto anda dengan sesuatu seperti ini:

 BILLY5BD.JPG 

Windows 95 dan VFAT

Windows akhirnya menambah sokongan nama fail panjang di Windows 95, menyertai sistem operasi lain seperti Unix, OS / 2, dan macOS yang sudah termasuk sokongan nama fail panjang.

Dikeluarkan pada Ogos 1995, Windows 95 menampilkan versi baru FAT, yang dipanggil VFAT, yang menyokong nama fail dengan panjang maksimum 255 aksara. Kesemua ini dicapai tanpa keserasian ke belakang dengan volum DOS sedia ada. Oleh kerana keserasian mundur, nama fail panjang, jika ada, ditukar oleh VFAT ke fail persamaan penamaan fail 8 karakter asal oleh setiap fail melalui perubahan berikut.

  1. Aksara dilanjutkan +, ; = [dan] ditukar kepada garis bawah (_).
  2. Tiga aksara pertama selepas tempoh menjadi lanjutan.
  3. Ruang diabaikan.
  4. Yang pertama enam aksara yang sekarang ditukar menjadi huruf besar.
  5. Dua huruf terakhir selepas enam pertama menjadi "~ 1". Sekiranya terdapat fail lain dengan enam aksara pertama yang sama dan ~ 1, nama fail akan ditukar kepada "~ 2"; proses ini akan berterusan. Sekiranya anda mempunyai lebih daripada sembilan fail dengan sembilan aksara pertama yang sama, fail kesepuluh menjadi ~ 10, menggunakan tiga huruf terakhir.

Untuk mengakses nama fail atau direktori panjang seperti "nama fail atau direktori panjang saya, " pengguna perlu menggunakan nama pendek MS-DOSnya, contohnya:

 mylong ~ 1 

Utiliti LFNBK

Media pemasangan Windows 95 dan 98 termasuk utiliti sandaran nama fail panjang yang dipanggil LFNBK. Variasi utiliti diedarkan kepada executable termasuk LFNBK.EXE, DOSLFNBK.EXE, dan SULFNBK.EXE. Penggunaan Windows dalaman ini digunakan untuk membuat sandaran atau memulihkan maklumat mengenai nama fail panjang. Utiliti ini harus digunakan dengan berhati-hati kerana mereka boleh mengubah sistem fail anda secara kekal. Contohnya, menjalankan LFNBK / A / BC: boleh strip nama fail panjang dari volum VFAT pada pemacu C :, dan simpannya dalam fail teks yang dipanggil LFNBK.DAT. Nama fail panjang boleh dipulihkan pada masa yang lain dengan menjalankan perintah LFNBK / R.

Watak yang disimpan

Nama fail panjang dalam Windows mungkin mengandungi sebarang aksara yang boleh dicetak, kecuali aksara-aksara terpelihara yang berikut:

 / \: *? "| 

Windows NT, 2000, dan XP

Tidak seperti versi Windows sebelumnya, pengguna boleh mengakses baris perintah Windows menggunakan CMD dan bukannya arahan COMMAND . Jika anda membuka baris arahan dari Run type CMD dan bukannya COMMAND dan anda boleh menggunakan nama fail panjang penuh dan bukan nama format pendek 8.3.

Windows 95, 98, dan ME

Mengakses nama fail panjang boleh berubah bergantung kepada cara anda memasukkan MS-DOS. Jika anda berada dalam tetingkap MS-DOS (baris perintah MS-DOS shell alias Windows), anda boleh mengakses nama fail panjang dengan menaip nama fail panjang yang lengkap. Jika fail mengandungi ruang atau nama fail atau direktori lebih daripada lapan aksara, letakkan sebut harga di sekitar nama fail panjang seperti yang ditunjukkan di bawah.

 cd "fail program" 

Sekiranya anda telah keluar dari Windows ke prompt MS-DOS atau keluar daripada disket bootable, anda perlu menggunakan konvensyen menamakan fail pendek. Contohnya, jika direktori yang anda cuba masuk adalah "Program Files" yang anda perlu menaip:

 cd progra ~ 1 

Nota: Dalam versi Microsoft Windows (seperti Windows 2000 atau Windows XP), beberapa perintah dalam shell boleh mengandungi ruang tanpa tertutup dalam petikan.

Nama panjang dengan ruang

Untuk mengakses fail panjang atau nama direktori yang mengandungi ruang, letakkan nama direktori atau nama fail dalam petikan berganda. Contoh bagaimana untuk masuk ke direktori fail program akan kelihatan seperti:

 cd "fail program" 

Nama direktori panjang

Jika anda cuba mengakses direktori "Microsoft Office" dalam direktori "Program Files", anda boleh menaip:

 cd "fail program \ microsoft office" 

atau

 cd "c: \ program files \ microsoft office" 

Nama fail panjang yang disimpan dengan tidak betul sebagai 8.3 nama

Jika anda cuba menyimpan fail dengan nama fail panjang, tetapi dipenggal ke nama fail format 8.3 pendek, perisian yang anda gunakan mungkin tidak menyokong VFAT. Jika boleh, hubungi pembangun atau vendor program perisian untuk penyelesaian rasmi. Sekiranya tiada, anda mungkin terhad kepada nama fail pendek semasa menggunakan perisian tersebut.

Nama-nama panjang yang dipendekkan dalam arahan arahan Windows

Sekiranya komputer dijana menjadi arahan arahan, atau anda menggunakan disket Windows 98 permulaan dan gunakan nama fail panjang, fail anda akan ditulis ganti. Masalah ini adalah isu yang diketahui dengan Microsoft Windows 98, dan disyorkan apabila MS-DOS tidak menggunakan nama fail panjang dan sebaliknya menggunakan nama format fail konvensional 8.3.