නැවත පණගැන්වීම් හරහා SUBST සිතියම්කරණය නොකඩවා කරන්නේ කෙසේද?


188

වින්ඩෝස් (එක්ස්පී හෝ ඊට පසු) SUBST නිර්මාණය කරන ආකාරයටම අඛණ්ඩ ධාවක සිතියම් නිර්මාණය කිරීමට ක්‍රමයක් තිබේද? මට තෙවන පාර්ශවීය මෙවලමක් psubst හමු විය . තෙවන පාර්ශවීය මෙවලම් නොමැතිව එය කිරීමට ක්‍රමයක් තිබේද?


එය කළ හැකි වන්නේ, psubstරෙජිස්ට්රි සමඟ මුසු කරන .bat ගොනුවක් පමණක් වන බැවිනි . වැඩි විස්තර සඳහා පහත @ davr ගේ පිළිතුර බලන්න.
ස්කොට් ස්ටැෆර්ඩ්

පිළිගත් පිළිතුරෙහි විකිපීඩියා ලිපියෙන් Caveat: " වින්ඩෝස් විස්ටා සමඟ ආරම්භ කර, මකා දැමූ ලිපිගොනු වහාම ස්ථිරවම මකා දමනු ලබන අතර ඒවා" ප්‍රතිචක්‍රීකරණ බඳුනට "ගෙන නොයනු ඇත. වින්ඩෝස් විස්ටා වලට පෙර (වින්ඩෝස් එක්ස්පී හි) ආදේශක ලිපිගොනු" තැටි "මකා දැමූ විට ප්‍රතිචක්‍රීකරණ බඳුනට ගෙන යන ලදී. "
ජේඑම්ඩී

1
VIvoFlipse, එය පොදුවේ හොඳ උපකල්පනයකි, නමුත් මේ අවස්ථාවේ දී එය වැරදිය. 'තෙවන පාර්ශවීය මෙවලම' යනු පේළි 150 ක කාණ්ඩ ගොනුවක් වන අතර එය රෙජිස්ට්‍රියක් වෙනස් කිරීම සහ පිරිසිදු කිරීමේ ආදානය පිරිසිදු කිරීමේ substකප්පාදු කිරීමේ නීතිරීතිවලට අනුකූල වීම සඳහා කදිම ක්ලයි එකක් සපයයි , නමුත් එය ලස්සන එතීමකි . වැඩසටහනකින් තොරව ඔබට එය කළ හැකි අතර, psubstකෙසේද යන්න පැහැදිලි කිරීම සඳහා README . නැතහොත්, ඩාවර්ගේ පිළිතුර පහත දැක්වෙන්නේ ඔහු README යන psubst උපුටා දක්වයි.
ඇලෙක්සැන්ඩර්බර්ඩ්

ප්‍රතිචක්‍රීකරණ
බඳුනේ

Answers:


160

හොඳයි විකිපීඩියාවේ සඳහන් වන්නේ :

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.

එබැවින් ඔබට ඩ්‍රයිව් අකුරු භාවිතා කරමින් මාර්ග සම්බන්ධ කළ හැකිය subst. මෙම නියත වර්ගීකරණකොටුව වර්ණ විධාන (psubst) මෘදුකාංග හෙන ගහපන් ප්රයෝජනවත් බව පෙනේ, ඔවුන් ආරම්භක සිට එය පවත්වාගෙන යාම සඳහා විසඳුමක් ලබා:

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

නොගැලපීම

කෙසේ වෙතත් පද්ධතියක් නැවත ආරම්භ කිරීම අථත්‍ය තැටියක් විනාශ කරයි. කුමක් කරන්න ද? ආරම්භයෙන් පසු තැටියක් සෑදිය හැකිය. ආරම්භයක මුල් පියවරේදී තැටියක් අවශ්‍ය වූ විට කුමක් කළ යුතුද? උදාහරණයක් ලෙස, සේවාවන් ක්‍රියාත්මක කිරීමට? පද්ධති ලේඛකාධිකාරයෙන් අථත්‍ය තැටියක් ආරම්භ කිරීමට පද්ධති අංගයක් ඇත:

REGEDIT4 

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

