ਤੁਹਾਡਾ ਉਪਭੋਗਤਾ ਘਰ ਵਿੱਚ ਸਾਈਨ ਇਨ ਕਰਦਾ ਹੈ, VPN ਨਾਲ ਜੁੜਦਾ ਹੈ, ਅਤੇ ਉਸ ਡਰਾਈਵ ਮੈਪਿੰਗ ਦੀ ਉਡੀਕ ਕਰਦਾ ਹੈ ਜੋ ਪਹਿਲਾਂ ਦਫ਼ਤਰ ਵਿੱਚ ਆਪਣੇ ਆਪ ਦਿਖਦੀ ਸੀ। ਟਨਲ ਉੱਪਰ ਆਉਂਦਾ ਹੈ, ਡੋਮੇਨ ਜਵਾਬ ਦਿੰਦਾ ਹੈ, ਪਰ ਕੁਝ ਵੀ ਮੈਪ ਨਹੀਂ ਹੁੰਦਾ। ਕੁਝ ਵੀ ਟੁੱਟਿਆ ਨਹੀਂ: ਲੌਗਆਨ ਸਕ੍ਰਿਪਟ ਲੌਗਆਨ ਵੇਲੇ ਚੱਲਦੀ ਹੈ, ਅਤੇ ਸੈਸ਼ਨ ਸ਼ੁਰੂ ਹੋਣ ਤੋਂ ਵੀਹ ਮਿੰਟ ਬਾਅਦ ਖੁੱਲ੍ਹਿਆ ਟਨਲ ਲੌਗਆਨ ਨਹੀਂ। ਦੋਵਾਂ ਨੂੰ ਇੱਕੋ ਘਟਨਾ ਵਜੋਂ ਪੜ੍ਹਨਾ ਲੋਕਾਂ ਨੂੰ ਉਸ VPN ਨੁਕਸ ਦੀ ਭਾਲ ਵਿੱਚ ਭੇਜਦਾ ਹੈ ਜੋ ਹੈ ਹੀ ਨਹੀਂ।

ਚਾਰ ਫ਼ੈਸਲੇ ਇਸ ਹੈਰਾਨੀ ਨੂੰ ਠੀਕ ਵਿਵਹਾਰ ਕਰਨ ਵਾਲੇ ਕੰਮ-ਪ੍ਰਵਾਹ ਵਿੱਚ ਬਦਲਦੇ ਹਨ, ਅਤੇ ਪਹਿਲਾ ਇਹ ਜਾਣਨਾ ਹੈ ਕਿ ਸਕ੍ਰਿਪਟ ਕਿਹੜੀਆਂ ਘਟਨਾਵਾਂ 'ਤੇ ਚੱਲਦੀ ਹੈ।

ਸਕ੍ਰਿਪਟਾਂ ਜੀਵਨ-ਚੱਕਰ ਦੀਆਂ ਉਹਨਾਂ ਘਟਨਾਵਾਂ 'ਤੇ ਚੱਲਦੀਆਂ ਹਨ ਜਿਨ੍ਹਾਂ ਨੂੰ ਦੁਬਾਰਾ ਨਹੀਂ ਚਲਾਇਆ ਜਾ ਸਕਦਾ

