ഒരു ഡ്രൈവ് മാപ്പ് ചെയ്യുന്നതോ സിങ്ക് ജോലി ആരംഭിക്കുന്നതോ ആയ ലോഗോൺ സ്ക്രിപ്റ്റ് ടണലിന് വിലാസം ലഭിക്കുന്നതിന് മുമ്പ് പ്രവർത്തിക്കുന്നു, അതിനാൽ അത് നിശബ്ദമായി പരാജയപ്പെടുന്നു, ഉപയോക്താവ് ഓരോ രാവിലെയും അത് കൈകൊണ്ട് ശരിയാക്കുന്നു. Windows മിക്ക ക്ലയന്റുകൾക്കും ഓരോ VPN-നും കണക്റ്റ് കോൾബാക്ക് നൽകുന്നില്ല, പക്ഷേ നെറ്റ്വർക്ക് മാറ്റം ലോഗ് ചെയ്യുന്നു, ആ രേഖയ്ക്ക് ശരിയായ നിമിഷത്തിൽ ജോലി ആരംഭിക്കാനാകും. പരാജയം ദൃശ്യമാക്കിയ പ്രോംപ്റ്റ് നീക്കം ചെയ്യുക, റിസോഴ്സ് പോൾ ചെയ്യുക, ആ രേഖയോട് പ്രതികരിക്കുക എന്നിവയ്ക്കിടയിലാണ് തിരഞ്ഞെടുപ്പ്.

മൂന്ന് സംവിധാനങ്ങളെ അവ ഉറപ്പ് നൽകുന്ന കാര്യങ്ങളുടെ അടിസ്ഥാനത്തിൽ താരതമ്യം ചെയ്യുന്നത് മനോഹരത്വത്തിന്റെ അടിസ്ഥാനത്തിൽ റാങ്ക് ചെയ്യുന്നതിനേക്കാൾ നല്ലതാണ്. ഓരോന്നും വ്യത്യസ്തമായി പരാജയപ്പെടുന്നു, ആ പരാജയരീതിയാണ് പിന്നീട് നിങ്ങൾക്കൊപ്പം ജീവിക്കുന്നത്.

ലോഗോൺ വളരെ നേരത്തെ പ്രവർത്തിക്കുന്നത് എന്തുകൊണ്ട്

ലോഗോണും സ്റ്റാർട്ടപ്പും VPN അഡാപ്റ്റർ അതിന്റെ വിലാസം സ്വീകരിക്കുന്നതിന് മുമ്പ് പ്രവർത്തിക്കുന്നു, അതിനാൽ ആ നിമിഷത്ത് ശ്രമിക്കുന്ന ഡ്രൈവ് മാപ്പിംഗിനോ ആന്തരിക URL-നോ ഡാറ്റാബേസ് കണക്ഷനോ റൂട്ടും ഇല്ല, റിസോൾവറും ഇല്ല. അഭ്യർത്ഥന പരാജയപ്പെടുന്നു, സെഷൻ ഉപയോക്താവ് കൈകൊണ്ട് ശരിയാക്കേണ്ട അവസ്ഥയിൽ അവശേഷിക്കുന്നു. അതേ സ്ക്രിപ്റ്റ് സ്റ്റാർട്ടപ്പ് ഫോൾഡറിലേക്ക് നീക്കുന്നത് ഒന്നും മാറ്റുന്നില്ല, കാരണം ക്രമപ്രശ്നം അതിനൊപ്പം യാത്ര ചെയ്യുന്നു. ട്രിഗർ സെഷൻ ഇവന്റ് അല്ല, നെറ്റ്വർക്ക് മാറ്റമായിരിക്കണം.

ലോഗോണിൽ അനിയന്ത്രിതമായ കാലതാമസത്തോടെയുള്ള ഷെഡ്യൂൾ ചെയ്ത ടാസ്ക് ഒരു പരിഹാരം പോലെ തോന്നുന്നു, യഥാർത്ഥത്തിൽ ഒരു ഊഹമാണ്. അത് വേഗതയേറിയ ലിങ്കിൽ പ്രവർത്തിക്കുന്നു, മന്ദഗതിയിലുള്ളതിൽ പരാജയപ്പെടുന്നു, ഇത് ഏറ്റവും ഉപയോഗശൂന്യമായ വിശ്വാസ്യതയാണ്.

മൂന്ന് ഹുക്കുകളുടെ താരതമ്യം