දිගුව සමඟ පෙළ ගොනුවක් සාදා එය ක්‍රියාත්මක කිරීමට එය ප්‍රමාණවත් වේ .REG. පද්ධතියේ ඊළඟ ආරම්භය වන විට, අථත්ය තැටිය ලොගනයේ පවතිනු ඇත. එයට තැටියේ සහ මාර්ගයේ නමක් අර්ථ දැක්විය යුතුය. මාර්ගයේ එක් එක් පසුපසට දෙගුණ වන බව සලකන්න.

වින්ඩෝස් හි, ඔබට රෙජිස්ට්‍රි සංස්කාරකය පහත පරිදි ක්‍රියාත්මක කළ හැකිය:

  1. »ධාවනය ආරම්භ කරන්න ... (හෝ Win+ පහර + R)
  2. වර්ගය: regedit
  3. වින්ඩෝස් විස්ටා සහ ඊට ඉහළින්, යූඒසී උත්පතන වනු ඇත, "ඔව්" ක්ලික් කරන්න .

6
මම substතවදුරටත් භාවිතා නොකලත් දැන ගැනීම සතුටක් . නමුත් මම කළ කාලවලදී, මගේ ආරම්භක ෆෝල්ඩරයේ කණ්ඩායම් ගොනුවක් වාඩි වී සිටි අතර, ඒ දේවල් කළා.
ජෝයි

2
මේක නම් නියමයි. (එයට නැවත පණගැන්වීමක් අවශ්‍ය වේ, FYI.) අපගේ PDBs සෑම විටම විවිධ පරිගණකවල පෙළගැස්වීමට විශේෂිත ඩ්‍රයිව් අකුරකින් ආරම්භ කළ යුතුය. මෙම රෙජිස්ට්‍රි සැකසුම මඟින් වසර ගණනාවක් තිස්සේ මා හට ඇති තැටියක් ආදේශක තැටියක් සමඟ ධාවනය නොවීම නිසා ඔබට පරිපාලන ගිණුමක් යටතේ (කලාතුරකින්) විෂුවල් ස්ටුඩියෝ ධාවනය කිරීමට අවශ්‍ය නම් එය විශාල කරදරයකි.
බ්‍රයන් රයිටර්

3
ජොයි: එම විසඳුම වින්ඩෝස් 7 යටතේ ක්‍රියාත්මක වන බවක් නොපෙනේ. පරිපාලන වරප්‍රසාද සහිත යෙදුමක් ධාවනය කරන විට, ආදේශක ධාවකය යෙදුමට නොපෙනේ.
ඩේව් ජාවිස්

31
විසඳුමට ස්තූතියි. FYI, ඔබ විචල්‍යය RegEdit අන්තර් ක්‍රියාකාරී ලෙස ටයිප් කරන්නේ නම්, බැක්ස්ලෑෂ් දෙගුණ නොකරන්න. එනම්, "Z:" නමින් නව සංගීත විචල්‍යයක් සාදන්න (උපුටා දැක්වීම් නොමැතිව) සහ තනි බැක්ස්ලෑෂ් හැරුණු විට ඉහත පෙන්වා ඇති නූලට අගය සකසන්න.
ක්‍රිස්පි

4
@ ඩෙවිල්ස් ඇඩ්වොකේට් \??යනු එන්ටී වස්තු කළමනාකරු නාම අවකාශයේ අතථ්‍ය නාමාවලියකි. පළමුව එය ලොගොන් සැසිය පරික්ෂා කරයි ඩොස්ගේ උපාංග (සැබවින්ම ඩොස් උපාංග යනු එන්ටී උපාංග සඳහා සංකේතාත්මක සබැඳි, සාමාන්‍යයෙන් පිහිටා ඇත \Device) සහ පසුව \Global??ඩොස් උපාංග. WinObj හි ඔබ පිවිසුම් සැසි උපාංග සොයා ගනී \Sessions\0\DosDevices\[logon ID]. එක් එක් LSA පිවිසුම් හැඳුනුම්පත සඳහා ලොගොන් සැසි උපාංග සියල්ලම සැසි 0 (සේවා) තුළ නිරීක්ෂණය කර ඇති බව සැලකිල්ලට ගන්න. ඒවා ඩෙස්ක්ටොප් සැසි සමඟ සම්බන්ධ නොවේ. ඔබ සීමිත පරිපාලකයෙකු ලෙස ධාවකයක් සිතියම් ගත කරන්නේ නම් එය ඉහළට ඔසවන විට නොපවතී; එය වෙනස් ල .ු-සටහනකි.
එරික් සන්

83

