როგორ თვალყური ადევნოთ როდის მუშაობთ დაგეგმილი დავალების გამოყენებით
Miscellanea / / February 11, 2022
დღის განმავლობაში ვმუშაობ ვებ დეველოპერად. გადასახადის მისაღებად მჭირდება დროის ფურცლის შევსება. რამდენიმე კვირას მივაღწევ პარასკევს და მივხვდები: „ჰეი! დამავიწყდა დროის ფურცლის შევსება და არ მახსოვს რა საათები გავატარე ამ კვირაში!” დარწმუნებული ვარ, ჩემნაირ ოფისში სტუმრებს შეუძლიათ ამ სიტუაციასთან ურთიერთობა. 🙂
ამ სახელმძღვანელოში მე გაჩვენებთ, თუ როგორ გადავწყვიტე ეს პრობლემა, შექმნით a დაგეგმილი დავალება რომელიც ჩაწერს თარიღსა და დროს, როდესაც მე შესვლა ან ჩაკეტვა ჩემი კომპიუტერი. ეს შეიძლება დაეხმაროს ყველას, მათ შორის მათ, ვინც მუშაობს სახლიდან (როგორც ამ საიტის რედაქტორი), ზუსტად აკონტროლოს კომპიუტერთან გატარებული დრო ყოველდღე. ხრიკი არის მხოლოდ Windows.
ნაწილი პირველი: სცენარის შექმნა
Ნაბიჯი 1. შექმენით საქაღალდე.
![შექმენით შესვლის საქაღალდე](/f/f0349680a8c0f7ea950c9cda06d35ec1.png)
ნაბიჯი 2. შექმენით ახალი ტექსტური ფაილი ამ საქაღალდეში და დაასახელეთ login.bat.
ამისათვის გაასწორეთ ცარიელი ადგილი საქაღალდეში და აირჩიეთ ახალი -> ტექსტური დოკუმენტი.
![შექმენით ახალი ტექსტური დოკუმენტი](/f/adb839c6a7ae47e96fdb9c8dc08d28e0.png)
დაასახელეთ login.bat. (დარწმუნდით, რომ მას არ აქვს სახელი login.bat.txt)
![შესვლისთვის სახელის შეცვლა Dot Bat](/f/f2f7710645503fee2c87d06c98c1992d.png)
ნაბიჯი 3. გახსენით ტექსტური ფაილი და დააკოპირეთ და ჩასვით მასში შემდეგი კოდი.
@echo გამორთულია
დააყენეთ თარიღის კოდი=%თარიღი:~-4%-%თარიღი:~7,2%-%თარიღი:~4,2% %დრო:~0,2%:%დრო:~3,2%:%დრო:~ 6,2%
if "%1"=="i" ეხმიანება %datecode% - შესული ხართ >> C:\!Scripts\Login\login.txt
if "%1"=="o" echo %datecode% - ჩაკეტილი კომპიუტერი >> C:\!Scripts\Login\login.txt
Შეინახე!
Მნიშვნელოვანი ჩანაწერი: თუ გსურთ, რომ თქვენი ჟურნალის ფაილი გამოჩნდეს სხვაგან, ვიდრე ჩემი, მაშინ დარწმუნდით, რომ განაახლეთ გზა სკრიპტში.
ნაწილი მეორე: შესვლის დავალების შექმნა
Ნაბიჯი 1. გახსენით დავალების განრიგი, დაწყება -> გაშვება (WIN+R) და აკრეფა taskschd.msc მოთხოვნაში, რომელიც გამოჩნდება.
![გახსენით დავალების განრიგი](/f/6f243f63cf76d56124d95b8bf8fdc573.png)
ნაბიჯი 2. აირჩიეთ დავალების შექმნა… მარჯვენა მხარის მოქმედებებიდან.
![დავალების შექმნა](/f/b7e8f23945856ea68c495e4d841f7f03.png)
ნაბიჯი 3. შეიყვანეთ დავალების სახელი, როგორიცაა დაარეგისტრირეთ შესვლის თარიღი და დრო.
![შეიყვანეთ Login Task Name](/f/3ea58aadf2e4f4895287802a22e3c845.png)
ნაბიჯი 4. დააწკაპუნეთ ტრიგერები ჩანართი და დაამატეთ ახალი ტრიგერი. აირჩიეთ:
- დაიწყეთ დავალება: შესვლისას
- კონკრეტული მომხმარებელი: ეს უნდა იყოს თქვენი Windows ანგარიში
![ჩართვა შესვლისას](/f/f81ecff2d5dc6655dac850ef38a4b39a.png)
დააწკაპუნეთ კარგი ტრიგერის დასამატებლად.
ნაბიჯი 5. დაამატეთ სხვა ტრიგერი ამ დროის არჩევის გარდა დაიწყეთ დავალება: სამუშაო სადგურის განბლოკვაზე.
![გააქტიურება განბლოკვისას](/f/d4243de72e47d6cfd8d02eba7dba7686.png)
დააწკაპუნეთ კარგი ტრიგერის დასამატებლად.
ნაბიჯი 6. დააწკაპუნეთ მოქმედებები ჩანართი. დაამატეთ ახალი მოქმედება და მიუთითეთ იგი თქვენს შესვლის სკრიპტზე არგუმენტით მე.
![შესვლის მოქმედების დამატება](/f/2d49727107ecabe2e6a01d596c112690.png)
დააწკაპუნეთ კარგი მოქმედების დასამატებლად.
ნაბიჯი 7. (სურვილისამებრ - საჭიროა მხოლოდ იმ შემთხვევაში, თუ იყენებთ ლეპტოპს) დააწკაპუნეთ პირობები ჩანართი და მოხსენით ველი, რომელშიც ნათქვამია დაიწყეთ დავალება მხოლოდ იმ შემთხვევაში, თუ კომპიუტერი ჩართულია AC-ზე.
![დენის პარამეტრების დაყენება](/f/1e35816bc41bdfb3339476d0e732156d.png)
Დააკლიკეთ კარგი დავალების შესაქმნელად.
ნაწილი მესამე: დაბლოკვის ამოცანის შექმნა
Ნაბიჯი 1. In დავალების განრიგი, აირჩიეთ დავალების შექმნა… მარჯვენა მხარის მოქმედებებიდან.
![დავალების შექმნა](/f/b7e8f23945856ea68c495e4d841f7f03.png)
ნაბიჯი 2. შეიყვანეთ დავალების სახელი, როგორიცაა ჩაწერეთ დაბლოკვის თარიღი და დრო.
![შექმენით Lock Task Name](/f/3e942f3cddda09862e68f8bd73b42222.png)
ნაბიჯი 3. დააწკაპუნეთ ტრიგერები ჩანართი და დაამატეთ ახალი ტრიგერი. აირჩიეთ:
- დაიწყეთ დავალება: სამუშაო სადგურის საკეტზე
- კონკრეტული მომხმარებელი: ეს უნდა იყოს თქვენი Windows ანგარიში
![ჩაკეტვა დაბლოკვისას](/f/11f1afa42a994051f77a2671c64d173a.png)
დააწკაპუნეთ კარგი ტრიგერის დასამატებლად.
ნაბიჯი 4. დააწკაპუნეთ მოქმედებები ჩანართი. დაამატეთ ახალი მოქმედება და მიუთითეთ იგი თქვენს შესვლის სკრიპტზე არგუმენტით ო.
![ჩაკეტვის მოქმედების დამატება](/f/af021777063cbcaf83e4668295acdb70.png)
დააწკაპუნეთ კარგი მოქმედების დასამატებლად.
ნაბიჯი 5. (სურვილისამებრ - საჭიროა მხოლოდ იმ შემთხვევაში, თუ იყენებთ ლეპტოპს) დააწკაპუნეთ პირობები ჩანართი და მოხსენით ველი, რომელშიც ნათქვამია დაიწყეთ დავალება მხოლოდ იმ შემთხვევაში, თუ კომპიუტერი ჩართულია AC-ზე.
![დენის პარამეტრების დაყენება](/f/1e35816bc41bdfb3339476d0e732156d.png)
Დააკლიკეთ კარგი დავალების შესაქმნელად.
ნაწილი მეოთხე: ტესტირება, რომ ყველაფერი მუშაობს ისე, როგორც მოსალოდნელია
თქვენი სამუშაო ახლა დასრულებულია. თქვენ უბრალოდ უნდა შეამოწმოთ, რომ ყველაფერი მუშაობს ისე, როგორც მოსალოდნელია. უბრალოდ ჩაკეტეთ თქვენი კომპიუტერი დაჭერით WIN+L და ისევ შედით სისტემაში. თუ სწორად მიჰყევით ინსტრუქციას, ახლა თქვენ უნდა გქონდეთ ფაილი სახელად login.txt იმავე საქაღალდეში, სადაც თქვენი სკრიპტია. ეს ფაილი უნდა შეიცავდეს ჟურნალს ყოველი შესვლისა და კომპიუტერიდან გამოსვლის შესახებ.
![ჟურნალის ფაილი](/f/4d66394ca465b4d0293d91e41c3a0503.png)
და ბოლოს, თუ გსურთ სწრაფად შეხვიდეთ ამ ჟურნალის ფაილზე, შეგიძლიათ მიჰყვეთ ჩვენს სახელმძღვანელოს როგორ გამოვიყენოთ საკვანძო სიტყვები Windows-ში თითქმის ყველაფრის სწრაფად გასაშვებად.
ბოლოს განახლდა 2022 წლის 07 თებერვალს
ზემოთ მოყვანილი სტატია შეიძლება შეიცავდეს შვილობილი ბმულებს, რომლებიც დაგეხმარებათ Guiding Tech-ის მხარდაჭერაში. თუმცა, ეს არ იმოქმედებს ჩვენს სარედაქციო მთლიანობაზე. შინაარსი რჩება მიუკერძოებელი და ავთენტური.