it-swarm.asia

Bagaimana membuat pemetaan SUBST persisten di seluruh reboot?

Apakah Windows (XP atau yang lebih baru) memiliki cara bawaan untuk membuat pemetaan drive yang terus-menerus, seperti yang dibuat SUBST? Saya menemukan alat pihak ke-3 psubst . Apakah ada cara untuk melakukannya tanpa alat pihak ke-3?

172
rick

Yah Wikipedia menyebutkan :

C:\>SUBST /?
Associates a path with a drive letter.

SUBST [drive1: [drive2:]path]
SUBST drive1: /D

  drive1:        Specifies a virtual drive to which you want to assign a path.
  [drive2:]path  Specifies a physical drive and path you want to assign to
                 a virtual drive.
  /D             Deletes a substituted (virtual) drive.

Type SUBST with no parameters to display a list of current virtual drives.

Jadi, Anda dapat mengaitkan jalur dengan huruf kandar menggunakan subst. Perangkat lunak Persistent SUBST command (psubst) tampaknya sangat berguna, dan mereka memberikan solusi untuk menjalankannya dari startup:

https://code.google.com/p/psubst/#Inconstancy

Sifat tdk tetap

Namun restart sistem menghancurkan disk virtual. Melakukan apa? Disk dapat dibuat setelah startup. Tetapi apa yang harus dilakukan, ketika sebuah disk diperlukan pada langkah awal startup? Misalnya, untuk menjalankan layanan? Ada fitur sistem untuk memulai disk virtual dari registri sistem:

REGEDIT4 

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\DOS Devices] 
"Z:"="\\??\\C:\\Documents and Settings\\All Users\\Shared Documents"

Cukup membuat file teks dengan ekstensi .REG dan menjalankannya. Saat memulai sistem berikutnya, disk virtual akan ada saat masuk. Perlu mendefinisikan nama disk dan path. Perhatikan bahwa setiap garis miring terbalik di jalur digandakan.

Di Windows, Anda dapat menjalankan editor registri sebagai berikut:

  1. Mulai "Jalankan ... (atau tekan Win+R)
  2. Ketik: regedit
  3. Di Windows Vista dan di atasnya, UAC akan muncul, klik "Ya" .
147
Ivo Flipse

Menginstalnya di HKEY_CURRENT_USER memiliki manfaat memiliki pengaturan yang berbeda untuk setiap pengguna. Saya lebih suka menempel pengaturan ruang pengguna selama layanan sistem tidak tergantung pada perangkat.

REGEDIT4
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run]
"F Drive"="subst F: D:\\mount\\db"
"G Drive"="subst G: D:\\mount\\log"

Sumber: http://networkadminkb.com/KB/a446/how-to-use-drive-letters-mount-points-the-same-disk-drive.aspx

75
166_MMX

Ada jawaban di halaman yang Anda tautkan. Anda tidak memerlukan alat pihak ketiga, Anda dapat melakukannya dengan entri registri sederhana, seperti yang dijelaskan pada halaman itu.

Buat file teks bernama 'mapdrive.reg' dengan konten ini:

REGEDIT4 

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\DOS Devices] 
"Z:"="\\??\\C:\\Documents and Settings\\All Users\\Shared Documents" 

Maka seharusnya hanya dapat mengklik dua kali untuk mengatur, tidak ada alat pihak ke-3 yang diperlukan.

41
davr

Saya menemukan ini karena saya sedang mencari perbaikan atas skrip subtitle startup saya - mereka bekerja dengan baik, tetapi kadang-kadang dieksekusi setelah folder crash pada startup karena drive saya belum dipetakan.

Pertama, saya mengedit registri, tetapi tidak bisa berfungsi. Namun, saya menemukan alternatif ini, yang meskipun tidak menggunakan subtugas menjawab untuk saya pertanyaan, "Bagaimana membuat pemetaan SUBST persisten di seluruh reboot?" Jangan gunakan subt ... (masukkan 'nama komputer' dan 'pathName' yang sesuai):

Penggunaan Neto: "\\ computerName\c $\pathName"/persistent: yes

Saya mengadaptasi ini dari saran Hank Arnold di diskusi pemetaan drive lokal ini . Saya menduga bahwa\\ myComputerName\c mungkin berhasil, tetapi saya tidak tahu untuk menerapkan $.

Sebelum Anda mencoba perintah "Penggunaan Net", cobalah menavigasi ke

\\ computerName\c $
25
sage

Letakkan file batch di folder Startup Anda yang melakukan semua SUBST yang ingin Anda lakukan.

8
EBGreen

Karena PSubst asli memiliki beberapa keterbatasan dan sepertinya disimpulkan oleh penulis, saya harus membuat kode versi baru untuk kebutuhan saya, memperbaiki beberapa masalah dan menambahkan fungsionalitas dan fleksibilitas.

Periksa di sini untuk file batch PSubst versi 3

https://github.com/cyberponk/psubst

Kompatibel dengan Windows 7, Windows 8, Windows 10, Windows Server 2012

Catatan: Karya ini tidak memiliki maksud untuk merendahkan penulis asli dan hanya muncul karena kebutuhan nyata, sebagai berikut:

  • Sebagai admin newtork saya memiliki kebutuhan konstan untuk SUBST´ing drive jaringan dan mengutak-atik pengguna jaringan yang berbeda.

  • Karena tidak semua orang adalah ahli Windows, saya pikir ketinggian admin otomatis dengan penanganan kesalahan akan membantu, berdasarkan coments saya baca melalui web.

  • Saat beberapa orang berjuang dengan urutan argumen, saya pikir akan lebih baik jika script bekerja dengan argumen dalam urutan apa pun.

Saya tidak dapat mengingat setiap fungsionalitas yang ditambahkan, tetapi setiap penyertaan dilakukan murni karena kebutuhan. Saya membagikan kode sehingga orang lain tidak mengalami masalah yang saya alami. Dengan ini tidak ada niat selain berbagi dan membantu.

5
cyberponk

Sebenarnya, alat PSUBST bergabung dengan dua cara berbeda untuk membuat drive pengganti di Windows. Jika Anda ingin memiliki drive yang persisten di antara startup, maka Anda dapat menjalankan alat ini sekali per setiap drive yang Anda butuhkan. Cara lain adalah dengan menggunakan metode yang disarankan oleh "davr". alat PSUBST hanya membuat yang sama tetapi memungkinkan untuk membuatnya dengan cara yang lebih mudah.

2
Ildar

Saya suka Subst Visual

Mudahkan semuanya

0
Mikey