එය ස්ථාපනය කිරීමෙන් HKEY_CURRENT_USERඑක් එක් පරිශීලකයා සඳහා විවිධ සැකසුම් තිබීමේ වාසිය ඇත. පද්ධති සේවාවක් උපාංගය මත රඳා නොපවතින තාක් පරිශීලක අවකාශය සැකසීමට මම කැමැත්තෙමි.

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

මුලාශ්‍රය: http://networkadminkb.com/KB/a446/how-to-use-drive-letters-mount-points-the-same-disk-drive.aspx


8
+1 එක් රෙගුලාසි ගොනුවක බහුවිධ සිතියම් ගත කරන්නේ කෙසේදැයි පෙන්වීම සඳහා. :-)
daiscog

5
මෙහි පහසුව සඳහා +1 සහ HKEY_CURRENT_USER ඇයිද යන්න පැහැදිලි කරයි. :)
CAD bloke

1
ආරම්භක ෆෝල්ඩරයේ කණ්ඩායමක් නොමැතිව ස්වයංක්‍රීයව එය කිරීමට ඉතා අලංකාර ක්‍රමයක් පෙන්වීම සඳහා +1
dkellner

3
විධාන රේඛාවෙන්ද මෙය කළ හැකිය (එක්ස්පී / වින්ඩෝස් 2000 සේවාදායකයේ සිට): reg add HKCU\SOFTWARE\Microsoft\Windows\CurrentVersion\Run /v "F Drive" /d "subst F: D:\x\db" එන්බී here ට මෙහි පැන යාමට අවශ්‍ය වන්නේ එය උප විධානයේ අවසාන අක්‍ෂරය නම් පමණි, උදා: ඉලක්කය මූල නාමාවලිය වන විට : "subst F: D:\\"; තනි \ එය "එය අනුගමනය කිරීම" යනුවෙන් අර්ථ දැක්විය හැකිය.
stevek_mcc

1
මෙය වඩා හොඳ විසඳුමකි. එම රෙජිස්ට්‍රි යතුර සෑදීම සඳහා පවර්ෂෙල් විධානයක් මෙන්න: Set-ItemProperty -Path "HKCU:\Software\Microsoft\Windows\CurrentVersion\Run" -Name "G Drive" -Value "subst G: D:\\mount\\log"
පූලාඩ්

47

ඔබ සම්බන්ධ කළ පිටුවේ පිළිතුරක් ඇත. ඔබට තෙවන පාර්ශවීය මෙවලමක් අවශ්‍ය නොවේ, එම පිටුවේ විස්තර කර ඇති පරිදි සරල රෙජිස්ට්‍රි ඇතුළත් කිරීමකින් ඔබට එය කළ හැකිය.

මෙම අන්තර්ගතයන් සමඟ 'mapdrive.reg' නමින් පෙළ ගොනුවක් සාදන්න:

REGEDIT4 

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

එවිට එය සැකසීමට දෙවරක් ක්ලික් කිරීමට හැකි විය යුතුය, තෙවන පාර්ශවීය මෙවලම් අවශ්‍ය නොවේ.


8
මෙම කණ්ඩායම ගොනු එදිරිව reg ප්රධාන කිරීමට වාසිය වෙනත් ඕනෑම ආරම්භක විධාන නඩුව එම අවශ්යතාව උත්සවය සඳහා වර්ගීකරණකොටුව තැටිය, සමහර ක්රියාත්මක පෙර එය වර්ගීකරණකොටුව තැටිය සකසයි බව ය
davr

6
V අයිවෝ: මම එය හඳුන්වන්නේ නොදන්නා අයට නිරෝගී බියක් ලෙසයි;)
ඉසෙක්

9
රෙජිඩිට් වලින් මෙය කරන්නේ නම්, තනි බැක්ස්ලෑෂ් භාවිතා කිරීමට වග බලා ගන්න. උදා: \ ?? \ සී: \ සමහර \ නාමාවලිය
ඩ්‍රොජ්

28

මම මෙය සොයාගත්තේ මගේ ආරම්භක උප ස්ක්‍රිප්ට් වලට වඩා වැඩි දියුණුවක් අපේක්ෂා කරන නිසාය - ඒවා හොඳින් ක්‍රියාත්මක විය, නමුත් සමහර විට මගේ ඩ්‍රයිව් තවමත් සිතියම් ගත කර නොමැති නිසා ආරම්භයේදී ෆෝල්ඩර බිඳ වැටීමෙන් පසුව ක්‍රියාත්මක විය.