സംവിധാനങ്ങൾ എന്ത് നിരീക്ഷിക്കുന്നു, എത്ര വേഗത്തിൽ പ്രതികരിക്കുന്നു, ദിവസത്തിൽ പിന്നീട് വീണ്ടും കണക്റ്റ് ചെയ്യുമ്പോൾ എന്ത് ചെയ്യുന്നു എന്നിവയിൽ വ്യത്യാസപ്പെടുന്നു. പട്ടിക അവയെ ആ മൂന്ന് കാര്യങ്ങളിൽ താരതമ്യം ചെയ്യുന്നു, ഓരോന്നും എത്ര മിടുക്കുള്ളതായി തോന്നുന്നു എന്നതിൽ അല്ല.

MechanismReacts toCovers a mid-session reconnectTypical failure
Network profile eventA network connect recordYes, when the event repeatsRuns on the wrong network
Resource poll with backoffThe resource becoming reachableYesLog noise and a wasted window
Stored credentials aloneNothing; it removes a promptNoStill fires before the tunnel

പട്ടിക വരി വരിയായി വായിക്കുക. ഇവന്റ് ഹുക്ക് ഏറ്റവും വേഗതയേറിയതും ഏറ്റവും ബഹളമുള്ളതുമാണ്, കാരണം Windows കഫേയിലെ Wi-Fi ഉൾപ്പെടെ എല്ലാ നെറ്റ്വർക്കും രേഖപ്പെടുത്തുന്നു, അതിനാൽ പ്രവർത്തനം എന്തെങ്കിലും ചെയ്യുന്നതിന് മുമ്പ് റിസോഴ്സ് പരിശോധിക്കണം. പോളിംഗ് കൂടുതൽ മന്ദഗതിയിലും കൃത്യവുമാണ്, കാരണം ഷെയർ അല്ലെങ്കിൽ ഹോസ്റ്റ്നാമം ഉത്തരം നൽകുമ്പോൾ അത് കൃത്യമായി വിജയിക്കുന്നു, ഏത് ക്ലയന്റ് ഇൻസ്റ്റാൾ ചെയ്തു എന്ന് അറിയേണ്ടതില്ല. സംഭരിച്ച ക്രെഡൻഷ്യലുകൾ മത്സരിക്കുന്ന ഓപ്ഷനേ അല്ല: അവ പാസ്വേഡ് പ്രോംപ്റ്റ് നീക്കം ചെയ്യുന്നു, ഇത് ലോഗോണിൽ മാപ്പിംഗ് പരാജയപ്പെടാനുള്ള രണ്ടാമത്തെയും സ്വതന്ത്രവുമായ കാരണമാണ്.

ആദ്യ രണ്ടിൽ നിന്ന് തിരഞ്ഞെടുക്കുന്നത് ക്ലയന്റിൽ ഉപയോഗയോഗ്യമായ ഇവന്റ് ഉണ്ടോ എന്നതിനെ ആശ്രയിച്ചിരിക്കുന്നു. ഉള്ളിടത്ത്, ഇവന്റും റിസോഴ്സ് പരിശോധനയും ചേർന്നതാണ് മികച്ച സ്ഥിരസ്ഥിതി.

ഇവന്റ് ട്രിഗർ ശരിയായി നിർമ്മിക്കുക

രേഖ Microsoft-Windows-NetworkProfile/Operational ലോഗിലുണ്ട്, ID 10001 ഇപ്പോൾ കണക്റ്റ് ചെയ്ത നെറ്റ്വർക്കിനെ സൂചിപ്പിക്കുന്നു. ആ ലോഗ്, ആ പ്രൊവൈഡർ നാമം, ആ ഐഡന്റിഫയർ എന്നിവയെ ലക്ഷ്യമിടുന്ന ഇവന്റിൽ ട്രിഗർ ഉപയോഗിച്ച് ടാസ്ക് സൃഷ്ടിക്കുക. മെഷീൻ ചേരുന്ന എല്ലാ നെറ്റ്വർക്കും അത് പ്രവർത്തിപ്പിക്കും, അതിനാൽ പ്രവർത്തനത്തിന് ഊഹമല്ല, ഒരു ഗാർഡ് വ്യവസ്ഥ വേണം, ജോലി മാപ്പ് ചെയ്ത ഡ്രൈവുകളെ സ്പർശിക്കുന്നുവെങ്കിൽ ഉപയോക്താവ് ലോഗോൺ ചെയ്തിരിക്കുമ്പോൾ മാത്രം പ്രവർത്തിക്കണം.