ਕੰਪਿਊਟਰ ਪਾਸੇ ਦੀ ਨੀਤੀ ਮਸ਼ੀਨ ਦੇ ਬੂਟ ਹੋਣ 'ਤੇ ਅਤੇ ਉਪਭੋਗਤਾ ਪਾਸੇ ਦੀ ਨੀਤੀ ਕਿਸੇ ਦੇ ਸਾਈਨ ਇਨ ਕਰਨ 'ਤੇ ਲਾਗੂ ਹੁੰਦੀ ਹੈ, ਜਦੋਂ ਕਿ ਬੈਕਗਰਾਊਂਡ ਰੀਫ੍ਰੈਸ਼ ਕੁਝ ਵੀ ਮੁੜ ਸ਼ੁਰੂ ਕੀਤੇ ਬਿਨਾਂ ਉਹੀ ਸੈਟਿੰਗਾਂ ਵਿੱਚੋਂ ਲੰਘਦਾ ਹੈ। ਉਹ ਰੀਫ੍ਰੈਸ਼ ਸਕ੍ਰਿਪਟ ਐਕਸਟੈਂਸ਼ਨ ਨੂੰ ਪ੍ਰੋਸੈਸ ਕਰਦਾ ਹੈ, ਪਰ ਵੱਖਰੀਆਂ ਸਕ੍ਰਿਪਟਾਂ ਦੁਬਾਰਾ ਨਹੀਂ ਚਲਾਉਂਦਾ, ਜੋ ਸਿਰਫ਼ ਸਟਾਰਟਅਪ, ਸ਼ਟਡਾਊਨ, ਲੌਗਆਨ ਜਾਂ ਲੌਗਆਫ਼ 'ਤੇ ਚੱਲਦੀਆਂ ਹਨ। ਇਸ ਲਈ gpupdate /force ਸਫਲਤਾ ਦੀ ਰਿਪੋਰਟ ਕਰ ਸਕਦਾ ਹੈ ਜਦੋਂ ਕਿ ਮੈਪਿੰਗ ਅਜੇ ਵੀ ਗੈਰਹਾਜ਼ਰ ਹੈ, ਅਤੇ ਸਾਫ਼ ਰੀਫ੍ਰੈਸ਼ ਸਬੂਤ ਨਹੀਂ ਹੈ ਕਿ ਸਕ੍ਰਿਪਟ ਨੇ ਕੁਝ ਕੀਤਾ।

ਨੀਤੀ ਪ੍ਰੋਸੈਸਿੰਗ ਬਾਰੇ Microsoft ਦਾ ਸੰਦਰਭ ਐਕਸਟੈਂਸ਼ਨ ਨੂੰ ਪ੍ਰੋਸੈਸ ਕਰਨ ਅਤੇ ਇਸ ਵਿੱਚ ਜੋ ਹੈ ਉਸ ਨੂੰ ਚਲਾਉਣ ਵਿਚਕਾਰ ਠੀਕ ਉਹੀ ਲਕੀਰ ਖਿੱਚਦਾ ਹੈ, ਅਤੇ ਜਦੋਂ ਕੋਈ ਕਹੇ ਕਿ ਰੀਫ੍ਰੈਸ਼ ਨੇ ਸਕ੍ਰਿਪਟ ਦੁਬਾਰਾ ਚਲਾਉਣੀ ਚਾਹੀਦੀ ਸੀ, ਤਾਂ ਹਵਾਲਾ ਦੇਣ ਵਾਲਾ ਸਫ਼ਾ ਇਹੀ ਹੈ।

ਹਰ ਸਕ੍ਰਿਪਟ ਆਫ਼ਲਾਈਨ ਵੀ ਫੇਲ੍ਹ ਨਹੀਂ ਹੁੰਦੀ। ਸਿਰਫ਼ ਸਥਾਨਕ ਜਾਂ ਕੈਸ਼ ਕੀਤੀ ਸਮੱਗਰੀ ਪੜ੍ਹਨ ਵਾਲੀ ਸਕ੍ਰਿਪਟ ਅੰਸ਼ਕ ਤੌਰ 'ਤੇ ਸਫਲ ਹੋ ਸਕਦੀ ਹੈ, ਜਦੋਂ ਕਿ ਸ਼ੇਅਰ ਨੂੰ ਛੂਹਣ ਵਾਲੀ ਸਕ੍ਰਿਪਟ ਚੁੱਪਚਾਪ ਫੇਲ੍ਹ ਹੋ ਜਾਂਦੀ ਹੈ ਅਤੇ ਕੋਈ ਸਪੱਸ਼ਟ ਨਿਸ਼ਾਨ ਨਹੀਂ ਛੱਡਦੀ। ਨੈੱਟਵਰਕ ਨੂੰ ਦੋਸ਼ ਦੇਣ ਤੋਂ ਪਹਿਲਾਂ ਸਕ੍ਰਿਪਟ ਦਾ ਅਸਲੀ ਰਾਹ ਅਤੇ ਇਹ ਕਿੱਥੋਂ ਤੱਕ ਪਹੁੰਚਦੀ ਹੈ, ਜਾਂਚੋ। ਸਕ੍ਰਿਪਟ ਲੌਗਆਨ 'ਤੇ ਨਹੀਂ ਚੱਲਦੀ ਦੇ ਹਰ ਦਾਅਵੇ ਲਈ ਵੀ ਇਹੀ ਜਾਂਚ ਲਾਜ਼ਮੀ ਹੈ, ਕਿਉਂਕਿ ਤਹਿ ਕੀਤਾ ਕੰਮ ਜਾਂ ਕਲਾਇੰਟ ਦੀ ਕਾਰਵਾਈ ਉੱਥੇ ਕੰਮ ਕਰ ਰਹੀ ਹੋ ਸਕਦੀ ਹੈ ਜਿੱਥੇ ਕੋਈ ਨਹੀਂ ਵੇਖਦਾ।