පළමුව, මම රෙජිස්ට්රි සංස්කරණය කළ නමුත් එය ක්රියාත්මක කිරීමට නොහැකි විය. කෙසේ වෙතත්, මෙම විකල්පය මට හමු විය, එය උපස්ථරයක් භාවිතා නොකලද, "නැවත පණගැන්වීම් හරහා SUBST සිතියම්කරණය නොකඩවා කරන්නේ කෙසේද?" යන ප්‍රශ්නයට පිළිතුරු සපයයි. උපස්ථය භාවිතා නොකරන්න ... (සුදුසු 'පරිගණක නාමය' සහ 'පථයේ නම' ඇතුළු කරන්න):

ශුද්ධ භාවිතය u: "\\ computerName \ c $ \ pathName" / දිගටම: ඔව්

දේශීය ඩ්‍රයිව් සිතියම්ගත කිරීම පිළිබඳ මෙම සාකච්ඡාවේදී මම මෙය හැන්ක් ආර්නෝල්ඩ්ගේ යෝජනාවට අනුවර්තනය කළෙමි . C myComputerName work c වැඩ කළ හැකි යැයි මම අනුමාන කළෙමි, නමුත් apply අයදුම් කිරීමට මා දැන සිටියේ නැත.

ඔබ "net use" විධානය උත්සාහ කිරීමට පෙර, සැරිසැරීමට උත්සාහ කරන්න

\\ පරිගණක නම \ c $
ඔබට 'computerName' නිවැරදි බව තහවුරු කර ගැනීමට.


2
ගැටළු දෙකක් තිබුණද විශිෂ්ට විසඳුම: 1) එය දේශීය ගොනු පද්ධතියට නොපෙනේ, 2) අවසර ...
ashes999

6
ඔබ භාවිතා කරන්නේ නම් \\localhost\c$\path\to\thingඑය යන්ත්‍ර හරහා අතේ ගෙන යා හැකිය (හෝ පරිගණක නාමය වෙනස් කරන වැඩි දියුණු කිරීම්). Win7 + හි සිතියම්ගත කළ ධාවකයක් භාවිතා කිරීමේ අඩුපාඩුවක් නම් දේශීය ආරක්ෂණ ක්‍රමවලට වඩා වෙනස් ආරක්ෂණ ප්‍රතිපත්ති ජාල ධාවකයන්ට අදාළ වන අතර සමහර වැඩසටහන් සිතියම්ගත කළ ධාවකය ක්‍රියා විරහිත කිරීම ප්‍රතික්ෂේප කරනු ඇත.
matt wilkie

1
එය ගොනු පද්ධතියට දෘශ්‍ය වන අතර එය දේශීය ගොනු පද්ධතියට දෘශ්‍යමාන වේ - සමහර ධාවක ඉවත් කළ හැකි ධාවක ලෙස සලකුණු කර ඇති ආකාරයටම එය ජාල ධාවකයක් ලෙස සලකුණු කර ඇත. එමඟින් එවැනි ධාවකයන් දේශීය ගොනු පද්ධතියේ කොටසක් හෝ දෘශ්‍යමාන නොවේ - එමඟින් ඒවා දේශීය ගොනු පද්ධතියේ ජාල / ඉවත් කළ හැකි ධාවකයන් බවට පත් කරයි.
user165568

1
(දේශීය වශයෙන්) සවිකර ඇති ජාල ධාවකය භාවිතා කිරීම (වසර කිහිපයකට පෙර) කාර්ය සාධන ගැටලුවක් සඳහා මා විසින් සිදු කරන ලද පරීක්ෂණයේදී ගොනු පද්ධතිය (හෝ ආදේශක ආදිය) කෙලින්ම භාවිතා කිරීමට වඩා මන්දගාමී වේ. මෙය කුඩා ලිපිගොනු හෝ ඉඳහිට භාවිතා කිරීම සඳහා විශාල වෙනසක් නොවේ - සත්‍ය ජාලය වෙනත් 'සේවාදායකයකට' යෑමට කැමති නැත - නමුත් එය වැදගත් ය.
හර්බ්එම්

8

ඔබට කිරීමට අවශ්‍ය සියලුම SUBSTs කරන ආරම්භක ගොනුවක් ඔබගේ ආරම්භක ෆෝල්ඩරයේ දමන්න.