ഗാർഡ് വ്യവസ്ഥ ടാസ്കിന് യഥാർത്ഥത്തിൽ ആവശ്യമുള്ളത് പരിശോധിക്കണം, ഉദാഹരണത്തിന് ഷെയർ പാത്ത് അല്ലെങ്കിൽ സേവന പോർട്ട്, അത് ലഭ്യമല്ലാത്തപ്പോൾ നിശബ്ദമായി പുറത്തുപോകണം. അഡാപ്റ്ററിന്റെ പേര് പരിശോധിക്കുന്നത് പര്യാപ്തമല്ല, കാരണം ഒരു ക്ലയന്റിന് ഒരു അഡാപ്റ്റർ നിരവധി പ്രൊഫൈലുകളിൽ വീണ്ടും ഉപയോഗിക്കാം. നിശബ്ദമായ പുറത്തുപോക്ക് ലോഗ് വായനയോഗ്യമായി നിലനിർത്തുന്നു, റിസോഴ്സ് ഒരിക്കലും നൽകാത്ത നെറ്റ്വർക്കിനെതിരായ വീണ്ടും ശ്രമങ്ങളുടെ കൊടുങ്കാറ്റ് തടയുന്നു.

ടാസ്ക് ശരിയായ നിമിഷത്തിൽ പ്രവർത്തിക്കുന്നുണ്ടെന്ന് പരിശോധിക്കുക

കോൺഫിഗറേഷനല്ല, സമയം തെളിയിക്കുക. താഴെയുള്ള കമാൻഡുകൾ ടാസ്കിന്റെ നിർവചനം, സമീപകാല നെറ്റ്വർക്ക് പ്രൊഫൈൽ ഇവന്റുകൾ, ടാസ്ക് പ്രവർത്തിക്കുന്ന അക്കൗണ്ടിൽ നിന്ന് റിസോഴ്സ് ലഭ്യമാണോ എന്നിവ കാണിക്കുന്നു. കൈകൊണ്ട് ആരംഭിച്ചതിന് ശേഷമല്ല, യഥാർത്ഥ വീണ്ടും കണക്ഷന് ശേഷം അവ പ്രവർത്തിപ്പിക്കുക.

schtasks /query /tn "VpnPostConnect" /v /fo LIST
Get-WinEvent -LogName Microsoft-Windows-NetworkProfile/Operational -MaxEvents 10
Test-Path \\fileserver\share
whoami

നെറ്റ്വർക്ക് ഇവന്റ് പൊരുത്തപ്പെടാതിരിക്കെ ടാസ്ക് ചരിത്രത്തിൽ എൻട്രി ഉണ്ടെങ്കിൽ പ്രവർത്തനമല്ല, ട്രിഗറാണ് തെറ്റ്. ഇവന്റുകൾ പ്രത്യക്ഷപ്പെടുകയും ടാസ്ക് പ്രവർത്തിക്കാതിരിക്കുകയും ചെയ്താൽ, ടാസ്ക് റിസോഴ്സ് കാണാത്ത അക്കൗണ്ടിന് കീഴിൽ പ്രവർത്തിക്കുന്നു എന്നുണ്ടാകാം, അക്കൗണ്ടിന്റെ ഔട്ട്പുട്ടാണ് സൂചന. മാപ്പിംഗ് ഇപ്പോഴും ഇല്ലാതിരിക്കെ വിജയിക്കുന്ന റിസോഴ്സ് പരിശോധന കണക്റ്റിവിറ്റിയല്ല, സെഷൻ സന്ദർഭത്തെ സൂചിപ്പിക്കുന്നു. ആ മൂന്ന് നിരീക്ഷണങ്ങളിൽ ഓരോന്നും നിങ്ങളെ വ്യത്യസ്ത പരിഹാരത്തിലേക്ക് നയിക്കുന്നു.

ഓരോ റണ്ണിനും വിലാസം, റിസോഴ്സ് ഫലം, അന്തിമഫലം എന്നിവയുള്ള ഒരു ലോഗ് വരി എഴുതുക. അടുത്ത പരാജയം ടാസ്ക് നേരത്തെ പ്രവർത്തിച്ചോ, തെറ്റായ നെറ്റ്വർക്കിൽ പ്രവർത്തിച്ചോ, പ്രവർത്തിച്ചില്ലേ എന്ന് കാണിക്കും.

അനുബന്ധ ലേഖനങ്ങൾ