ਕੰਮ ਨੂੰ ਕਨੈਕਸ਼ਨ ਨਾਲ ਬੰਨ੍ਹੋ, ਲੌਗਆਨ ਨਾਲ ਨਹੀਂ

ਲੌਗਆਨ ਸਕ੍ਰਿਪਟ ਸ਼ਬਦ ਪਿੱਛੇ ਤਿੰਨ ਵੱਖਰੇ ਕੰਮ ਲੁਕੇ ਹੋਏ ਹਨ: ਉਪਭੋਗਤਾ ਦੇ ਜੁੜਨ ਤੋਂ ਬਾਅਦ ਡਰਾਈਵ ਮੈਪ ਕਰਨਾ, ਕਿਸੇ ਦੇ ਸਾਈਨ ਇਨ ਕਰਨ ਤੋਂ ਪਹਿਲਾਂ ਮਸ਼ੀਨ ਕਨਫਿਗਰੇਸ਼ਨ ਲਾਗੂ ਕਰਨਾ, ਅਤੇ ਅੱਪਡੇਟਿਤ ਨੀਤੀ ਖਿੱਚਣਾ। ਇਹਨਾਂ ਦੀਆਂ ਮਿਆਦਾਂ ਵੱਖਰੀਆਂ ਹਨ, ਅਤੇ ਸੱਚਮੁੱਚ ਸਿਰਫ਼ ਦੂਜੇ ਨੂੰ ਹੀ ਲੌਗਆਨ ਤੋਂ ਪਹਿਲਾਂ ਕਨੈਕਟੀਵਿਟੀ ਚਾਹੀਦੀ ਹੈ। ਲੋੜ ਨੂੰ ਮਿਆਦ ਵਾਲੇ ਵਾਕ ਵਜੋਂ ਲਿਖੋ, ਜਿਵੇਂ: ਇਹ ਮੈਪਿੰਗ ਟਨਲ ਉੱਪਰ ਆਉਣ ਤੋਂ ਇੱਕ ਮਿੰਟ ਦੇ ਅੰਦਰ ਹੋਣੀ ਚਾਹੀਦੀ ਹੈ।

ਕਨੈਕਸ਼ਨ ਤੋਂ ਬਾਅਦ ਹੋਣ ਵਾਲੇ ਕੰਮ ਲਈ ਕਨੈਕਸ਼ਨ-ਟ੍ਰਿਗਰ ਕੰਮ ਜਾਂ ਕਲਾਇੰਟ ਵੱਲੋਂ ਸਮਰਥਿਤ ਕਨੈਕਸ਼ਨ ਕਾਰਵਾਈ ਵਰਤੋ। ਜਾਂਚੋ ਕਿ ਕਲਾਇੰਟ ਅਸਲ ਵਿੱਚ ਕਿਹੜੀ ਘਟਨਾ ਭੇਜਦਾ ਹੈ, ਕਿਉਂਕਿ Windows ਦੇ ਅਸਲੀ VPN ਕਲਾਇੰਟ ਵੱਲੋਂ ਚੁੱਕੀ ਘਟਨਾ ਤੀਜੀ ਧਿਰ ਦਾ ਕਲਾਇੰਟ ਨਹੀਂ ਚੁੱਕਦਾ। ਸਾਈਨ ਇਨ ਤੋਂ ਪਹਿਲਾਂ ਲੋੜੀਂਦੀ ਮਸ਼ੀਨ ਕਨਫਿਗਰੇਸ਼ਨ ਲਈ ਸਮਰਥਿਤ ਜਵਾਬ ਡਿਵਾਈਸ ਟਨਲ ਜਾਂ ਸਾਈਨ-ਇਨ ਤੋਂ ਪਹਿਲਾਂ ਦਾ ਹੋਰ ਡਿਜ਼ਾਈਨ ਹੈ, ਡੈਸਕਟਾਪ ਦਿਖਣ 'ਤੇ ਚੱਲਣ ਵਾਲਾ ਕੰਮ ਨਹੀਂ। ਕੰਮ ਉਸੇ ਪਛਾਣ ਅਤੇ ਸੈਸ਼ਨ ਵਿੱਚ ਚਲਾਓ ਜਿਨ੍ਹਾਂ ਨੂੰ ਇਸ ਦੀ ਲੋੜ ਹੈ, ਕਿਉਂਕਿ SYSTEM ਵਜੋਂ ਬਣੀ ਮੈਪਿੰਗ ਉਸ ਸੈਸ਼ਨ ਵਿੱਚ ਪੈਂਦੀ ਹੈ ਜੋ ਉਪਭੋਗਤਾ ਕਦੇ ਨਹੀਂ ਵੇਖਦਾ।