5

මුල් PSubst හි යම් සීමාවන් ඇති අතර එය කතුවරයා විසින් නිගමනය කර ඇති බවක් පෙනෙන්නට ඇති හෙයින්, මගේ අවශ්‍යතා සඳහා නව සංස්කරණයක් කේත කිරීමට මට සිදු විය, සමහර ගැටලු නිරාකරණය කර ක්‍රියාකාරීත්වය සහ නම්‍යශීලී බව එක් කළේය.

PSubst අනුවාදය 3 කාණ්ඩ ගොනුව සඳහා මෙහි පරීක්ෂා කරන්න

https://github.com/cyberponk/psubst

වින්ඩෝස් 7, වින්ඩෝස් 8, වින්ඩෝස් 10, වින්ඩෝස් සර්වර් 2012 සමඟ අනුකූල වේ

සටහන: මෙම කෘතියට මුල් කතුවරයා අවමානයට ලක් කිරීමේ අදහසක් නොමැති අතර එය ක්‍රියාත්මක වූයේ සැබෑ අවශ්‍යතාවය නිසා පමණි:

  • නිව්ටෝර්ක් පරිපාලකයෙකු ලෙස මට නිරන්තරයෙන් ජාල ධාවක ඉදිරිපත් කිරීම සහ විවිධ ජාල භාවිතා කරන්නන් සමඟ සම්බන්ධ වීම අවශ්‍ය වේ.

  • සෑම කෙනෙකුම වින්ඩෝස් විශේෂ expert යෙකු නොවන බැවින්, මම වෙබය හරහා කියවන ලද විවරණ මත පදනම්ව, දෝෂ හැසිරවීම සහිත ස්වයංක්‍රීය පරිපාලක උන්නතාංශය උපකාරී වනු ඇතැයි මම සිතුවෙමි.

  • සමහර අය තර්ක අනුපිළිවෙල සමඟ පොරබදමින් සිටියදී, තිර රචනය ඕනෑම අනුපිළිවෙලකට තර්ක සමඟ වැඩ කිරීම වඩාත් සුදුසු යැයි මම සිතුවෙමි.

එකතු කරන ලද සෑම ක්‍රියාකාරීත්වයක්ම මට මතක නැත, නමුත් සෑම ඇතුළත් කිරීමක්ම අවශ්‍යතාවයෙන් සිදු කරන ලද්දකි. මම කේතය බෙදාගන්නේ අන් අයට මා මුහුණ දුන් කරදර වලට මුහුණ නොදෙන පිණිස ය. මෙයින් බෙදා ගැනීම සහ උපකාර කිරීම හැර වෙනත් අරමුණක් නොමැත.


කරුණාකර, "A" කියමින් "B" කියන්න. මුල් psubst හට විශාල ගැටලුවක් ඇති බව ඔබට දැනේ - කරුණාකර ඒවා තිබේ නම් ඒවා යොමු කරන්න. අනෙක් අතට, psubst අතහැර දමා නැත. එය එහි සංවර්ධනයේ සීමාව ළඟා කර ගෙන ඇත. මුල් මෙවලම ඉතා සරල දර්ශනයක් අනුගමනය කරයි: යමක් කර හොඳින් කරන්න. යූඒසී සමඟ හැසිරවීම සහ තවත් යමක් කිරීම සඳහා අතිරේක වීබීඑස් කේතයක් නිර්මාණය කිරීම වැනි අමතර ක්‍රියාකාරිත්වයකින් එය අධික ලෙස පටවනු නොලැබේ. මුල් කේතය හරහා එක් දෙයක් කළ හැකිය - කේතය සරල කිරීම සහ කියවීමේ හැකියාව වැඩි දියුණු කිරීම සඳහා සමහර රූපලාවණ්‍ය වෙනස්කම්.
jsxt

