ਪੰਜਾਬੀ
Appearance
ਪੰਜਾਬੀ
Appearance
Task Scheduler (ਟਾਸਕ ਸ਼ਡਿਊਲਰ ਪ੍ਰੋਗਰਾਮ) WSL ਵਿੱਚ ਆਵਰਤੀ ਕਾਰਜਾਂ ਨੂੰ ਸਵੈਚਾਲਿਤ ਕਰਨ ਲਈ ਵਰਤਿਆ ਜਾਂਦਾ ਹੈ, ਦੁਹਰਾਉਣ ਵਾਲੇ ਮੈਨੁਅਲ ਦੇਖਭਾਲ ਕਾਰਜਾਂ ਤੋਂ ਬਚਣ ਲਈ। ਗੁੰਝਲਦਾਰ ਕਮਾਂਡ ਲਾਈਨ ਪੈਰਾਮੀਟਰ ਯਾਦ ਰੱਖਣ ਦੀ ਲੋੜ ਤੋਂ ਬਿਨਾਂ ਨਿਰਧਾਰਤ ਕਾਰਜ ਬਣਾਉਣ ਅਤੇ ਪ੍ਰਬੰਧਿਤ ਕਰਨ ਲਈ ਦ੍ਰਿਸ਼ ਪ੍ਰਬੰਧਨ ਇੰਟਰਫੇਸ ਪ੍ਰਦਾਨ ਕਰਦਾ ਹੈ।
ਇਸ ਵਿਸ਼ੇਸ਼ਤਾ ਦੀਆਂ ਉਦਾਹਰਨ ਸਥਿਤੀਆਂ:
ਸਾਰੇ ਕਾਰਜ Windows ਟਾਸਕ ਸ਼ਡਿਊਲਰ ਦੇ \WSLDashboard\UserTasks\ ਮਾਰਗ ਹੇਠ ਏਕੀਕ੍ਰਿਤ ਕੀਤੇ ਜਾਂਦੇ ਹਨ, ਕੇਂਦਰੀ ਦ੍ਰਿਸ਼ ਅਤੇ ਪ੍ਰਬੰਧਨ ਲਈ ਸੁਵਿਧਾਜਨਕ। ਇੰਟਰਫੇਸ ਵਿੱਚ ਕਾਰਜ ਸਥਿਤੀ ਰੀਅਲ-ਟਾਈਮ ਵਿੱਚ ਦੇਖ ਸਕਦੇ ਹੋ (ਤਿਆਰ / ਚੱਲ ਰਿਹਾ / ਅਸਮਰੱਥ)।
ਹੇਠ ਲਿਖੀ ਭਾਈਚਾਰਾ ਰਿਪੋਜ਼ਟਰੀ ਤੋਂ ਉਦਾਹਰਨ ਸਕ੍ਰਿਪਟ (ਵੰਡ ਬੈਕਅੱਪ) ਡਾਊਨਲੋਡ ਕਰਕੇ ਤੇਜ਼ੀ ਨਾਲ ਸ਼ੁਰੂ ਕਰ ਸਕਦੇ ਹੋ:
https://github.com/owu/wsl-community
ਇਹ ਉਪਭੋਗਤਾਵਾਂ ਦੁਆਰਾ ਮਿਲ ਕੇ ਬਣਾਈ ਗਈ ਕੋਡ ਰਿਪੋਜ਼ਟਰੀ ਹੈ, ਸਕ੍ਰਿਪਟ ਯੋਗਦਾਨ ਦੇਣ ਜਾਂ ਵਧੀਆ ਅਭਿਆਸ ਸਾਂਝੇ ਕਰਨ ਲਈ Pull Request ਭੇਜਣ ਦਾ ਸੁਆਗਤ ਹੈ।
ਹਰ ਨਿਰਧਾਰਤ ਕਾਰਜ ਲਈ ਚਲਾਉਣ ਵਾਲੀ ਕਮਾਂਡ (ਸਕ੍ਰਿਪਟ ਜਾਂ ਚਲਾਉਣ ਯੋਗ ਪ੍ਰੋਗਰਾਮ) ਕੌਨਫਿਗਰ ਕੀਤੀ ਜਾ ਸਕਦੀ ਹੈ, ਹੇਠ ਲਿਖੇ ਵਿਕਲਪ ਸਮਰਥਿਤ:
| ਕੌਨਫਿਗਰੇਸ਼ਨ ਭਾਗ | ਵੇਰਵਾ |
|---|---|
| ਚਲਾਉਣ ਵਾਲੀ ਕਮਾਂਡ | ਚਲਾਉਣ ਵਾਲੀ ਸਕ੍ਰਿਪਟ ਜਾਂ ਚਲਾਉਣ ਯੋਗ ਪ੍ਰੋਗਰਾਮ ਦਾ ਮਾਰਗ, .bat, .ps1, .cmd, .exe, .py ਵਰਗੇ ਫਾਰਮੈਟ ਸਮਰਥਿਤ। "ਬ੍ਰਾਊਜ਼" ਬਟਨ ਨਾਲ ਫਾਈਲ ਚੁਣ ਸਕਦੇ ਹੋ। |
| ਕਮਾਂਡ ਪੈਰਾਮੀਟਰ | ਕਮਾਂਡ ਨੂੰ ਭੇਜੇ ਗਏ ਵਾਧੂ ਪੈਰਾਮੀਟਰ, ਵਿਕਲਪਿਕ। |
| ਪ੍ਰਸ਼ਾਸਕ ਪਰਮਿਸ਼ਨ | ਚੁਣੇ ਜਾਣ ਤੇ, ਕਾਰਜ ਸਭ ਤੋਂ ਉੱਚੀ ਪਰਮਿਸ਼ਨ ਨਾਲ ਚੱਲੇਗਾ, UAC ਐਲੀਵੇਸ਼ਨ ਲੋੜੀਂਦੇ ਕਾਰਜਾਂ ਲਈ ਢੁਕਵਾਂ। |
ਕਾਰਜ ਬਣਾਉਣ ਤੋਂ ਬਾਅਦ, ਤੁਸੀਂ ਕਾਰਜ ਤੇ ਹੇਠ ਲਿਖੇ ਕਾਰਜ ਕਰ ਸਕਦੇ ਹੋ:
| ਕਾਰਜ | ਵੇਰਵਾ |
|---|---|
| ਹੁਣੇ ਚਲਾਓ | ਨਿਰਧਾਰਨ ਨਿਯਮਾਂ ਦੀ ਪਰਵਾਹ ਕੀਤੇ ਬਿਨਾਂ ਕਾਰਜ ਨੂੰ ਤੁਰੰਤ ਚਲਾਉਣ ਲਈ ਮਜਬੂਰ ਕਰੋ। |
| ਸਮਰੱਥ/ਅਸਮਰੱਥ ਕਰੋ | ਕਾਰਜ ਦਾ ਸਵੈਚਾਲਿਤ ਨਿਰਧਾਰਨ ਅਸਥਾਈ ਤੌਰ ਤੇ ਰੋਕੋ ਜਾਂ ਜਾਰੀ ਰੱਖੋ। |
| ਹਟਾਓ | ਟਾਸਕ ਸ਼ਡਿਊਲਰ ਤੋਂ ਕਾਰਜ ਹਟਾਓ। |
ਕਾਰਜ ਨਿਰਧਾਰਨ ਪ੍ਰਮਾਣਿਤ 5-ਖੇਤਰ Cron ਅਭਿਵਿਅੰਜਨਾ ਵਰਤ ਕੇ ਚਲਾਉਣ ਦੇ ਨਿਯਮ ਪਰਿਭਾਸ਼ਿਤ ਕਰਦਾ ਹੈ, ਫਾਰਮੈਟ:
ਮਿੰਟ ਘੰਟਾ ਦਿਨ ਮਹੀਨਾ ਹਫ਼ਤੇ ਦਾ ਦਿਨ| ਖੇਤਰ | ਮੁੱਲ ਸੀਮਾ | ਵੇਰਵਾ |
|---|---|---|
| ਮਿੰਟ | 0 - 59 | ਹਰ ਘੰਟੇ ਦੇ ਕਿਸੇ ਮਿੰਟ ਤੇ ਚਲਾਓ |
| ਘੰਟਾ | 0 - 23 | ਹਰ ਦਿਨ ਦੇ ਕਿਸੇ ਘੰਟੇ ਤੇ ਚਲਾਓ |
| ਦਿਨ | 1 - 31 | ਹਰ ਮਹੀਨੇ ਦੇ ਕਿਸੇ ਦਿਨ ਚਲਾਓ |
| ਮਹੀਨਾ | 1 - 12 | ਹਰ ਸਾਲ ਦੇ ਕਿਸੇ ਮਹੀਨੇ ਵਿੱਚ ਚਲਾਓ |
| ਹਫ਼ਤੇ ਦਾ ਦਿਨ | 0 - 7 | 0 ਅਤੇ 7 ਦੋਵੇਂ ਐਤਵਾਰ ਦਰਸਾਉਂਦੇ ਹਨ |
ਹਰ ਖੇਤਰ ਹੇਠ ਲਿਖੇ ਸਿੰਟੈਕਸ ਸਮਰਥਨ ਕਰਦਾ ਹੈ:
* —— ਸਾਰੇ ਮੁੱਲਾਂ ਨਾਲ ਮੇਲ ਕਰੋ (ਉਦਾ. * * * * * ਮਤਲਬ ਹਰ ਮਿੰਟ ਇੱਕ ਵਾਰ ਚਲਾਓ)*/N —— ਹਰ N ਯੂਨਿਟ ਤੇ ਇੱਕ ਵਾਰ ਚਲਾਓ (ਉਦਾ. */5 * * * * ਮਤਲਬ ਹਰ 5 ਮਿੰਟ ਵਿੱਚ ਇੱਕ ਵਾਰ ਚਲਾਓ)0 9 * * 1 ਮਤਲਬ ਹਰ ਸੋਮਵਾਰ ਸਵੇਰੇ 9:00 ਵਜੇ ਚਲਾਓ)ਨੋਟ: ਕਾਮੇ ਨਾਲ ਵੱਖ ਕੀਤੇ ਕਈ ਮੁੱਲ (ਜਿਵੇਂ
1,15) ਅਤੇ ਸੀਮਾ ਅਭਿਵਿਅੰਜਨਾਵਾਂ (ਜਿਵੇਂ1-5) ਸਮਰਥਿਤ ਨਹੀਂ ਹਨ, ਹੋਰ ਸੀਮਾਵਾਂ ਲਈ ਹੇਠਾਂ ਨੋਟਾਂ ਵੇਖੋ।
ਇਹ ਸਾਫਟਵੇਅਰ ਨੇਟਿਵ Cron ਡੀਮਨ ਨਹੀਂ ਚਲਾਉਂਦਾ, ਸਗੋਂ Cron ਅਭਿਵਿਅੰਜਨਾ ਨੂੰ Windows ਨਿਰਧਾਰਤ ਕਾਰਜ (schtasks.exe) ਟਰਿੱਗਰ ਪੈਰਾਮੀਟਰਾਂ ਵਿੱਚ ਅਨੁਵਾਦ ਕਰਦਾ ਹੈ। ਸਹੀ ਮੈਪਿੰਗ ਲਈ, ਪਾਰਸਰ ਵਿੱਚ ਹੇਠ ਲਿਖੇ 7 ਸੰਜੋਗ ਪੈਟਰਨ ਹੀ ਹਾਰਡਕੋਡ ਕੀਤੇ ਗਏ ਹਨ, ਜ਼ਿਆਦਾਤਰ ਨਿਰਧਾਰਤ ਕਾਰਜ ਸਥਿਤੀਆਂ ਨੂੰ ਕਵਰ ਕਰਦੇ ਹਨ:
| # | ਪੈਟਰਨ | ਵੇਰਵਾ | ਢੁਕਵੀਂ ਸਥਿਤੀ |
|---|---|---|---|
| 1 | * * * * * | ਹਰ ਮਿੰਟ ਚਲਾਓ | ਨਿਗਰਾਨੀ, ਰੀਅਲ-ਟਾਈਮ ਪਤਾ ਲਗਾਉਣ ਵਾਲੇ ਕਾਰਜ |
| 2 | */N * * * * | ਹਰ N ਮਿੰਟ ਵਿੱਚ ਇੱਕ ਵਾਰ ਚਲਾਓ | ਆਵਰਤੀ ਜਾਂਚ ਕਾਰਜ |
| 3 | M * * * * | ਹਰ ਘੰਟੇ ਦੇ M ਮਿੰਟ ਤੇ ਚਲਾਓ (ਉਦਾ. 3 * * * *) | ਘੰਟਾਵਾਰ ਕਾਰਜ |
| 4 | M H * * * | ਹਰ ਰੋਜ਼ H ਵਜੇ M ਮਿੰਟ ਤੇ ਚਲਾਓ (ਉਦਾ. 0 3 * * *) | ਰੋਜ਼ਾਨਾ ਦੇਖਭਾਲ, ਉਦਾ. ਹਰ ਰੋਜ਼ ਤੜਕੇ ਲਾਗ ਸਾਫ਼ ਕਰਨਾ |
| 5 | M H * * DOW | ਹਰ ਹਫ਼ਤੇ ਦੇ ਖਾਸ ਦਿਨ H ਵਜੇ M ਮਿੰਟ ਤੇ ਚਲਾਓ (ਉਦਾ. 0 12 * * 1) | ਹਫ਼ਤਾਵਾਰੀ ਨਿਯਮਤ ਕਾਰਜ, ਉਦਾ. ਹਰ ਸੋਮਵਾਰ ਡੇਟਾ ਬੈਕਅੱਪ |
| 6 | M H D * * | ਹਰ ਮਹੀਨੇ ਦੇ ਖਾਸ ਦਿਨ H ਵਜੇ M ਮਿੰਟ ਤੇ ਚਲਾਓ | ਮਾਸਿਕ ਕਾਰਜ, ਉਦਾ. ਹਰ ਮਹੀਨੇ ਦੀ 1 ਤਾਰੀਖ ਨੂੰ ਰਿਪੋਰਟ ਬਣਾਉਣਾ |
| 7 | M H D MON * | ਹਰ ਸਾਲ ਦੇ ਖਾਸ ਮਹੀਨੇ ਅਤੇ ਦਿਨ H ਵਜੇ M ਮਿੰਟ ਤੇ ਚਲਾਓ | ਸਾਲਾਨਾ ਕਾਰਜ, ਉਦਾ. ਖਾਸ ਮਹੀਨੇ ਵਿੱਚ ਚਲਾਉਣਾ |
ਅਭਿਵਿਅੰਜਨਾ ਉੱਪਰ ਦਿੱਤੇ 7 ਪੈਟਰਨਾਂ ਵਿੱਚੋਂ ਨਾ ਹੋਵੇ ਤਾਂ, ਸਿਸਟਮ ਇਸਨੂੰ
Unsupported cron patternਮੰਨ ਕੇ ਬਣਾਉਣ ਤੋਂ ਇਨਕਾਰ ਕਰਦਾ ਹੈ।
ਇਹ Windows ਨਿਰਧਾਰਤ ਕਾਰਜਾਂ ਤੇ ਆਧਾਰਿਤ ਹੋਣ ਕਾਰਨ, ਇਸ ਸਾਫਟਵੇਅਰ ਦਾ Cron ਪਾਰਸਰ ਪ੍ਰਮਾਣਿਤ Linux Cron ਤੋਂ ਹੇਠ ਲਿਖੇ ਫਰਕ ਰੱਖਦਾ ਹੈ:
,) ਅਤੇ ਸੀਮਾ (-) ਸਮਰਥਿਤ ਨਹੀਂ ਪ੍ਰਮਾਣਿਤ Cron ਕਾਮੇ ਨਾਲ ਕਈ ਵੱਖਰੇ ਸਮੇਂ ਬਿੰਦੂ ਪਰਿਭਾਸ਼ਿਤ ਕਰਨ ਦੀ ਆਗਿਆ ਦਿੰਦਾ ਹੈ (ਉਦਾ. 1,15,30 * * * * ਮਤਲਬ 1, 15, 30 ਮਿੰਟ), ਜਾਂ ਹਾਈਫਨ ਨਾਲ ਸੀਮਾ (ਉਦਾ. 1-5 * * * * ਮਤਲਬ 1 ਤੋਂ 5 ਮਿੰਟ)।
ਇਸ ਸਾਫਟਵੇਅਰ ਦੀ ਸੀਮਾ: ਹਰ ਖੇਤਰ ਵਿੱਚ ਸਿਰਫ ਇੱਕ ਸੰਖਿਆ, ਤਾਰਾ (*) ਜਾਂ ਕਦਮ (*/N) ਭਰਿਆ ਜਾ ਸਕਦਾ ਹੈ, ਕਾਮਾ ਅਤੇ ਹਾਈਫਨ ਸਮਰਥਿਤ ਨਹੀਂ।
ਪ੍ਰਮਾਣਿਤ Cron ਕਿਸੇ ਵੀ ਖੇਤਰ ਦਾ ਮੁਕਤ ਸੰਜੋਗ ਕਰਨ ਦੀ ਆਗਿਆ ਦਿੰਦਾ ਹੈ (ਉਦਾ. * 3 * * * ਮਤਲਬ ਹਰ ਰੋਜ਼ ਸਵੇਰੇ 3 ਵਜੇ ਦੇ ਘੰਟੇ ਦਾ ਹਰ ਮਿੰਟ), ਪਰ ਇਹ ਸਾਫਟਵੇਅਰ ਸਿਰਫ ਉੱਪਰ ਸੂਚੀਬੱਧ 7 ਸਥਿਰ ਪੈਟਰਨਾਂ ਨੂੰ ਸਮਰਥਨ ਦਿੰਦਾ ਹੈ, ਇਸ ਸੀਮਾ ਤੋਂ ਬਾਹਰ ਦੀਆਂ ਅਭਿਵਿਅੰਜਨਾਵਾਂ ਨੂੰ ਰੱਦ ਕੀਤਾ ਜਾਂਦਾ ਹੈ।
ਪ੍ਰਮਾਣਿਤ Cron ਵਿੱਚ, */5 * * * * ਘੜੀ ਦੇ 0, 5, 10, 15... ਮਿੰਟਾਂ ਨਾਲ ਸਖ਼ਤੀ ਨਾਲ ਇਕਸਾਰ ਹੁੰਦਾ ਹੈ। ਇਹ ਸਾਫਟਵੇਅਰ ਇਸਨੂੰ Windows ਦੇ /SC MINUTE /MO 5 ਪੈਰਾਮੀਟਰ ਵਿੱਚ ਅਨੁਵਾਦ ਕਰਦਾ ਹੈ, Windows ਦੀ ਪ੍ਰਕਿਰਿਆ ਤਰਕ ਕਾਰਜ ਬਣਾਉਣ ਜਾਂ ਸਮਰੱਥ ਕਰਨ ਦੇ ਪਲ ਤੋਂ ਅੰਤਰਾਲ ਗਿਣਦੀ ਹੈ।
ਉਦਾਹਰਨ ਲਈ, ਤੁਸੀਂ 10:02 ਤੇ ਹਰ 5 ਮਿੰਟ ਵਿੱਚ ਚੱਲਣ ਵਾਲਾ ਕਾਰਜ ਸੇਵ ਅਤੇ ਸਮਰੱਥ ਕਰਦੇ ਹੋ, ਤਾਂ ਇਹ 10:07 ਤੇ ਪਹਿਲੀ ਵਾਰ ਚੱਲੇਗਾ, ਫਿਰ 10:12, ਪ੍ਰਮਾਣਿਤ ਘੜੀ ਦੇ 10:05 ਨਾਲ ਇਕਸਾਰ ਹੋਣ ਦੀ ਬਜਾਏ।