ਕਾਰਵਾਈ ਤੋਂ ਪਹਿਲਾਂ ਤਿਆਰੀ ਜਾਂਚੋ, ਅਤੇ ਉੱਚੀ ਆਵਾਜ਼ ਵਿੱਚ ਫੇਲ੍ਹ ਹੋਵੋ

ਕਨੈਕਸ਼ਨ ਘਟਨਾ DNS ਜਾਂ ਫਾਈਲ ਸਰਵਰ ਦੇ ਵਰਤੋਂਯੋਗ ਹੋਣ ਤੋਂ ਪਹਿਲਾਂ ਆ ਸਕਦੀ ਹੈ, ਇਸ ਲਈ ਕੰਮ ਨੂੰ ਮੰਨਣ ਦੀ ਥਾਂ ਜੋ ਲੋੜੀਂਦਾ ਹੈ ਉਹ ਜਾਂਚਣਾ ਚਾਹੀਦਾ ਹੈ। ਖਾਸ ਨਾਮ ਹੱਲ ਕਰੋ, ਖਾਸ ਕਨੈਕਸ਼ਨ ਦੀ ਕੋਸ਼ਿਸ਼ ਕਰੋ, ਅਤੇ ਸੀਮਾ ਤੇ ਦੇਰੀ ਨਾਲ ਦੁਬਾਰਾ ਕੋਸ਼ਿਸ਼ ਕਰੋ: ਛੋਟੇ ਲੂਪ ਵਿੱਚ Resolve-DnsName files.corp.example ਹਾਲੇ-ਨਹੀਂ ਨੂੰ ਕਦੇ-ਨਹੀਂ ਤੋਂ ਵੱਖ ਕਰਦਾ ਹੈ। ਆਖਰੀ ਕੋਸ਼ਿਸ਼ ਤੋਂ ਬਾਅਦ ਨਾਮ ਅਤੇ ਗਲਤੀ ਸਮੇਤ ਠੋਸ ਫੇਲ੍ਹਤ ਦੀ ਰਿਪੋਰਟ ਕਰੋ।

ਲੌਗ ਤੋਂ ਬਿਨਾਂ ਬੇਅੰਤ ਲੂਪ ਕਦੇ ਨਾ ਸ਼ੁਰੂ ਹੋਏ ਕੰਮ ਤੋਂ ਵੱਖਰੀ ਨਹੀਂ ਪਛਾਣੀ ਜਾ ਸਕਦੀ, ਅਤੇ ਇਹ ਪੁਰਾਣੀ ਪ੍ਰਮਾਣਿਕਤਾ ਅਤੇ ਫਾਇਰਵਾਲ ਨਿਯਮ ਵਿਚਕਾਰਲਾ ਫ਼ਰਕ ਲੁਕਾਉਂਦੀ ਹੈ।

ਚਾਰ ਚੀਜ਼ਾਂ ਦੀ ਪੁਸ਼ਟੀ ਕਰੋ, ਫਿਰ ਇਸ ਨੂੰ ਦੁਹਰਾਉਣਯੋਗ ਬਣਾਓ