සංස්කරණය කරන ලදි, කරුණාකර සමාලෝචනය කරන්න. UAC සහ vbs ස්වයංක්‍රීය පරිපාලක උන්නතාංශය සඳහා වේ. “සංවර්ධනයේ සීමාව” පිළිබඳ අදහස් දැක්වීමට මම එකඟ නොවෙමි, මන්ද මා විසින් සිදු කරන ලද සියලුම වෙනස්කම් PSUBST භාවිතා කරමින් ගැටළු කිහිපයකට මුහුණ දීමෙන් පසුව භාවිතය වඩාත් සරල හා පහසු කිරීම ය. මුල් කතුවරයා විවේචනය කිරීමට මම අදහස් නොකරමි, එබැවින් මම ගැටළු ලැයිස්තුගත නොකරමි, ඒ වෙනුවට මම විසඳුම් නිර්මාණය කළෙමි. මම ඇත්ත වශයෙන්ම මගේ සංස්කරණ මුල් ගිතුබ් ශාඛාවට එක් කිරීමට යෝජනා කළ නමුත් එය ප්‍රතික්ෂේප වූ නිසා මට මගේම ශාඛාවක් නිර්මාණය කිරීමට සිදුවිය.
සයිබර්පොන්ක්

ඔබගේ වේගවත් හා සවිස්තරාත්මක ප්‍රතිපෝෂණයට ස්තූතියි. බොහෝ විට මට ඔබේ සංවර්ධනය දෙස සමීපව බැලීමට අවශ්‍යයි.
jsxt

මාගේ තොප්පිය ඔබ වෙත; මම මගේ කාලය කණ්ඩායමේ ස්ක්‍රිප්ටින් අගල්වල ගත කර ඇති අතර එය කොතරම් වේදනාකාරීදැයි මම දනිමි. එම කේතය හොඳට පෙනේ.
SilverbackNet

2

සිතියම්ගත කළ ධාවකයෙන් මකා දැමූ ඕනෑම ලිපිගොනු ප්‍රතිචක්‍රීකරණ බඳුනට යාම වෙනුවට ස්ථිරවම මකා දැමෙන බැවින් මම ඩාවර්ගේ පිළිතුර පුළුල් කරමි . මෙම REG ගොනුව පදනම් වී ඇත්තේ මෙම ටෙක්නෙට් ලිපියෙන් සම්පාදනය කරන ලද තොරතුරු මත වන අතර එය ප්‍රතිචක්‍රීකරණ බඳුන සක්‍රීය කරන්නේ කෙසේද යන්න සාකච්ඡා කරයි. උදාහරණය මඟින් වෛරස් Q ධාවකය "OneDrive - Test" ෆෝල්ඩරයට සිතියම් ගත කරන අතර Q ධාවකයේ ප්‍රතිචක්‍රීකරණ බඳුන සක්‍රීය කරයි. ඔබේ තත්වයට ගැලපෙන පරිදි මාර්ග සහ නම වෙනස් කරන්න.

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\DOS Devices]
"Q:"="\\??\\C:\\Users\\Tony\\OneDrive - Test"

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\FolderDescriptions\{9147E464-33A6-48E2-A3C9-361EFD417DEF}]
"RelativePath"="Q:\\"
"Category"=dword:00000004
"Name"="Q_Mapped_OneDrive"

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\BitBucket\KnownFolder\{9147E464-33A6-48E2-A3C9-361EFD417DEF}]
"MaxCapacity"=dword:0000c7eb
"NukeOnDelete"=dword:00000000

[HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Windows\CurrentVersion\Explorer\FolderDescriptions\{9147E464-33A6-48E2-A3C9-361EFD417DEF}]
"RelativePath"="Q:\\"
"Category"=dword:00000004
"Name"="Q_Mapped_OneDrive"

[HKEY_CURRENT_USER\Software\Wow6432Node\Microsoft\Windows\CurrentVersion\Explorer\BitBucket\KnownFolder\{9147E464-33A6-48E2-A3C9-361EFD417DEF}]
"MaxCapacity"=dword:0000c7eb
"NukeOnDelete"=dword:00000000

ඔබට ඇත්තේ එවැනි එක් සිතියම්ගත ධාවකයක් පමණක් නම්, ඔබට GUID {9147E464-33A6-48E2-A3C9-361EFD417DEF with වෙතින් ඉවත් විය හැකිය. ඔබට සිතියම්ගත කළ ධාවක කිහිපයක් තිබේ නම්, ඒ සෑම එකක්ම ඔබගේ ප්‍රියතම GUID උත්පාදක යන්ත්‍රයෙන් GUID එකකට අනුරූප විය යුතුය.


මගේ සමහර නිරීක්ෂණ: ඔබ විසින් අගයන් යටින් සකසා HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\FolderDescriptions\{GUID}නැවත ආරම්භ කළහොත් , ඊට අනුරූප අගයන් HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\BitBucket\KnownFolder\{GUID}වින්ඩෝස් විසින් ස්වයංක්‍රීයව ජනනය කරනු ලැබේ. Wow6432Nodeයතුරු යටතේ මට කිසිවක් පෙන්වූයේ නැත , නමුත් ප්‍රතිචක්‍රීකරණ බඳුන ඒවා නොමැතිව ක්‍රියා කළේය. මෙය වින්ඩෝස් 7 පද්ධතියක් මත පැවතුනි, එබැවින් එය නවතම අනුවාද වල වෙනස් ලෙස හැසිරේ දැයි මට විශ්වාස නැත.
හෙරොතාර්

1
දත්ත ටිකක් එකතු කිරීම සඳහා, මා සතුව 64-බිට් වින් 10 පද්ධතියක් ඇති අතර, බිට් 32 යෙදුමකින් (ෆාස්ට්ස්ටෝන් පිංතූර නරඹන්නා) මකාදැමීමේදී සිදුවූයේ කුමක්දැයි මම පරීක්‍ෂා කළ අතර, ප්‍රතිචක්‍රීකරණ බඳුන 32 සඳහා ක්‍රියා නොකරන බව මට පෙනී ගියේය. Wow6432Node යතුරු නොමැතිව -bit යෙදුම.
ටෝනි පුලෝකාස්

1

වඩාත් කාර්යබහුල අවධියේ රෙජිස්ට්‍රි උප කුලකයට reg.exeඅවශ්‍ය ප්‍රවේශය එක් කිරීමට භාවිතා කරන උදාහරණ දෙකක් මෙන්න . මෙම උදාහරණ අවශ්‍ය පරිදි අනුවර්තනය කළ හැකිය. වත්මන් පරිශීලකයා ලෙස නුසුදුසු කවුළුවක් විවෘත කර අනුවර්තනය කරන ලද පේළියේ අලවන්න.RunHKEY_CURRENT_USERcmd

සරලම භාවිත අවස්ථාව:

reg add "HKCU\Software\Microsoft\Windows\CurrentVersion\Run" /v "Map I" /t REG_SZ /d "subst I: \"C:\path\to\folder\"" /f

කොහෙද SUBSTගේ මාර්ගය තර්කය එය තුල අන්තර්ගත පරිසර විචල්ය ඇත:

reg add "HKCU\Software\Microsoft\Windows\CurrentVersion\Run" /v "Map J" /t REG_EXPAND_SZ /d "subst J: \"^%DROPBOX_HOME^%\Notes\"" /f

දෙවන උදාහරණයේ අක්ෂර දෙකක් ගැලවී යන බව සලකන්න. මාර්ග තර්කය වටා ඇති අභ්‍යන්තර ද්විත්ව උපුටා දැක්වීම් සඳහා බැක්ස්ලෑෂ් සහ පරිසර විචල්‍යයේ ප්‍රතිශත සං for ා ගැන සැලකිලිමත් වේ. ද්විත්ව උපුටා දැක්වීම් සැමවිටම අවශ්‍ය නොවේ, නමුත් අවකාශයන් සහිත ෆෝල්ඩර නාමවල ගැටළු වළක්වා ගැනීම සඳහා ඒවා භාවිතා කිරීම රෙකමදාරු කරනු ලැබේ.


0

මීට වසර 10 කට පෙර ප්‍රශ්නය ඇසූ බව මම දනිමි. අවසාන පිළිතුර වසර භාගයකට පමණ පෙර ලබා දී ඇති බව මට පෙනේ ... එසේ වුවද, මෙම පිළිතුර මගේ පිළිතුර සමඟ යාවත්කාලීන කිරීමේ අවශ්‍යතාවය මට දැනේ, මන්ද psubstමෙවලම මෙහි සඳහන් කර ඇති නිසා (අනුවාදය ලෙස) @cyberponk විසින්). එය 3.0.1 අනුවාදයට යාවත්කාලීන කර ඇති අතර ඉහළ වරප්‍රසාද සහිත ඩ්‍රයිව් සරල ආකාරයකින් පවත්වා ගෙන යාම සඳහා වැඩි දියුණු කර ඇත.

https://github.com/ildar-shaimordanov/psubst

ඉහත සබැඳිය මුල් මෙවලමෙහි ගබඩාවට පහත දැක්වේ.

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.