ਪਾਇਲਟ ਦੌਰਾਨ ਇੱਕ ਦੀ ਥਾਂ ਚਾਰ ਨਿਰੀਖਣ ਦਰਜ ਕਰੋ: ਕਨੈਕਸ਼ਨ ਘਟਨਾ ਵਾਪਰੀ, ਕੰਮ ਸ਼ੁਰੂ ਹੋਇਆ, ਸਰੋਤ ਨੇ ਜਵਾਬ ਦਿੱਤਾ, ਅਤੇ ਬੇਨਤੀ ਕੀਤਾ ਬਦਲਾਅ ਸੱਚਮੁੱਚ ਲਾਗੂ ਹੋਇਆ। ਜੇ ਲੌਗ ਕੰਮ ਸ਼ੁਰੂ ਹੋਇਆ 'ਤੇ ਰੁਕ ਜਾਵੇ, ਤਾਂ ਕਿੰਨਾ ਵੀ ਉਡੀਕੋ, ਅਸਲ ਫੇਲ੍ਹਤ ਅਦਿੱਖ ਰਹਿੰਦੀ ਹੈ। ਫਿਰ gpresult /scope user /v ਚਲਾਓ ਤਾਂ ਜੋ ਦਿਸੇ ਕਿ ਸੈਸ਼ਨ ਆਪਣੀ ਨੀਤੀ ਕੀ ਮੰਨਦਾ ਹੈ, ਅਤੇ ਇਸ ਦੀ ਤੁਲਨਾ ਉਮੀਦ ਕੀਤੀ ਸੈਟਿੰਗ ਨਾਲ ਕਰੋ। GPO ਨੂੰ ਲਾਗੂ ਵਜੋਂ ਸੂਚੀਬੱਧ ਕਰਨ ਵਾਲੀ ਰਿਪੋਰਟ ਵੀ ਮੈਪਿੰਗ ਬਾਰੇ ਕੁਝ ਨਹੀਂ ਕਹਿੰਦੀ।

ਵਧਾਉਣ ਤੋਂ ਪਹਿਲਾਂ ਕੰਮ ਨੂੰ ਦੁਹਰਾਉਣ ਲਈ ਸੁਰੱਖਿਅਤ ਬਣਾਓ, ਕਿਉਂਕਿ ਕਲਾਇੰਟ ਦੁਬਾਰਾ ਜੁੜਦਾ ਹੈ ਅਤੇ ਕੰਮ ਦੁਬਾਰਾ ਚੱਲਦਾ ਹੈ। ਬਣਾਉਣ ਤੋਂ ਪਹਿਲਾਂ ਮੌਜੂਦਾ ਮੈਪਿੰਗ ਜਾਂ ਕਨਫਿਗਰੇਸ਼ਨ ਜਾਂਚੋ, ਅਤੇ ਜੋ ਮਿਲਿਆ ਉਸ ਨੂੰ ਦਰਜ ਕਰੋ। ਹਰ ਥੋੜ੍ਹੇ ਚਿਰ ਦੇ ਮੁੜ-ਜੁੜਾਅ ਤੋਂ ਬਾਅਦ ਦੁਹਰਾਇਆ ਕੰਮ ਹੀ ਉਪਯੋਗੀ ਕੰਮ ਦੇ ਘਟਨਾ ਬਣਨ ਦਾ ਰਾਹ ਹੈ।

ਜਿੱਥੇ ਆਟੋਮੈਟਿਕ ਟ੍ਰਿਗਰ ਢੁੱਕਵਾਂ ਨਹੀਂ, ਉੱਥੇ ਉਹੀ ਦਸਤਖ਼ਤ ਕੀਤੀ ਸਕ੍ਰਿਪਟ ਚਲਾਉਣ ਵਾਲੀ ਮਨਜ਼ੂਰਸ਼ੁਦਾ ਉਪਭੋਗਤਾ ਕਾਰਵਾਈ ਜਾਇਜ਼ ਡਿਜ਼ਾਈਨ ਹੈ। ਇਹ ਲੌਗਆਨ ਘਟਨਾ ਹੋਣ ਦਾ ਦਿਖਾਵਾ ਕਰਨ ਦੀ ਥਾਂ ਸਮੇਂ ਨੂੰ ਸਪੱਸ਼ਟ ਕਰਦੀ ਹੈ।

ਸੰਬੰਧਿਤ ਲੇਖ