bat Π²ΡΠ΅ΠΌΡ Π²ΡΠΏΠΎΠ»Π½Π΅Π½ΠΈΡ ΡΠΊΡΠΈΠΏΡΠ°
CMD/BAT: BenchMark Π²ΡΠ΅ΠΌΠ΅Π½ΠΈ Π²ΡΠΏΠΎΠ»Π½Π΅Π½ΠΈΡ
Π§ΡΠΎΠ±Ρ ΠΎΡΠΏΡΠ°Π²ΠΈΡΡ ΠΎΡΠ²Π΅Ρ, Π²Ρ Π΄ΠΎΠ»ΠΆΠ½Ρ Π²ΠΎΠΉΡΠΈ ΠΈΠ»ΠΈ Π·Π°ΡΠ΅Π³ΠΈΡΡΡΠΈΡΠΎΠ²Π°ΡΡΡΡ
Π‘ΠΎΠΎΠ±ΡΠ΅Π½ΠΈΡ 3
1 Π’Π΅ΠΌΠ° ΠΎΡ ΠΡΠΊΠ΅Ρ 2012-12-31 01:27:24 (ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΎ: ΠΡΠΊΠ΅Ρ, 2012-12-31 01:53:22)
Π’Π΅ΠΌΠ°: CMD/BAT: BenchMark Π²ΡΠ΅ΠΌΠ΅Π½ΠΈ Π²ΡΠΏΠΎΠ»Π½Π΅Π½ΠΈΡ
ΠΡ-Ρ
ΠΎΡ-Ρ
ΠΎΡ, Π° Π²ΠΎΡ ΠΈ Π΄Π΅Π΄ ΠΠΎΡΠΎΠ· Ρ ΠΏΠΎΠ΄Π°ΡΠΊΠ°ΠΌΠΈ
ΠΠΎΡ ΠΈ ΠΏΠΎΠ΄ΠΎΡΠ»Π° ΠΊ ΠΊΠΎΠ½ΡΡ Π°ΡΡΡΠΎΠ»ΠΎΠ³ΠΈΡΠ΅ΡΠΊΠ°Ρ ΡΡΠ° Π ΡΠ±, Π° Π²ΠΌΠ΅ΡΡΠ΅ Ρ Π½Π΅ΠΉ ΠΈ «ΠΠΎΡΡ Π‘Π²Π°ΡΠΎΠ³Π°», Ρ ΡΠΎΠΏΡΡΡΡΠ²ΡΡΡΠΈΠΌ Π΅ΠΉ «ΠΌΠ΅Π½ΡΠ°Π»ΡΠ½ΡΠΌ ΡΠ½ΠΎΠΌ». ΠΠ°Π²Π°ΠΉΡΠ΅ Π²ΠΎΡΠ²ΡΠΌΡΡ Π² Π§Π΅ΡΡΠΎΠ³ ΠΠΎΠ»ΠΊΠ° Ρ ΡΠ°Π΄ΠΎΡΡΠ½ΡΠΌ Π½Π°ΡΡΡΠΎΠ΅Π½ΠΈΠ΅ΠΌ. Π ΠΏΡΡΡ ΡΠΎΠ²Π°Ρ’ΠΈΡΠΈ.
Π‘ Π½Π°ΡΡΡΠΏΠ°ΡΡΠΈΠΌ 2013!
ΠΡΠ΅Π΄ΡΡΠ°Π²Π»ΡΡ Π²Π°ΡΠ΅ΠΌΡ Π²Π½ΠΈΠΌΠ°Π½ΠΈΡ ΡΠ½ΠΈΠΊΠ°Π»ΡΠ½ΡΡ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΡ. ΠΡΠΎ ΠΏΡΠ΅ΠΏΠΎΠ»Π΅Π·Π½Π΅ΠΉΡΠΈΠΉ ΠΎΡΠ»Π°Π΄ΠΎΡΠ½ΡΠΉ ΡΠΊΡΠΈΠΏΡ!
ΠΠ½ ΠΌΠΎΠΆΠ΅Ρ Π±ΡΡΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ ΠΊΠ°ΠΊ ΠΏΡΠΈ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠ΅/Π΄ΠΎΠ²ΠΎΠ΄ΠΊΠ΅/ΠΎΡΠ»Π°Π΄ΠΊΠ΅/Π²ΡΠ±ΠΎΡΠ΅ Π°Π»Π³ΠΎΡΠΈΡΠΌΠ° (ΠΏΠΎΠΈΡΠΊΠ΅ ΠΎΠΏΡΠΈΠΌΠ°Π»ΡΠ½ΠΎΠ³ΠΎ ΠΏΡΡΠΈ), ΡΠ°ΠΊ ΠΈ ΠΏΡΠΈ ΠΏΠΎΠ²ΡΠ΅Π΄Π½Π΅Π²Π½ΠΎΠΌ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠΈ.
Π‘ΡΡΡ ΡΠ°ΠΊΠΎΠ²Π°: Ρ Π½Π°Ρ Π΅ΡΡΡ Π½Π΅ΠΊΠΎΠ΅ Π΄Π΅ΠΉΡΡΠ²ΠΎ, ΠΊΠΎΡΠΎΡΠΎΠ΅ Π½Π°Π΄ΠΎ Π²ΡΠΏΠΎΠ»Π½ΠΈΡΡ, ΠΈ Π·Π°ΡΠ΅ΠΌ ΠΏΠΎΠΊΠ°Π·Π°ΡΡ ΡΠΊΠΎΠ»ΡΠΊΠΎ ΡΡΠΎ Π΄Π΅ΠΉΡΡΠ²ΠΎ Π·Π°ΡΡΠ°ΡΠΈΠ»ΠΎ Π²ΡΠ΅ΠΌΠ΅Π½ΠΈ (Π° ΠΏΠΎΡΠΎΠΌ ΡΡΠ°Π²Π½ΠΈΡΡ Ρ ΠΏΠΎΠ΄ΠΎΠ±Π½ΡΠΌ ΠΈ Π²ΡΠ±ΡΠ°ΡΡ ΡΠ°ΠΌΠΎΠ΅ Π±ΡΡΡΡΠΎΠ΅, Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ)
«ΠΠ΅ΠΉΡΡΠ²ΠΎ» Π·Π°Π΄Π°ΡΡΡΡ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΠΎΠΌ Π·Π°ΠΏΡΡΠΊΠ° ΡΠΊΡΠΈΠΏΡΠ°: ΠΊΠΎΠΌΠ°Π½Π΄Π°, ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»ΡΠ½ΠΎΡΡΡ ΠΊΠΎΠΌΠ°Π½Π΄ (ΡΠ΅ΡΠ΅Π· & ΠΈ ΠΠΎ.), ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ° ΠΈΠ»ΠΈ ΡΠΊΡΠΈΠΏΡ.
spendRunTimer.bat ΠΊΠΎΠΌΠ°Π½Π΄Π°_ΡΠΊΡΠΈΠΏΡ_ΠΈΠ»ΠΈ_ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ° [ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡ]
spendRunTimer COMMAND ^^^>NUL
spendRunTimer.bat:
ΠΠ°ΡΠ΅ΠΊΠ°Π΅ΠΌ Π²ΡΠ΅ΠΌΡ Π² bat/cmd
ΠΡΠΈ Π²ΡΠ΅Ρ ΠΌΠΎΠΈΡ ΡΡΠ°ΡΠ°Π½ΠΈΡΡ ΡΠΉΡΠΈ ΠΎΡ Windows Π²Π΅Π·Π΄Π΅ ΠΈ Π½Π°Π²ΡΠ΅Π³Π΄Π° Π½Π΅ ΠΏΠΎΠ»ΡΡΠ°Π΅ΡΡΡ. ΠΡΡΡ ΠΊΠΎΠΌΠΏΡΡΡΠ΅Ρ Π½Π° ΡΠ°Π±ΠΎΡΠ΅, ΠΊΠΎΠΌΠΏΡΡΡΠ΅ΡΡ Π΄ΡΡΠ·Π΅ΠΉ, ΡΠΎΠ±ΡΡΠ²Π΅Π½Π½ΡΠΉ Π½Π΅ΡΠ±ΡΠΊ, Ρ ΠΊΠΎΡΠΎΡΡΠΌ Π½Π΅ΠΎΡ ΠΎΡΠ° Π²ΠΎΠ·ΠΈΡΡΡΡ Π½Π°ΡΡΠΎΠ»ΡΠΊΠΎ ΠΊΠ°ΡΠ΄ΠΈΠ½Π°Π»ΡΠ½ΠΎ. ΠΡΠΈ ΡΡΠΎΠΌ, ΡΡΠ΄ Π·Π°Π΄Π°Ρ Π² ΠΏΡΠΈΠ½ΡΠΈΠΏΠ΅ Π²ΡΠΏΠΎΠ»Π½ΡΠ΅ΡΡΡ ΠΈΠ· ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΎΠΉ ΡΡΡΠΎΠΊΠΈ ΠΏΡΠΎΡΠ΅ ΠΈ ΡΠ΄ΠΎΠ±Π½Π΅Π΅, ΡΠ΅ΠΌ Β«ΠΎΠΊΠΎΠ½Π½ΠΎ-ΠΌΡΡΠ΅Π²ΡΠΌΒ» ΡΠΏΠΎΡΠΎΠ±ΠΎΠΌ. ΠΡΠΎΠ±Π΅Π½Π½ΠΎ Π΅ΡΠ»ΠΈ ΡΡΠΎ Π·Π°Π΄Π°ΡΠΈ ΠΈΠ· ΡΠ΅Ρ , ΡΡΠΎ ΠΈΠΌΠ΅ΡΡ ΠΏΡΡΠΌΠΎΠ΅ ΠΎΡΠ½ΠΎΡΠ΅Π½ΠΈΠ΅ ΠΊ Linux, Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, ΡΠ°Π±ΠΎΡΠ° Ρ ΡΡΠΈΠ»ΠΈΡΠ°ΠΌΠΈ ΠΈΠ· ΠΊΠΎΠΌΠΏΠ»Π΅ΠΊΡΠ° gnuwin32.
ΠΠ°ΠΏΡΡΠΊΠ°Ρ ΠΎΠ΄Π½Π°ΠΆΠ΄Ρ ΡΠΆΠ΅ ΡΠΏΠΎΠΌΡΠ½ΡΡΡΡ ΡΠΏΠ°ΠΊΠΎΠ²ΠΊΡ/ΡΠ°ΡΠΏΠ°ΠΊΠΎΠ²ΠΊΡ ΠΏΡΠΈ ΠΏΠΎΠΌΠΎΡΠΈ windows-ΡΠ΅Π°Π»ΠΈΠ·Π°ΡΠΈΠΈ tar, Ρ Π·Π°Ρ ΠΎΡΠ΅Π» ΠΎΠ΄Π½Π°ΠΆΠ΄Ρ Π·Π°ΡΠ΅ΡΡ Π²ΡΠ΅ΠΌΡ. ΠΡ, Π½Π΅ ΡΠ΅ΠΊΡΠ½Π΄ΠΎΠΌΠ΅ΡΠΎΠΌ ΠΆΠ΅ ΡΡΠΎ Π΄Π΅Π»Π°ΡΡβ¦ Π‘Π΄Π΅Π»Π°Π» ΠΊΠΎΠΌΠ°Π½Π΄Π½ΡΠΉ ΡΠ°ΠΉΠ», Π² ΠΊΠΎΡΠΎΡΠΎΠΌ Π²ΡΠ²ΠΎΠΆΡ Π²ΡΠ΅ΠΌΡ, Π·Π°ΠΏΡΡΠΊΠ°Ρ Π°ΡΡ ΠΈΠ²Π°ΡΠΎΡ, ΡΠ½ΠΎΠ²Π° Π²ΡΠ²ΠΎΠΆΡ Π²ΡΠ΅ΠΌΡ.
ΠΠΎΠ»ΡΡΠ°Π΅ΡΡΡ Π΅ΡΡΠ½Π΄Π°. ΠΠΎΠΌΠ°Π½Π΄Π° time \t Π²ΡΠ΄Π°Π΅Ρ Π²ΡΠ΅ΠΌΡ Ρ ΡΠΎΡΠ½ΠΎΡΡΡΡ Π΄ΠΎ ΠΌΠΈΠ½ΡΡΡ. ΠΠ°Π΄Π½ΠΎ, ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΡΡ ΡΡΠ΅Π΄Ρ %time% :
ΠΠ΄Π½Π°ΠΊΠΎ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½Π°Ρ %time% Ρ ΠΈΡΡΠΎΡΠΎΡΠΌΠ°ΡΠΈΡΠΎΠ²Π°Π½Π½Π°Ρ, ΡΠΊΠΎΡΠ΅Π΅ ΡΠ΅ΠΊΡΡ, ΡΠ΅ΠΌ ΡΠΈΡΠ»ΠΎ, ΠΈ Π΅Π΅ Π² Π»ΠΎΠ± Π½Π΅ ΠΏΠΎΠ»ΡΡΠΈΡΡΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ Π΄Π»Ρ Π²ΡΡΠΈΡΠ°Π½ΠΈΡ Π²ΡΠ΅ΠΌΠ΅Π½ΠΈ Π½Π°ΡΠ°Π»Π° ΠΈΠ· Π²ΡΠ΅ΠΌΠ΅Π½ΠΈ ΠΎΠΊΠΎΠ½ΡΠ°Π½ΠΈΡ. Π’Π΅ΠΌ Π±ΠΎΠ»Π΅Π΅, ΠΊΠΎΠΌΠ°Π½Π΄Π½ΡΠΉ ΠΈΠ½ΡΠ΅ΡΠΏΡΠ΅ΡΠ°ΡΠΎΡ cmd.exe ΡΠ°Π±ΠΎΡΠ°Π΅Ρ Ρ ΡΠ΅Π»ΠΎΡΠΈΡΠ»Π΅Π½Π½ΡΠΌΠΈ Π·Π½Π°ΡΠ΅Π½ΠΈΡΠΌΠΈ, Π° Π²ΡΠ΅ΠΌΡ ΠΈΠ΄Π΅Ρ Ρ ΡΠΎΡΠ½ΠΎΡΡΡΡ Π΄ΠΎ ΡΠΎΡΡΡ ΡΠ΅ΠΊΡΠ½Π΄Ρ (Π½Ρ, ΠΈΠ»ΠΈ Π΄ΠΎ Π΄Π΅ΡΡΡΠΊΠΎΠ² ΠΌΠΈΠ»Π»ΠΈΡΠ΅ΠΊΡΠ½Π΄, ΠΊΠ°ΠΊ Ρ ΠΎΡΠΈΡΠ΅).
ΠΠ°Π΄Π½ΠΎ, ΡΠ°Π·Π±Π΅ΡΠ΅ΠΌ Π²ΡΠ΅ΠΌΡ Π½Π° ΡΠΎΡΡΠ°Π²Π»ΡΡΡΠΈΠ΅. ΠΡΠΈ ΠΏΠΎΠΌΠΎΡΠΈ ΠΊΠΎΠ½ΡΡΡΡΠΊΡΠΈΠΈ set t1_m=%t1:
3,2% ΠΊΠΎΡΠΎΡΠ°Ρ ΠΏΡΠΈΡΠ²Π°ΠΈΠ²Π°Π΅Ρ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΠΎΠΉ t1_m Π΄Π²Π° Π·Π½Π°ΠΊΠ° ΠΈΠ· t1, ΠΏΡΠΎΠΏΡΡΡΠΈΠ² ΠΏΠ΅ΡΠ²ΡΠ΅ ΡΡΠΈ, ΠΏΠΎΠ»ΡΡΠΈΠΌ ΡΠ°ΡΡ, ΠΌΠΈΠ½ΡΡΡ, ΡΠ΅ΠΊΡΠ½Π΄Ρ ΠΈ ΡΠΎΡΡΠ΅ Π΄ΠΎΠ»ΠΈ ΡΠ΅ΠΊΡΠ½Π΄Ρ:
ΠΠ°ΠΏΠΎΠΌΠΈΠ½Π°Ρ, ΡΡΠΎ ΠΊΠ»ΡΡΠΈΠΊ /a ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ ΠΎΠΏΠ΅ΡΠ°ΡΠΎΡΡ set Π½Π΅ ΡΠΎΠ»ΡΠΊΠΎ ΠΏΡΠΈΡΠ²Π°ΠΈΠ²Π°ΡΡ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΠΎΠΉ, Π½ΠΎ ΠΈ Π²ΡΠΏΠΎΠ»Π½ΡΡΡ Π½Π΅ΠΊΠΎΡΠΎΡΡΠ΅ ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠΈ (ΠΏΠΎΠ΄ΡΠΎΠ±Π½Π΅Π΅ β set /? ).
Π ΡΠ΅Π·ΡΠ»ΡΡΠ°ΡΠ΅ ΠΏΠΎΠ»ΡΡΠΈΠ»ΠΈ Π² s1 Π²ΡΠ΅ΠΌΡ Π² ΡΠΎΡΠ½ΡΡ ΠΌΠΈΠ»Π»ΠΈΡΠ΅ΠΊΡΠ½Π΄, Π΄ΠΎΠΏΡΡΡΠΈΠΌ, ΠΈΠ· Π²ΡΠ΅ΠΌΠ΅Π½ΠΈ Π½Π°ΡΠ°Π»Π° ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠΈ. ΠΠΎΠΆΠ½ΠΎ ΡΠ΄Π΅Π»Π°ΡΡ Π°Π½Π°Π»ΠΎΠ³ΠΈΡΠ½ΡΠΌ ΠΎΠ±ΡΠ°Π·ΠΎΠΌ s2 ΠΈΠ· Π²ΡΠ΅ΠΌΠ΅Π½ΠΈ ΠΎΠΊΠΎΠ½ΡΠ°Π½ΠΈΡ. ΠΡΠΈ Π΄Π²Π΅ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΡΠ΅ ΡΠ΅Π»ΠΎΡΠΈΡΠ»Π΅Π½Π½ΡΠ΅ ΠΈ ΠΏΡΠ΅ΠΊΡΠ°ΡΠ½ΠΎ ΡΠΊΠ»Π°Π΄ΡΠ²Π°ΡΡΡΡ, Π²ΡΡΠΈΡΠ°ΡΡΡΡ ΠΈ Π²ΡΠ΅ ΡΠ°ΠΊΠΎΠ΅. ΠΠ°ΠΌ Π½Π°Π΄ΠΎ ΡΠ°Π·Π½ΠΎΡΡΡ, ΠΈ, ΡΡΠΎΠ±Ρ ΠΈΠ·Π±Π΅ΠΆΠ°ΡΡ Π½Π΅ΠΎΠΆΠΈΠ΄Π°Π½Π½ΠΎΡΡΠ΅ΠΉ ΡΠΎ Π·Π½Π°ΠΊΠ°ΠΌΠΈ, ΠΌΠΎΠΆΠ½ΠΎ ΡΡΠ°Π·Ρ ΠΎΠΏΡΠ΅Π΄Π΅Π»ΠΈΡΡ, ΡΡΠΎ ΠΈΠ· Π½ΠΈΡ Π±ΠΎΠ»ΡΡΠ΅, ΠΈ ΠΏΠΎΡΠΎΠΌ Π²ΡΡΠΈΡΠ°ΡΡ:
ΠΠ»ΡΡΠΈΠΊ /i ΡΠ°ΡΡΠΈΡΡΠ΅Ρ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΠΈ ΠΎΠΏΠ΅ΡΠ°ΡΠΎΡΠ° ΡΡΠ°Π²Π½Π΅Π½ΠΈΡ, ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡ Π΅ΠΌΡ Π½Π΅ ΡΠΎΠ»ΡΠΊΠΎ Π²ΡΠΏΠΎΠ»Π½ΡΡΡ ΡΡΠ°Π²Π½Π΅Π½ΠΈΠ΅ ΡΡΡΠΎΠΊ Π½Π° ΡΠΎΠΆΠ΄Π΅ΡΡΠ²Π΅Π½Π½ΠΎΡΡΡ (ΡΠ΅ΠΌ ΠΎΠ½ Π·Π°Π½ΠΈΠΌΠ°Π»ΡΡ ΠΈΠ·Π½Π°ΡΠ°Π»ΡΠ½ΠΎ), Π½ΠΎ ΠΈ ΡΡΠ°Π²Π½ΠΈΠ²Π°ΡΡ ΡΠΈΡΠ»Π° Π½Π° Π±ΠΎΠ»ΡΡΠ΅/ΠΌΠ΅Π½ΡΡΠ΅/ΡΠ°Π²Π½ΠΎ ( if /? )
ΠΠΎΠ»ΡΡΠΈΠ»ΠΈ s3 β ΡΠ°Π·Π½ΠΎΡΡΡ Π²ΡΠ΅ΠΌΠ΅Π½ΠΈ Π² Π΄Π΅ΡΡΡΠΊΠ°Ρ ΠΌΠΈΠ»Π»ΠΈΡΠ΅ΠΊΡΠ½Π΄. ΠΠ°Π΄ΠΎ ΡΠ°Π·ΠΎΠ±ΡΠ°ΡΡ Π½Π° ΡΠΎΡΡΠ°Π²Π»ΡΡΡΠΈΠ΅, Π° ΠΏΠΎΡΠΎΠΌ ΡΠΊΠ»Π΅ΠΈΡΡ ΠΎΠ±ΡΠ°ΡΠ½ΠΎ Π² ΡΠ΄ΠΎΠ±ΠΎΡΠΈΡΠ°Π΅ΠΌΠΎΠΌ Π²ΠΈΠ΄Π΅. ΠΡΠ΅ Π½Π΅ΡΠ»ΠΎΠΆΠ½ΠΎ, ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΠΌ ΠΎΡΡΠ°ΡΠΎΠΊ ΠΎΡ Π΄Π΅Π»Π΅Π½ΠΈΡ, ΡΡΠΎΠ±Ρ ΠΈΠ·Π±Π°Π²ΠΈΡΡΡΡ, Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, ΠΎΡ ΡΠ°ΡΠΎΠ² ΠΏΡΠΈ ΠΈΠ·Π²Π»Π΅ΡΠ΅Π½ΠΈΠΈ ΠΌΠΈΠ½ΡΡ, ΠΈ Π΄Π΅Π»Π΅Π½ΠΈΠ΅ (ΡΠ΅Π»ΠΎΡΠΈΡΠ»Π΅Π½Π½ΠΎΠ΅, Π΄ΡΡΠ³ΠΎΠ³ΠΎ ΡΡΡ Π½Π΅Ρ), ΡΡΠΎΠ±Ρ ΠΈΠ·Π±Π°Π²ΠΈΡΡΡΡ ΠΎΡ ΡΠ΅ΠΊΡΠ½Π΄, ΠΏΡΠΈΠΌΠ΅ΡΠ½ΠΎ ΡΠ°ΠΊ:
Π’ΡΡ Π½Π°Π΄ΠΎ Π½Π΅ Π·Π°Π±ΡΡΡ Π·Π°Π±Π°Π²Π½ΡΡ ΡΠΎΠ½ΠΊΠΎΡΡΡ: Π² ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΎΠΌ ΠΈΠ½ΡΠ΅ΡΠΏΡΠ΅ΡΠ°ΡΠΎΡΠ΅ ΡΠΈΠΌΠ²ΠΎΠ» ΠΏΡΠΎΡΠ΅Π½ΡΠ° β ΠΏΠΎΠ΄Π²ΠΎΠ΄Π½ΡΠΉ ΠΊΠ°ΠΌΠ΅Π½Ρ. ΠΠ½ΠΎΠ³Π΄Π° ΠΎΠ½ ΡΡΠ°Π²ΠΈΡΡΡ ΠΏΠΎ ΠΎΠ±Π΅ ΡΡΠΎΡΠΎΠ½Ρ ΠΎΡ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΠΎΠΉ, ΠΈ ΡΠΎΠ³Π΄Π° ΠΏΡΠΈ Π²ΡΠΏΠΎΠ»Π½Π΅Π½ΠΈΠΈ ΠΈΠ½ΡΠ΅ΡΠΏΡΠ΅ΡΠ°ΡΠΎΡ ΠΎΡΠ±ΡΠ°ΡΡΠ²Π°Π΅Ρ ΡΡΡ ΠΏΠ°ΡΡ, Π° ΠΈΠΌΡ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΠΎΠΉ Π·Π°ΠΌΠ΅Π½ΡΠ΅Ρ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ΠΌ. ΠΠ½ΠΎΠ³Π΄Π° ΠΎΠ½ ΡΡΠΎΠΈΡ ΠΏΠ΅ΡΠ΅Π΄ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΠΎΠΉ ΡΠΈΠΊΠ»Π°. ΠΠ½ΠΎΠ³Π΄Π° ΠΎΠ½ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΡΡ Π² Π²ΠΈΠ΄Π΅ ΠΎΠΏΠ΅ΡΠ°ΡΠΎΡΠ° ΠΏΠΎΠ»ΡΡΠ΅Π½ΠΈΡ ΠΎΡΡΠ°ΡΠΊΠ° ΠΎΡ ΡΠ΅Π»ΠΎΡΠΈΡΠ»Π΅Π½Π½ΠΎΠ³ΠΎ Π΄Π΅Π»Π΅Π½ΠΈΡ. Π’Π°ΠΊ Π²ΠΎΡ, ΡΠ°ΠΌ, Π³Π΄Π΅ ΠΏΡΠΎΡΠ΅Π½Ρ Π½Π΅ΠΏΠ°ΡΠ½ΡΠΉ, Π΅Π³ΠΎ Π½Π°Π΄ΠΎ Π½Π΅ Π·Π°Π±ΡΠ²Π°ΡΡ ΡΠ΄Π²Π°ΠΈΠ²Π°ΡΡ, Π° ΡΠΎ Π΅Π³ΠΎ ΠΎΡΠ±ΡΠΎΡΡΡ ΠΈ Π±ΡΠ΄ΡΡ Π±Π΅Π·ΡΡΠΏΠ΅ΡΠ½ΠΎ ΠΈΡΠΊΠ°ΡΡ ΠΏΠ°ΡΡ.
ΠΠΎΠ»ΡΡΠΈΠ»ΠΈ ΡΠ°ΡΡ, ΠΌΠΈΠ½ΡΡΡ, ΡΠ΅ΠΊΡΠ½Π΄Ρ ΠΈ Π΄Π΅ΡΡΡΠΊΠΈ ΠΌΠΈΠ»Π»ΠΈΡΠ΅ΠΊΡΠ½Π΄ Π² ΠΎΡΠ΄Π΅Π»ΡΠ½ΡΡ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΡΡ . ΠΠΎΠΆΠ½ΠΎ ΠΈΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ, ΠΊΠ°ΠΊ ΡΠΈΡΠ»Π°, Π° ΠΌΠΎΠΆΠ½ΠΎ β ΠΊΠ°ΠΊ ΡΡΡΠΎΠΊΠΈ, ΠΏΠΎΡΡΠΎΠΌΡ ΠΈΡ Π»Π΅Π³ΠΊΠΎ ΡΠΊΠ»Π΅ΠΈΡΡ Π² ΠΎΠ΄Π½ΠΎ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ Π²ΡΠ΅ΠΌΠ΅Π½ΠΈ ΠΈ Π²ΡΠ΄Π°ΡΡ Π΅Π³ΠΎ Π² ΡΡΠ°Π½Π΄Π°ΡΡΠ½ΡΠΉ ΠΏΠΎΡΠΎΠΊ Π²Π²ΠΎΠ΄Π°-Π²ΡΠ²ΠΎΠ΄Π°, Β«Π½Π° ΠΊΠΎΠ½ΡΠΎΠ»ΡΒ»:
ΠΡΠ΅ ΡΡΠΎ ΠΌΠΎΠΆΠ½ΠΎ Π·Π°ΡΡΠ½ΡΡΡ Π² ΠΎΡΠ΄Π΅Π»ΡΠ½ΡΠΉ ΡΠ°ΠΉΠ», ΡΡΠΎΠ±Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ Π² ΡΠ°Π·Π½ΡΡ ΠΌΠ΅ΡΡΠ°Ρ . Π’ΠΎΠ³Π΄Π° Π²ΡΠ΅ΠΌΡ Π½Π°Π΄ΠΎ Π±ΡΠ΄Π΅Ρ ΠΏΠ΅ΡΠ΅Π΄Π°Π²Π°ΡΡ ΡΠ°ΠΉΠ»Ρ Π² Π²ΠΈΠ΄Π΅ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΠΎΠ². Π’ΡΡ Π΅ΡΡΡ Π΄Π²Π° Π²Π°ΡΠΈΠ°Π½ΡΠ°: Π»ΠΈΠ±ΠΎ
ΠΈ ΠΏΠ΅ΡΠ΅Π΄Π°Π²Π°ΡΡ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΡ Π² Π΄Π²ΠΎΠΉΠ½ΡΡ ΠΊΠ°Π²ΡΡΠΊΠ°Ρ (Π° ΡΠΈΠ»ΡΠ΄Π° ΡΠ°ΡΠΊΡΠΎΠ΅Ρ ΠΊΠ°Π²ΡΡΠΊΠΈ), Π»ΠΈΠ±ΠΎ
ΠΡΠΎΠ³ΠΎ, ΠΏΠΎΠ»ΡΡΠΈΠ»ΡΡ ΡΠ°ΠΊΠΎΠΉ ΠΊΠΎΠΌΠ°Π½Π΄Π½ΡΠΉ ΡΠ°ΠΉΠ», ΡΠΊΠ°ΠΆΠ΅ΠΌ, timecalc.bat:
Π’Π΅ΠΏΠ΅ΡΡ ΠΎΠ± ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠΈ. ΠΠΎΠΏΡΡΡΠΈΠΌ, Π΅ΡΡΡ ΡΠ°ΠΊΠΎΠΉ Π±Π°ΡΠ½ΠΈΡΠ΅ΠΊ, Π·Π°ΠΏΡΡΠΊΠ°ΡΡΠΈΠΉ Π°ΡΡ ΠΈΠ²Π°ΡΠΈΡ Ρ Π·Π°ΡΠ΅ΡΠΊΠΎΠΉ Π²ΡΠ΅ΠΌΠ΅Π½ΠΈ:
Π ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΡΡ a ΠΈ b ΠΈΠΌΠ΅Π΅ΠΌ Π²ΡΠ΅ΠΌΡ Π½Π°ΡΠ°Π»Π° ΠΈ ΠΎΠΊΠΎΠ½ΡΠ°Π½ΠΈΡ ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠΈ ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²Π΅Π½Π½ΠΎ. ΠΠΎΠΆΠ½ΠΎ ΠΏΠ΅ΡΠ΅Π΄Π°ΡΡ ΠΈΡ Π½Π°ΡΠ΅ΠΌΡ ΡΠΊΡΠΈΠΏΡΡ, Π½Π΅ΠΏΡΠ΅ΠΌΠ΅Π½Π½ΠΎ Π²Π°Π»ΡΡΡΠ΅ΠΌΡΡΡ ΡΡΡ ΠΆΠ΅ ΡΡΠ΄ΠΎΠΌ, Π² ΡΡΠΎΠΉ ΠΆΠ΅ ΠΏΠ°ΠΏΠΊΠ΅:
Π ΠΎΠ½ Π²ΡΠ²Π΅Π΄Π΅Ρ Π² ΠΊΠΎΠ½ΡΠΎΠ»Ρ Π·Π°ΡΡΠ°ΡΠ΅Π½Π½ΠΎΠ΅ Π²ΡΠ΅ΠΌΡ ΡΡΠ΅ΡΡΠ΅ΠΉ ΡΡΡΠΎΡΠΊΠΎΠΉ, ΠΏΠΎΡΠ»Π΅ Β«start Β» ΠΈ Β«stop Β». ΠΠΎ Ρ ΠΎΡΠ΅Π»ΠΎΡΡ Π±Ρ Π΄ΠΎΠ±Π°Π²ΠΈΡΡ, Π΄ΠΎΠΏΡΡΡΠΈΠΌ, Β«ΡΠΏΠ°ΠΊΠΎΠ²Π°Π½ΠΎ Π·Π° Β» ΠΈΠ»ΠΈ Β«ΡΠ°ΡΠΏΠ°ΠΊΠΎΠ²Π°Π½ΠΎ Π·Π° Β», ΡΠ°ΠΊ ΡΡΠΎ Π²Π²Π΅ΡΡΠΈ ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΡΡΡΠΈΠ΅ ΡΡΡΠΎΠΊΠΈ Π² ΡΠ°ΠΉΠ» Β«ΠΏΠΎΠ΄ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡΒ» Π½Π΅ ΠΏΠΎΠ»ΡΡΠΈΡΡΡ. ΠΠ΅ΡΠ΅Π΄Π°Π²Π°ΡΡ ΡΡΠΎΡ ΡΡΡΠΎΠΊΠΎΠ²ΡΠΉ Β«Π΄ΠΎΠ²Π΅ΡΠΎΠΊΒ» Π² Π²ΠΈΠ΄Π΅ Π΅ΡΠ΅ ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΠ° ΠΈ Π½Π΅ ΠΎΡΠΎΠ±ΠΎ ΠΊΡΠ°ΡΠΈΠ²ΠΎ, ΠΈ ΠΏΡΠΈ ΠΆΠ΅Π»Π°Π½ΠΈΠΈ Π΄ΠΎΠΏΠΈΡΠ°ΡΡ ΡΠ΅ΠΊΡΡ ΠΏΠΎΡΠ»Π΅ Π²ΡΠ΅ΠΌΠ΅Π½ΠΈ (Π° Π½Π΅ ΠΏΠ΅ΡΠ΅Π΄) ΠΎΠΏΡΡΡ ΠΏΠΎΡΡΠ΅Π±ΡΠ΅Ρ Π»Π΅Π·ΡΡ Π² Π²ΡΠ·ΡΠ²Π°Π΅ΠΌΡΠΉ ΡΠ°ΠΉΠ». Π ΠΊΠ°ΠΊ ΠΏΠ΅ΡΠ΅Ρ Π²Π°ΡΠΈΡΡ Π²ΡΠ²ΠΎΠ΄ Π²ΡΠ·ΡΠ²Π°Π΅ΠΌΠΎΠ³ΠΎ ΡΠ°ΠΉΠ»Π° Π΄Π»Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΡ Π² Π²ΡΠ·ΡΠ²Π°ΡΡΠ΅ΠΌ?
Π― ΠΏΡΠΎΡΡΠΎ ΠΎΠ±Π°Π»Π΄Π΅Π», ΠΊΠΎΠ³Π΄Π° ΡΠ·Π½Π°Π». ΠΠ½Π΅Π·Π°ΠΏΠ½ΠΎ, ΠΏΡΠΈ ΠΏΠΎΠΌΠΎΡΠΈ ΠΎΠΏΠ΅ΡΠ°ΡΠΎΡΠ° ΡΠΈΠΊΠ»Π°. Π, ΡΠΊΠΎΠ»ΡΠΊΠΎ Π½Π°ΠΌ ΠΎΡΠΊΡΡΡΠΈΠΉ ΡΡΠ΄Π½ΡΡ Π³ΠΎΡΠΎΠ²ΠΈΡ for /? β¦
Π Π°ΡΡΠΈΡΠ΅Π½ΠΈΠ΅ ΡΠΈΠ½ΡΠ°ΠΊΡΠΈΡΠ° /F ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ Π²ΡΠΊΠΎΠ²ΡΡΠΈΠ²Π°ΡΡ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΡΡ ΡΠΈΠΊΠ»Π° ΠΈΠ· ΡΠ°Π·Π½ΠΎΠ³ΠΎ ΡΠΎΠ΄Π° Π½Π°Π±ΠΎΡΠΎΠ²: ΡΠ°ΠΉΠ»ΠΎΠ², ΡΠΈΠΌΠ²ΠΎΠ»ΡΠ½ΡΡ ΡΡΡΠΎΠΊ, ΠΊΠΎΠΌΠ°Π½Π΄. Π§ΡΠΎΠ±Ρ ΠΏΠΎΠ½ΡΡΡ, ΡΡΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΡΡ Π΄Π»Ρ ΡΠΈΠΊΠ»Π°, ΠΏΡΠΈΠΌΠ΅Π½ΡΡΡΡΡ (ΠΈΠ»ΠΈ Π½Π΅ ΠΏΡΠΈΠΌΠ΅Π½ΡΡΡΡΡ) ΠΊΠ°Π²ΡΡΠΊΠΈ. ΠΠ΅Π· ΠΊΠ°Π²ΡΡΠ΅ΠΊ Π² ΡΠΊΠΎΠ±ΠΊΠ°Ρ ΠΏΠΈΡΠ΅ΠΌ ΡΠ°ΠΉΠ» ΠΈΠ»ΠΈ Π½Π°Π±ΠΎΡ ΡΠ°ΠΉΠ»ΠΎΠ². Π ΠΏΡΠΈΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ ΠΊΠ°Π²ΡΡΠ΅ΠΊ Π·Π°Π²ΠΈΡΠΈΡ ΠΎΡ ΡΠΎΠ³ΠΎ, ΡΡΡΠ°Π½ΠΎΠ²Π»Π΅Π½Π° ΠΈΠ»ΠΈ Π½Π΅Ρ ΠΎΠΏΡΠΈΡ usebackq: ΠΏΡΠΈ ΡΡΡΠ°Π½ΠΎΠ²Π»Π΅Π½Π½ΠΎΠΉ Π² Π΄Π²ΠΎΠΉΠ½ΡΡ ΠΊΠ°Π²ΡΡΠΊΠ°Ρ ΠΏΠΈΡΠ΅ΠΌ ΡΡΡΠΎΠΊΡ, Π² ΠΏΡΠΎΡΡΡΡ β ΠΊΠΎΠΌΠ°Π½Π΄Ρ. ΠΡΠΈ ΡΠ½ΡΡΠΎΠΉ ΠΎΠΏΡΠΈΠΈ ΡΡΡΠΎΠΊΡ ΠΏΠΈΡΠ΅ΠΌ Π² ΠΏΡΠΎΡΡΡΡ ΠΊΠ°Π²ΡΡΠΊΠ°Ρ , Π° ΠΊΠΎΠΌΠ°Π½Π΄Ρ β Π² ΠΎΠ±ΡΠ°ΡΠ½ΡΡ (ΠΊΠΎΡΠΎΡΡΠ΅ ΠΎΠ±ΡΡΠ½ΠΎ Π½Π° ΠΊΠ»Π°Π²ΠΈΡΠ΅ Ρ Π±ΡΠΊΠ²ΠΎΠΉ Π). ΠΡΠΈ ΡΡΠΎΠΌ, ΠΊΠΎΠΌΠ°Π½Π΄Π° Π²ΠΏΠΎΠ»Π½Π΅ ΠΌΠΎΠΆΠ΅Ρ Π±ΡΡΡ ΠΎΠ΄Π½Π°, ΠΈ ΠΏΡΠΎΡ ΠΎΠ΄ ΡΠΈΠΊΠ»Π° ΡΠΎΠΆΠ΅ ΠΎΠ΄ΠΈΠ½, ΠΈ Π² ΡΠ΅Π»Π΅ ΡΠΈΠΊΠ»Π° ΠΏΠΎΠ»ΡΡΠ°Π΅ΠΌ Π½ΡΠΆΠ½ΡΠΉ Π½Π°ΠΌ Π²ΡΠ²ΠΎΠ΄ ΠΊΠΎΠΌΠ°Π½Π΄Ρ, ΠΊΠΎΡΠΎΡΡΠΉ Π·Π°ΡΡΠ½Π΅ΠΌ Π² ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΡΡ Π΄Π»Ρ Π΄Π°Π»ΡΠ½Π΅ΠΉΡΠ΅Π³ΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΡ (Ρ ΠΎΡΡ ΠΌΠΎΠΆΠ½ΠΎ ΠΈ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ ΡΡΠ°Π·Ρ):
Π, ΠΊΡΡΠ°ΡΠΈ, Π½Π΅ Π·Π°Π±ΡΠ²Π°Π΅ΠΌ, ΡΡΠΎ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½Π°Ρ ΡΠΈΠΊΠ»Π° Π΄ΠΎΠ»ΠΆΠ½Π° Π±ΡΡΡ ΠΎΠ΄Π½ΠΎΡΠΈΠΌΠ²ΠΎΠ»ΡΠ½ΠΎΠΉ. ΠΠΈΠ³Π΄Π΅ ΡΡΠΎΠ³ΠΎ Π½Π΅ ΠΏΡΠΎΡΠΈΡΠ°Π», Π²ΡΠ²Π΅Π» ΡΠΊΡΠΏΠ΅ΡΠΈΠΌΠ΅Π½ΡΠ°Π»ΡΠ½ΠΎ ΠΏΡΡΠ΅ΠΌ ΠΎΡΠΈΠ±ΠΎΠΊ ΠΈ ΠΏΡΠΎΠ±. ΠΠΎΠΆΠ΅Ρ, ΡΠΈΡΠ°Π» Π½Π΅Π²Π½ΠΈΠΌΠ°ΡΠ΅Π»ΡΠ½ΠΎ, Π° ΠΌΠΎΠΆΠ΅Ρ, Π½Π΅ Π·Π½Π°Π» Π³Π΄Π΅β¦
ΠΡΠΎΠ³ΠΎ ΠΏΠΎΠ»ΡΡΠ°Π΅ΠΌ ΡΠ°ΠΊΠΎΠΉ ΠΊΠΎΠΌΠ°Π½Π΄Π½ΡΠΉ ΡΠ°ΠΉΠ», ΡΠΊΠ°ΠΆΠ΅ΠΌ, tar_time.cmd, ΠΊΠΎΡΠΎΡΡΠΉ ΠΏΡΠΈΠ½ΠΈΠΌΠ°Π΅Ρ Π² ΠΊΠ°ΡΠ΅ΡΡΠ²Π΅ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΠ° ΠΏΠ°ΠΊΡΠ΅ΠΌΡΡ ΠΏΠ°ΠΏΠΊΡ, Π·Π°ΡΠ΅ΠΊΠ°Π΅Ρ Π²ΡΠ΅ΠΌΡ ΠΈ ΠΏΠΈΡΠ΅Ρ Π΅Π³ΠΎ Π² ΠΊΠΎΠ½ΡΠΎΠ»Ρ ΠΈ Π² Π»ΠΎΠ³-ΡΠ°ΠΉΠ»:
ΠΠ½Π°Π»ΠΎΠ³ΠΈΡΠ½ΡΠΌ ΠΎΠ±ΡΠ°Π·ΠΎΠΌ Π½Π°ΠΏΠΈΡΠ°Π» ΠΏΠΎΡΡΠΈ ΡΠΎ ΠΆΠ΅ Π΄Π»Ρ ΡΠ°ΡΠΏΠ°ΠΊΠΎΠ²ΠΊΠΈ, ΠΏΠΎΠΏΡΠ°Π²ΠΈΠ² ΠΏΠ°ΡΡ ΡΡΡΠΎΡΠ΅ΠΊ.
ΠΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΠΈ ΠΊΠΎΠΌΠ°Π½Π΄ Windows (ΡΡΠΆΠ΅Π»ΠΎΠ΅ Π½Π°ΡΠ»Π΅Π΄ΠΈΠ΅ DOS), ΠΊΠΎΠ½Π΅ΡΠ½ΠΎ, Π΄ΠΎΠ²ΠΎΠ»ΡΠ½ΠΎ ΠΎΠ³ΡΠ°Π½ΠΈΡΠ΅Π½Ρ, Π½ΠΎ Π΄Π°ΠΆΠ΅ Ρ ΠΈΡ ΠΏΠΎΠΌΠΎΡΡΡ ΠΌΠΎΠΆΠ½ΠΎ Π΄Π΅Π»Π°ΡΡ ΠΈΠ½ΡΠ΅ΡΠ΅ΡΠ½ΡΠ΅ ΠΈ ΠΏΠΎΠ»Π΅Π·Π½ΡΠ΅ ΡΡΡΡΠΊΠΈ. ΠΠΎΡ ΡΠΎΠ»ΡΠΊΠΎ ΠΈΠ½ΠΎΠ³Π΄Π° ΡΠΈΠ³ Π΄ΠΎΠ³Π°Π΄Π°Π΅ΡΡΡΡ, ΠΎΠΏΠΈΡΠ°Π½ΠΈΠ΅ ΠΊΠ°ΠΊΠΎΠΉ ΠΊΠΎΠΌΠ°Π½Π΄Ρ Π΄Π»Ρ ΡΠ²ΠΎΠ΅ΠΉ ΡΠ΅Π»ΠΈ Π½ΡΠΆΠ½ΠΎ ΡΠΌΠΎΡΡΠ΅ΡΡ ΠΈ Π³Π΄Π΅ ΠΈΠΌΠ΅Π½Π½ΠΎ ΠΈΡΠΊΠ°ΡΡβ¦
ΠΠ°ΠΊ ΠΈΠ·ΠΌΠ΅ΡΠΈΡΡ Π²ΡΠ΅ΠΌΡ Π²ΡΠΏΠΎΠ»Π½Π΅Π½ΠΈΡ ΠΊΠΎΠΌΠ°Π½Π΄Ρ Π² ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΎΠΉ ΡΡΡΠΎΠΊΠ΅ Windows?
Π‘ΡΡΠ΅ΡΡΠ²ΡΠ΅Ρ Π»ΠΈ Π²ΡΡΡΠΎΠ΅Π½Π½ΡΠΉ ΡΠΏΠΎΡΠΎΠ± ΠΈΠ·ΠΌΠ΅ΡΠ΅Π½ΠΈΡ Π²ΡΠ΅ΠΌΠ΅Π½ΠΈ Π²ΡΠΏΠΎΠ»Π½Π΅Π½ΠΈΡ ΠΊΠΎΠΌΠ°Π½Π΄Ρ Π² ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΎΠΉ ΡΡΡΠΎΠΊΠ΅ Windows?
Π ΠΊΠ°ΡΠ΅ΡΡΠ²Π΅ Π°Π»ΡΡΠ΅ΡΠ½Π°ΡΠΈΠ²Ρ, Π² Windows PowerShell Π΅ΡΡΡ Π²ΡΡΡΠΎΠ΅Π½Π½Π°Ρ ΠΊΠΎΠΌΠ°Π½Π΄Π°, ΠΊΠΎΡΠΎΡΠ°Ρ ΠΏΠΎΡ ΠΎΠΆΠ° Π½Π° ΠΊΠΎΠΌΠ°Π½Π΄Ρ Π²ΡΠ΅ΠΌΠ΅Π½ΠΈ Bash. ΠΡΠΎ Π½Π°Π·ΡΠ²Π°Π΅ΡΡΡ Β«ΠΠ΅ΡΠ°-ΠΠΎΠΌΠ°Π½Π΄Π°Β». ΠΡ Π΄ΠΎΠ»ΠΆΠ½Ρ ΡΠ±Π΅Π΄ΠΈΡΡΡΡ, ΡΡΠΎ PowerShell ΡΡΡΠ°Π½ΠΎΠ²Π»Π΅Π½ Π½Π° ΠΊΠΎΠΌΠΏΡΡΡΠ΅ΡΠ΅, Π½Π° ΠΊΠΎΡΠΎΡΠΎΠΌ ΠΎΠ½ Π·Π°ΠΏΡΡΠ΅Π½.
ΠΠΎΠΏΡΠΎΠ±ΡΠΉΡΠ΅ ΡΠΊΠΎΠΏΠΈΡΠΎΠ²Π°ΡΡ ΡΠ»Π΅Π΄ΡΡΡΠΈΠΉ ΡΠΊΡΠΈΠΏΡ Π² Π½ΠΎΠ²ΡΠΉ ΠΏΠ°ΠΊΠ΅ΡΠ½ΡΠΉ ΡΠ°ΠΉΠ» (Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, timecmd.bat ):
ΠΡΠΈΠΌΠ΅Π½Π΅Π½ΠΈΠ΅
ΠΡΠ»ΠΈ Π²Ρ ΠΏΠΎΠΌΠ΅ΡΡΠΈΡΠ΅ timecmd.bat Π² ΠΊΠ°ΡΠ°Π»ΠΎΠ³ Π²Π°ΡΠ΅Π³ΠΎ ΠΏΡΡΠΈ, Π²Ρ ΠΌΠΎΠΆΠ΅ΡΠ΅ Π²ΡΠ·Π²Π°ΡΡ Π΅Π³ΠΎ ΠΈΠ· Π»ΡΠ±ΠΎΠ³ΠΎ ΠΌΠ΅ΡΡΠ°, Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ:
ΠΡΠ»ΠΈ Π²Ρ Ρ ΠΎΡΠΈΡΠ΅ ΡΠ΄Π΅Π»Π°ΡΡ ΠΏΠ΅ΡΠ΅Π½Π°ΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ Π²ΡΠ²ΠΎΠ΄Π°, Π²Ρ ΠΌΠΎΠΆΠ΅ΡΠ΅ Π·Π°ΠΊΠ»ΡΡΠΈΡΡ ΠΊΠΎΠΌΠ°Π½Π΄Ρ Π² ΠΊΠ°Π²ΡΡΠΊΠΈ ΡΠ°ΠΊ:
Π₯Π΅-Ρ Π΅, ΡΠ°ΠΌΠΎΠ΅ ΠΏΡΠΎΡΡΠΎΠ΅ ΡΠ΅ΡΠ΅Π½ΠΈΠ΅ ΠΌΠΎΠΆΠ΅Ρ Π±ΡΡΡ ΡΠ°ΠΊΠΈΠΌ:
ΠΡΠΎ ΡΠ°Π±ΠΎΡΠ°Π΅Ρ Π½Π° ΠΊΠ°ΠΆΠ΄ΠΎΠΉ Windows ΠΈΠ· ΠΊΠΎΡΠΎΠ±ΠΊΠΈ.
Π ΡΠ»ΡΡΠ°Π΅ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ, ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡΡΠ΅Π³ΠΎ Π²ΡΠ²ΠΎΠ΄ ΠΊΠΎΠ½ΡΠΎΠ»ΠΈ, ΠΌΠΎΠΆΠ΅Ρ Π±ΡΡΡ ΡΠ΄ΠΎΠ±Π½ΠΎ ΡΠΎΡ ΡΠ°Π½ΠΈΡΡ Π²ΡΠ΅ΠΌΡ Π·Π°ΠΏΡΡΠΊΠ° Π²ΠΎ Π²ΡΠ΅ΠΌΠ΅Π½Π½ΠΎΠΉ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΠΎΠΉ:
ΠΡΠΎΡΡΠΎ Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ ΡΠ°ΡΡΠΈΡΠ΅Π½ΠΈΡ ΠΎΡΠ²Π΅ΡΠ° ΠΎΡ Casey.K ΠΎΠ± ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠΈ Measure-Command Ρ ΠΏΠΎΠΌΠΎΡΡΡ PowerShell :
ΠΡ ΠΌΠΎΠΆΠ΅ΡΠ΅ Π²ΡΠ·Π²Π°ΡΡ PowerShell ΠΈΠ· ΡΡΠ°Π½Π΄Π°ΡΡΠ½ΠΎΠΉ ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΎΠΉ ΡΡΡΠΎΠΊΠΈ, Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ:
ΠΡΠΎ Π±ΡΠ΄Π΅Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ ΡΡΠ°Π½Π΄Π°ΡΡΠ½ΡΠΉ Π²ΡΠ²ΠΎΠ΄, Π½ΠΎ Π²Ρ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΠΏΡΠ΅Π΄ΠΎΡΠ²ΡΠ°ΡΠΈΡΡ ΡΡΠΎ, Π΄ΠΎΠ±Π°Π²ΠΈΠ² | Out-Default Π²ΠΎΡ ΡΡΠΎ ΠΈΠ· PowerShell:
ΠΠ»ΠΈ ΠΈΠ· ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΎΠΉ ΡΡΡΠΎΠΊΠΈ:
ΠΠ΄Π½ΠΎΡΡΡΠΎΡΠ½ΠΈΠΊ, ΠΊΠΎΡΠΎΡΡΠΉ Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡ Π² Windows Server 2008 R2:
ΠΠΎ ΡΠ΅Ρ ΠΏΠΎΡ, ΠΏΠΎΠΊΠ° mycommand Π½Π΅ ΡΡΠ΅Π±ΡΠ΅Ρ ΠΊΠ°Π²ΡΡΠ΅ΠΊ (ΠΊΠ°ΠΊΠΈΠ΅ Π²ΠΈΠ½ΡΡ Ρ ΠΎΠ±ΡΠ°Π±ΠΎΡΠΊΠΎΠΉ ΠΊΠ°Π²ΡΡΠ΅ΠΊ cmd). ΠΡΠΎ /v:on Π΄Π΅Π»Π°Π΅ΡΡΡ Π΄Π»Ρ ΡΠΎΠ³ΠΎ, ΡΡΠΎΠ±Ρ Π΄Π²Π° ΡΠ°Π·Π½ΡΡ Π·Π½Π°ΡΠ΅Π½ΠΈΡ ΠΠ ΠΠΠΠΠ ΠΎΡΠ΅Π½ΠΈΠ²Π°Π»ΠΈΡΡ Π½Π΅Π·Π°Π²ΠΈΡΠΈΠΌΠΎ, Π° Π½Π΅ ΠΎΠ΄ΠΈΠ½ ΡΠ°Π· ΠΏΡΠΈ Π²ΡΠΏΠΎΠ»Π½Π΅Π½ΠΈΠΈ ΠΊΠΎΠΌΠ°Π½Π΄Ρ.
ΠΡΠ»ΠΈ Ρ Π²Π°Ρ ΠΎΡΠΊΡΡΡΠΎ ΠΎΠΊΠ½ΠΎ ΠΊΠΎΠΌΠ°Π½Π΄ ΠΈ Π²Ρ Π²ΡΠ·ΡΠ²Π°Π΅ΡΠ΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρ Π²ΡΡΡΠ½ΡΡ, Π²Ρ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΠΎΡΠΎΠ±ΡΠ°ΠΆΠ°ΡΡ Π²ΡΠ΅ΠΌΠ΅Π½Π½ΡΡ ΠΌΠ΅ΡΠΊΡ Π² ΠΊΠ°ΠΆΠ΄ΠΎΠΌ ΠΏΡΠΈΠ³Π»Π°ΡΠ΅Π½ΠΈΠΈ, Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ
ΠΡΠΎ Π΄Π°Π΅Ρ Π²Π°ΠΌ ΡΡΠΎ-ΡΠΎ Π²ΡΠΎΠ΄Π΅:
ΠΡΠ»ΠΈ Ρ Π²Π°Ρ Π΅ΡΡΡ Π½Π΅Π±ΠΎΠ»ΡΡΠΎΠΉ ΠΏΠ°ΠΊΠ΅ΡΠ½ΡΠΉ ΡΠΊΡΠΈΠΏΡ, ΠΊΠΎΡΠΎΡΡΠΉ Π²ΡΠΏΠΎΠ»Π½ΡΠ΅Ρ Π²Π°ΡΠΈ ΠΊΠΎΠΌΠ°Π½Π΄Ρ, ΠΏΠ΅ΡΠ΅Π΄ ΠΊΠ°ΠΆΠ΄ΠΎΠΉ ΠΊΠΎΠΌΠ°Π½Π΄ΠΎΠΉ Π΄ΠΎΠ»ΠΆΠ½Π° Π±ΡΡΡ ΠΏΡΡΡΠ°Ρ ΡΡΡΠΎΠΊΠ°, Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ
(ΡΠ»Π΅Π΄ΡΡΡΠ°Ρ ΠΏΡΡΡΠ°Ρ ΡΡΡΠΎΠΊΠ°)
ΠΡ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΡΠ°ΡΡΡΠΈΡΠ°ΡΡ Π²ΡΠ΅ΠΌΡ Π²ΡΠΏΠΎΠ»Π½Π΅Π½ΠΈΡ ΠΊΠ°ΠΆΠ΄ΠΎΠΉ ΠΊΠΎΠΌΠ°Π½Π΄Ρ ΠΏΠΎ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΈ ΠΎ Π²ΡΠ΅ΠΌΠ΅Π½ΠΈ Π² ΠΏΡΠΈΠ³Π»Π°ΡΠ΅Π½ΠΈΠΈ. ΠΡΡΡΠ΅ Π²ΡΠ΅Π³ΠΎ Π±ΡΠ»ΠΎ Π±Ρ Π½Π°ΠΏΡΠ°Π²ΠΈΡΡ Π²ΡΠ²ΠΎΠ΄ Π² ΡΠ΅ΠΊΡΡΠΎΠ²ΡΠΉ ΡΠ°ΠΉΠ» Π΄Π»Ρ Π΄Π°Π»ΡΠ½Π΅ΠΉΡΠ΅Π³ΠΎ Π°Π½Π°Π»ΠΈΠ·Π°:
ΠΠ΅ ΡΠ²Π΅ΡΠ΅Π½, ΡΠΊΠΎΠ»ΡΠΊΠΎ Π½Π°ΠΊΠ»Π°Π΄Π½ΡΡ ΡΠ°ΡΡ ΠΎΠ΄ΠΎΠ² Π΄ΠΎΠ±Π°Π²Π»ΡΠ΅Ρ Cygwin.
ΠΠ΅ ΡΠ°ΠΊ ΡΠ»Π΅Π³Π°Π½ΡΠ½ΠΎ, ΠΊΠ°ΠΊ Π½Π΅ΠΊΠΎΡΠΎΡΡΠ΅ ΡΡΠ½ΠΊΡΠΈΠΈ Unix, Π½ΠΎ ΡΠΎΠ·Π΄Π°ΠΉΡΠ΅ cmd-ΡΠ°ΠΉΠ», ΠΊΠΎΡΠΎΡΡΠΉ Π²ΡΠ³Π»ΡΠ΄ΠΈΡ ΡΠ»Π΅Π΄ΡΡΡΠΈΠΌ ΠΎΠ±ΡΠ°Π·ΠΎΠΌ:
ΠΡΠΎ Π±ΡΠ΄Π΅Ρ ΠΎΡΠΎΠ±ΡΠ°ΠΆΠ°ΡΡ Π²ΡΠ΅ΠΌΡ Π½Π°ΡΠ°Π»Π° ΠΈ ΠΎΠΊΠΎΠ½ΡΠ°Π½ΠΈΡ ΠΏΡΠΈΠΌΠ΅ΡΠ½ΠΎ ΡΠ°ΠΊ:
Π― ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡ Π±Π΅ΡΠΏΠ»Π°ΡΠ½ΠΎΠ΅ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ½ΠΎΠ΅ ΠΎΠ±Π΅ΡΠΏΠ΅ΡΠ΅Π½ΠΈΠ΅ ΠΏΠΎΠ΄ Π½Π°Π·Π²Π°Π½ΠΈΠ΅ΠΌ Β«GS TimerΒ».
ΠΡΠΎΡΡΠΎ ΡΠΎΠ·Π΄Π°ΠΉΡΠ΅ ΠΊΠΎΠΌΠ°Π½Π΄Π½ΡΠΉ ΡΠ°ΠΉΠ» ΡΠ°ΠΊ:
Π Π°Π·ΡΠ΅ΡΠ΅Π½ΠΈΠ΅ ΡΠΎΡΡΠ°Π²Π»ΡΠ΅Ρ 0,1 ΡΠ΅ΠΊΡΠ½Π΄Ρ.
Π’Π°ΠΊΠΆΠ΅ Π΅ΡΡΡ TimeMem (ΠΌΠ°ΡΡ 2012):
ΠΡΠΎ ΡΡΠΈΠ»ΠΈΡΠ° Windows, ΠΊΠΎΡΠΎΡΠ°Ρ Π²ΡΠΏΠΎΠ»Π½ΡΠ΅Ρ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ ΠΈ ΠΎΡΠΎΠ±ΡΠ°ΠΆΠ°Π΅Ρ Π²ΡΠ΅ΠΌΡ Π΅Π΅ Π²ΡΠΏΠΎΠ»Π½Π΅Π½ΠΈΡ, ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΏΠ°ΠΌΡΡΠΈ ΠΈ ΡΡΠ°ΡΠΈΡΡΠΈΠΊΡ Π²Π²ΠΎΠ΄Π°-Π²ΡΠ²ΠΎΠ΄Π°. ΠΠΎ ΡΡΠ½ΠΊΡΠΈΠΎΠ½Π°Π»ΡΠ½ΠΎΡΡΠΈ ΠΎΠ½ ΠΏΠΎΡ ΠΎΠΆ Π½Π° ΡΡΠΈΠ»ΠΈΡΡ Π²ΡΠ΅ΠΌΠ΅Π½ΠΈ Unix.
ΠΠΎΡΡΡΠΈΠΊΡΠ½Π°Ρ Π²Π΅ΡΡΠΈΡ ΡΠ°ΠΉΠΌΠ΅ΡΠ°:
ΡΠ°ΠΉΠΌ-Π°ΡΡ 1 | TimeIt.cmd
Π‘ΠΊΠΎΠΏΠΈΡΡΠΉΡΠ΅ ΠΈ Π²ΡΡΠ°Π²ΡΡΠ΅ ΡΡΠΎ Π² ΠΊΠ°ΠΊΠΎΠΉ-Π½ΠΈΠ±ΡΠ΄Ρ ΡΠ΅Π΄Π°ΠΊΡΠΎΡ, Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ Notepad ++, ΠΈ ΡΠΎΡ ΡΠ°Π½ΠΈΡΠ΅ Π΅Π³ΠΎ ΠΊΠ°ΠΊ TimeIt.cmd :
ΠΠ»ΡΡΠ΅ΡΠ½Π°ΡΠΈΠ²ΠΎΠΉ ΠΈΠ·ΠΌΠ΅ΡΠ΅Π½ΠΈΡ Π²ΡΠ΅ΠΌΠ΅Π½ΠΈ ΡΠ²Π»ΡΠ΅ΡΡΡ ΠΏΡΠΎΡΡΠΎ Β«Get-DateΒ». Π£ Π²Π°Ρ Π½Π΅Ρ ΠΏΡΠΎΠ±Π»Π΅ΠΌ Ρ ΠΏΠ΅ΡΠ΅ΡΡΠ»ΠΊΠΎΠΉ Π²ΡΠ²ΠΎΠ΄Π° ΠΈ ΡΠ°ΠΊ Π΄Π°Π»Π΅Π΅.
ΠΠ±Π½ΠΎΠ²ΠΈΡΡ
ΠΠΎΡ ΡΠ»ΡΡΡΠ΅Π½Π½ΡΠΉ ΠΎΠ΄Π½ΠΎΡΡΡΠΎΡΠ½ΡΠΉ (Π±Π΅Π· ΠΎΡΠ»ΠΎΠΆΠ΅Π½Π½ΠΎΠ³ΠΎ ΡΠ°ΡΡΠΈΡΠ΅Π½ΠΈΡ ΡΠΎΠΆΠ΅):
ΠΡΠ²ΠΎΠ΄ Π²ΡΠ³Π»ΡΠ΄ΠΈΡ ΠΏΡΠΈΠΌΠ΅ΡΠ½ΠΎ ΡΠ°ΠΊ:
ΠΡΠΎΡ ΠΏΠΎΠ΄Ρ ΠΎΠ΄ Π½Π΅ Π²ΠΊΠ»ΡΡΠ°Π΅Ρ ΠΏΡΠΎΡΠ΅ΡΡ ΡΠΎΠ·Π΄Π°Π½ΠΈΡ Π½ΠΎΠ²ΠΎΠ³ΠΎ cmd Π² ΡΠ΅Π·ΡΠ»ΡΡΠ°ΡΠ΅, ΠΈ ΠΏΡΠΈ ΡΡΠΎΠΌ ΠΎΠ½ Π½Π΅ Π²ΠΊΠ»ΡΡΠ°Π΅Ρ prompt ΠΊΠΎΠΌΠ°Π½Π΄Ρ (Ρ).
Π Π·Π°Π²ΠΈΡΠΈΠΌΠΎΡΡΠΈ ΠΎΡ Π²Π΅ΡΡΠΈΠΈ Windows, ΠΊΠΎΡΠΎΡΡΡ Π²Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΠ΅, ΠΏΡΠΎΡΡΠΎ Π·Π°ΠΏΡΡΠΊ bash ΠΏΠ΅ΡΠ΅Π²Π΅Π΄Π΅Ρ Π²Π°Ρ Π² ΡΠ΅ΠΆΠΈΠΌ Bash. ΠΡΠΎ ΠΏΠΎΠ·Π²ΠΎΠ»ΠΈΡ Π²Π°ΠΌ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ ΠΊΠΎΠΌΠ°Π½Π΄, ΠΊΠΎΡΠΎΡΡΠ΅ Π½Π΅ Π΄ΠΎΡΡΡΠΏΠ½Ρ Π½Π΅ΠΏΠΎΡΡΠ΅Π΄ΡΡΠ²Π΅Π½Π½ΠΎ Π² PowerShell (Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, time ΠΊΠΎΠΌΠ°Π½Π΄Π°). Π‘ΠΈΠ½Ρ ΡΠΎΠ½ΠΈΠ·ΠΈΡΠΎΠ²Π°ΡΡ Π²Π°ΡΡ ΠΊΠΎΠΌΠ°Π½Π΄Ρ ΡΠ΅ΠΏΠ΅ΡΡ ΡΠ°ΠΊ ΠΆΠ΅ ΠΏΡΠΎΡΡΠΎ, ΠΊΠ°ΠΊ Π²ΡΠΏΠΎΠ»Π½ΠΈΡΡ:
ΠΡΠΈΠΌΠ΅ΡΠ°Π½ΠΈΠ΅. ΠΡ ΠΌΠΎΠΆΠ΅ΡΠ΅ Π»Π΅Π³ΠΊΠΎ Π²ΡΠΉΡΠΈ ΠΈΠ· ΡΠ΅ΠΆΠΈΠΌΠ° Bash ΠΈ Π²Π΅ΡΠ½ΡΡΡΡΡ ΠΎΠ±ΡΠ°ΡΠ½ΠΎ Π² ΠΎΡΠ½ΠΎΠ²Π½ΡΡ ΠΎΠ±ΠΎΠ»ΠΎΡΠΊΡ, Π·Π°ΠΏΡΡΡΠΈΠ²ΡΠΈΡΡ exit Π² ΡΠ΅ΠΆΠΈΠΌΠ΅ Bash.
ΠΡΠΎ ΠΎΡΠ»ΠΈΡΠ½ΠΎ ΡΡΠ°Π±ΠΎΡΠ°Π»ΠΎ Π΄Π»Ρ ΠΌΠ΅Π½Ρ (Windows 10) ΠΏΠΎΡΠ»Π΅ ΠΎΠΏΡΠΎΠ±ΠΎΠ²Π°Π½ΠΈΡ Π΄ΡΡΠ³ΠΈΡ ΠΌΠ΅ΡΠΎΠ΄ΠΎΠ² (Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ Measure-Command ), ΠΊΠΎΡΠΎΡΡΠ΅ ΠΈΠ½ΠΎΠ³Π΄Π° ΠΏΡΠΈΠ²ΠΎΠ΄ΡΡ ΠΊ Π½Π΅ΠΆΠ΅Π»Π°ΡΠ΅Π»ΡΠ½ΠΎΠΉ ΡΡΠ°ΡΠΈΡΡΠΈΠΊΠ΅. ΠΠ°Π΄Π΅ΡΡΡ, ΡΡΠΎ ΡΠ°Π±ΠΎΡΠ°Π΅Ρ ΠΈ Π΄Π»Ρ Π²Π°Ρ.
ΠΡΠΎ ΠΊΠΎΠΌΠΌΠ΅Π½ΡΠ°ΡΠΈΠΉ / ΠΏΡΠ°Π²ΠΊΠ° ΠΡΠΊΠ° Π‘ΡΠΌΠΏΡΠΎΠ½Π°, Ρ ΠΎΡΠΎΡΠΈΠΉ timecmd.bat ΠΈ ΠΎΡΠ²Π΅Ρ Π½Π°
Π Π½Π΅ΠΊΠΎΡΠΎΡΡΡ ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠ°ΡΠΈΡΡ ΡΠ°Π·Π΄Π΅Π»ΠΈΡΠ΅Π»ΠΈ ΠΌΠΎΠ³ΡΡ ΠΎΡΠ»ΠΈΡΠ°ΡΡΡΡ. Π‘Π»Π΅Π΄ΡΡΡΠ΅Π΅ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ Π΄ΠΎΠ»ΠΆΠ½ΠΎ ΠΎΡ Π²Π°ΡΡΠ²Π°ΡΡ ΠΊΠ°ΠΊ ΠΌΠΈΠ½ΠΈΠΌΡΠΌ Π±ΠΎΠ»ΡΡΠΈΠ½ΡΡΠ²ΠΎ Π·Π°ΠΏΠ°Π΄Π½ΡΡ ΡΡΡΠ°Π½.
(* ΠΏΠΎΡΠΎΠΌΡ ΡΡΠΎ ΡΠ°ΠΉΡ Π½Π΅ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ ΠΎΡΡΠ°Π²Π»ΡΡΡ ΠΊΠΎΠΌΠΌΠ΅Π½ΡΠ°ΡΠΈΠΈ ΠΈ Π½Π΅ ΠΎΡΡΠ»Π΅ΠΆΠΈΠ²Π°Π΅Ρ Π»ΠΈΡΠ½ΠΎΡΡΡ, Ρ ΠΎΡΡ Ρ Π²ΡΠ΅Π³Π΄Π° ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡ ΠΎΠ΄ΠΈΠ½ ΠΈ ΡΠΎΡ ΠΆΠ΅ Π³ΠΎΡΡΠ΅Π²ΠΎΠΉ Π°Π΄ΡΠ΅Ρ ΡΠ»Π΅ΠΊΡΡΠΎΠ½Π½ΠΎΠΉ ΠΏΠΎΡΡΡ, ΠΊΠΎΡΠΎΡΡΠΉ Π² ΡΠΎΡΠ΅ΡΠ°Π½ΠΈΠΈ Ρ ipv6 ip ΠΈ ΠΎΡΠΏΠ΅ΡΠ°ΡΠΊΠΎΠΌ Π±ΡΠ°ΡΠ·Π΅ΡΠ° Π±ΡΠ°ΡΠ·Π΅ΡΠ° Π΄ΠΎΠ»ΠΆΠ΅Π½ Π±ΡΡΡ Π΄ΠΎΡΡΠ°ΡΠΎΡΠ½ΡΠΌ Π΄Π»Ρ ΠΎΠ΄Π½ΠΎΠ·Π½Π°ΡΠ½ΠΎΠΉ ΠΈΠ΄Π΅Π½ΡΠΈΡΠΈΠΊΠ°ΡΠΈΠΈ Π±Π΅Π· ΠΏΠ°ΡΠΎΠ»Ρ)
ΠΠΎΡ ΠΌΠΎΠΉ ΠΌΠ΅ΡΠΎΠ΄, Π±Π΅Π· ΠΏΡΠ΅ΠΎΠ±ΡΠ°Π·ΠΎΠ²Π°Π½ΠΈΡ ΠΈ Π±Π΅Π· ΠΌΡ. ΠΠΎΠ»Π΅Π·Π½ΠΎ ΠΎΠΏΡΠ΅Π΄Π΅Π»ΠΈΡΡ Π΄Π»ΠΈΡΠ΅Π»ΡΠ½ΠΎΡΡΡ ΠΊΠΎΠ΄ΠΈΡΠΎΠ²Π°Π½ΠΈΡ (Ρ ΠΎΡΡ ΠΈ ΠΎΠ³ΡΠ°Π½ΠΈΡΠ΅Π½Π½ΡΡ 24 ΡΠ°ΡΠ°ΠΌΠΈ):
ΠΡΠ²Π΅Ρ Π΄ΡΠΈΠ±Π»ΠΈΠΎ ΠΌΠΎΠΆΠ½ΠΎ ΡΠ΄Π΅Π»Π°ΡΡ Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ ΠΊΠΎΡΠΎΡΠ΅ (Ρ ΠΎΡΡ ΠΈ Π½Π΅ ΠΎΡΠ΅Π½Ρ ΡΠΈΡΠ°Π±Π΅Π»ΡΠ½ΡΠΌ)
ΠΠΎ Π·Π°ΠΌΠ΅ΡΠ°Π½ΠΈΡ ΠΡΠΊΠ° Π‘ΡΠΌΠΏΡΠΎΠ½Π°, ΡΡΠ° Π²Π΅ΡΡΠΈΡ Π²ΠΎΡΡΠΌΠ΅ΡΠΈΡΠ½ΠΎ Π±Π΅Π·ΠΎΠΏΠ°ΡΠ½Π°, Ρ ΠΎΡΡ Π·Π°Π΄Π°ΡΠ° Π΄ΠΎΠ»ΠΆΠ½Π° Π±ΡΡΡ Π²ΡΠΏΠΎΠ»Π½Π΅Π½Π° Π·Π° 24 ΡΠ°ΡΠ°.
Π ΠΊΠ°ΡΠ°Π»ΠΎΠ³Π΅, Π³Π΄Π΅ Π½Π°Ρ ΠΎΠ΄ΠΈΡΡΡ Π²Π°ΡΠ° ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ°, Π²Π²Π΅Π΄ΠΈΡΠ΅ notepad mytimer.bat Β«ΠΠ°Β», ΡΡΠΎΠ±Ρ ΡΠΎΠ·Π΄Π°ΡΡ Π½ΠΎΠ²ΡΠΉ ΡΠ°ΠΉΠ».
ΠΡΡΠ°Π²ΡΡΠ΅ ΠΏΡΠΈΠ²Π΅Π΄Π΅Π½Π½ΡΠΉ Π½ΠΈΠΆΠ΅ ΠΊΠΎΠ΄, Π·Π°ΠΌΠ΅Π½ΠΈΠ² Π΅Π³ΠΎ YourApp.exe ΡΠ²ΠΎΠ΅ΠΉ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΎΠΉ, Π·Π°ΡΠ΅ΠΌ ΡΠΎΡ ΡΠ°Π½ΠΈΡΠ΅.
ΠΠ²Π΅Π΄ΠΈΡΠ΅ mytimer.bat Π² ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΎΠΉ ΡΡΡΠΎΠΊΠ΅ ΠΈ Π½Π°ΠΆΠΌΠΈΡΠ΅ Enter.
ΠΠΎΠΉ ΠΊΠΎΠ΄ Π΄Π°Π΅Ρ Π²Π°ΠΌ Π²ΡΠ΅ΠΌΡ Π²ΡΠΏΠΎΠ»Π½Π΅Π½ΠΈΡ Π² ΠΌΠΈΠ»Π»ΠΈΡΠ΅ΠΊΡΠ½Π΄Π°Ρ , Π΄ΠΎ 24 ΡΠ°ΡΠΎΠ², ΠΎΠ½ Π½Π΅ Π·Π°Π²ΠΈΡΠΈΡ ΠΎΡ Π»ΠΎΠΊΠ°Π»ΠΈ ΠΈ ΡΡΠΈΡΡΠ²Π°Π΅Ρ ΠΎΡΡΠΈΡΠ°ΡΠ΅Π»ΡΠ½ΡΠ΅ Π·Π½Π°ΡΠ΅Π½ΠΈΡ, Π΅ΡΠ»ΠΈ ΠΊΠΎΠ΄ Π²ΡΠΏΠΎΠ»Π½ΡΠ΅ΡΡΡ Π΄ΠΎ ΠΏΠΎΠ»ΡΠ½ΠΎΡΠΈ. ΠΎΠ½ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅Ρ ΠΎΡΠ»ΠΎΠΆΠ΅Π½Π½ΠΎΠ΅ ΡΠ°ΡΡΠΈΡΠ΅Π½ΠΈΠ΅ ΠΈ Π΄ΠΎΠ»ΠΆΠ΅Π½ Π±ΡΡΡ ΡΠΎΡ ΡΠ°Π½Π΅Π½ Π² ΡΠ°ΠΉΠ»Π΅ cmd / bat.
ΠΏΠ΅ΡΠ΅Π΄ Π²Π°ΡΠΈΠΌ ΠΊΠΎΠ΄ΠΎΠΌ:
ΠΏΠΎΡΠ»Π΅ Π²Π°ΡΠ΅Π³ΠΎ ΠΊΠΎΠ΄Π°:
Π΅ΡΠ»ΠΈ Π²Ρ Ρ ΠΎΡΠΈΡΠ΅ Π²ΡΠ΅ΠΌΡ Π²ΡΠΏΠΎΠ»Π½Π΅Π½ΠΈΡ Π² ΡΠΎΡΠΌΠ°ΡΠ΅ Π§Π§: ΠΌΠΌ: ΡΡ.000, Π΄ΠΎΠ±Π°Π²ΡΡΠ΅:
ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½Π°Ρ t2 ΡΠΎΠ΄Π΅ΡΠΆΠΈΡ Π²Π°ΡΠ΅ Π²ΡΠ΅ΠΌΡ Π²ΡΠΏΠΎΠ»Π½Π΅Π½ΠΈΡ, Π²Ρ ΠΌΠΎΠΆΠ΅ΡΠ΅ echo %t2% ΠΎΡΠΎΠ±ΡΠ°Π·ΠΈΡΡ Π΅Π³ΠΎ.
ΠΠΎΡΠ»Π΅ ΡΠΎΠ³ΠΎ, ΠΊΠ°ΠΊ Perl ΡΡΡΠ°Π½ΠΎΠ²ΠΈΡ Π΄ΠΎΡΡΡΠΏΠ½ΠΎΠ΅ ΡΠ΅ΡΠ΅Π½ΠΈΠ΅ ΠΏΠΎ Π½Π°ΠΉΠΌΡ, Π·Π°ΠΏΡΡΡΠΈΡΠ΅:
STDERR ΠΏΡΠ΅Π΄ΡΠ΅ΡΡΠ²ΡΠ΅Ρ ΠΈΠ·ΠΌΠ΅ΡΠ΅Π½Π½ΡΠΌ ΡΠ΅ΠΊΡΠ½Π΄Π°ΠΌ
ΠΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΏΠΎΠ΄ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ Π΄Π»Ρ Π²ΠΎΠ·Π²ΡΠ°ΡΠ° Π²ΡΠ΅ΠΌΠ΅Π½ΠΈ Π² ΡΠΎΡΡΡ Π΄ΠΎΠ»ΡΡ ΡΠ΅ΠΊΡΠ½Π΄Ρ
1: ΡΠ°ΠΉΠ» timer.bat Π½Π°Ρ ΠΎΠ΄ΠΈΡΡΡ Π³Π΄Π΅-ΡΠΎ Π²% PATH% ΠΈΠ»ΠΈ ΡΠ΅ΠΊΡΡΠ΅ΠΌ ΠΊΠ°ΡΠ°Π»ΠΎΠ³Π΅
ΠΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅:
ΡΠ°ΠΉΠΌΠ΅Ρ ΠΈ ΡΡ
ΠΎ start_cmds & timeout / t 3 ΠΈ ΡΡ
ΠΎ end_cmds ΠΈ ΡΠ°ΠΉΠΌΠ΅Ρ
ΡΠ°ΠΉΠΌΠ΅Ρ ΠΈ ΡΠ°ΠΉΠΌΠ΅Ρ «23: 23: 23,00»
ΡΠ°ΠΉΠΌΠ΅Ρ «23: 23: 23,00» ΠΈ ΡΠ°ΠΉΠΌΠ΅Ρ
ΡΠ°ΠΉΠΌΠ΅ΡΠ° «13.23.23,00» ΠΈ ΡΠ°ΠΉΠΌΠ΅Ρ Β«03: 03: 03.00Β«
ΡΠ°ΠΉΠΌΠ΅Ρ ΠΈ ΡΠ°ΠΉΠΌΠ΅Ρ Β»0: 00: 00.00Β« Π½Π΅Ρ & cmd / v: Π²ΠΊΠ» / Ρ ΡΡ
ΠΎ Π΄ΠΎ ΠΏΠΎΠ»ΡΠ½ΠΎΡΠΈ =! Timer_end!
ΠΠ²ΠΎΠ΄ ΡΠ΅ΠΏΠ΅ΡΡ ΠΌΠΎΠΆΠ΅Ρ Π±ΡΡΡ ΡΠΌΠ΅ΡΠ°Π½Π½ΡΠΌ, Π΄Π»Ρ ΡΠ΅Ρ
ΠΌΠ°Π»ΠΎΠ²Π΅ΡΠΎΡΡΠ½ΡΡ
, Π½ΠΎ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΡΡ
ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΉ ΡΠΎΡΠΌΠ°ΡΠ° Π²ΡΠ΅ΠΌΠ΅Π½ΠΈ Π²ΠΎ Π²ΡΠ΅ΠΌΡ Π²ΡΠΏΠΎΠ»Π½Π΅Π½ΠΈΡ
2: Π€ΡΠ½ΠΊΡΠΈΡ : ΡΠ°ΠΉΠΌΠ΅Ρ Π² ΠΊΠΎΠΌΠΏΠ»Π΅ΠΊΡΠ΅ Ρ ΠΏΠ°ΠΊΠ΅ΡΠ½ΡΠΌ ΡΠΊΡΠΈΠΏΡΠΎΠΌ (ΠΏΡΠΈΠΌΠ΅Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΡ Π½ΠΈΠΆΠ΅):
:: ΡΡΠΎΠ±Ρ ΠΏΡΠΎΠ²Π΅ΡΠΈΡΡ ΡΡΠΎ, ΡΠΊΠΎΠΏΠΈΡΡΠΉΡΠ΅ ΠΈ Π²ΡΡΠ°Π²ΡΡΠ΅ Π²ΡΡΠ΅ ΠΈ Π½ΠΈΠΆΠ΅ ΡΠ°Π·Π΄Π΅Π»Ρ ΠΊΠΎΠ΄Π°
Π― Π½Π°Ρ ΠΎΠΆΡΡΡ Π² EST, ΠΈ ΡΠΎΠΎΠ±ΡΠ°Π΅ΠΌΠ°Ρ ΡΠ°Π·Π½ΠΈΡΠ° ΡΠΎΡΡΠ°Π²Π»ΡΠ΅Ρ 4 ΡΠ°ΡΠ°, ΡΡΠΎ ΡΠ²Π»ΡΠ΅ΡΡΡ ΠΎΡΠ½ΠΎΡΠΈΡΠ΅Π»ΡΠ½ΠΎ ΠΏΡΠ°Π²ΠΈΠ»ΡΠ½ΡΠΌ. ΠΡΡΡ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ ΠΈΠ½ΡΠ΅ΡΠ΅ΡΠ½ΡΡ ΡΠ΅ΡΠ΅Π½ΠΈΠΉ ΠΏΠΎ ΡΠ΄Π°Π»Π΅Π½ΠΈΡ TZ ΠΈ ΡΠ΅Π³ΠΈΠΎΠ½Π°Π»ΡΠ½ΡΡ Π·Π°Π²ΠΈΡΠΈΠΌΠΎΡΡΠ΅ΠΉ, Π½ΠΎ Ρ Π½Π΅ Π·Π°ΠΌΠ΅ΡΠΈΠ» Π½ΠΈΡΠ΅Π³ΠΎ ΡΡΠΈΠ²ΠΈΠ°Π»ΡΠ½ΠΎΠ³ΠΎ.
Π Π΅ΡΠ΅Π½ΠΈΠ΅ Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ ΡΠΈΡΡΠΎΠ³ΠΎ PHP Π΄Π»Ρ cmd ΠΈ ΠΎΠ΄Π½ΠΎΠ³ΠΎ env. ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½Π°Ρ:
Π½Π΅Ρ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎΡΡΠΈ Π² cygwin ΠΈΠ»ΠΈ Π½Π΅Π½Π°Π΄Π΅ΠΆΠ½ΡΡ ΡΡΠΈΠ»ΠΈΡΠ°Ρ . ΠΠΎΠ»Π΅Π·Π½ΠΎ, ΠΊΠΎΠ³Π΄Π° PHP Π΄ΠΎΡΡΡΠΏΠ΅Π½ Π»ΠΎΠΊΠ°Π»ΡΠ½ΠΎ
Π’ΠΎΡΠ½ΠΎΡΡΡ ΠΈ ΡΠΎΡΠΌΠ°Ρ Π²ΡΠ²ΠΎΠ΄Π° ΠΌΠΎΠΆΠ½ΠΎ Π»Π΅Π³ΠΊΠΎ Π½Π°ΡΡΡΠΎΠΈΡΡ
ΠΠ°ΠΊ ΠΈΠ·ΠΌΠ΅ΡΠΈΡΡ Π²ΡΠ΅ΠΌΡ Π²ΡΠΏΠΎΠ»Π½Π΅Π½ΠΈΡ ΠΊΠΎΠΌΠ°Π½Π΄Ρ Π² ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΎΠΉ ΡΡΡΠΎΠΊΠ΅ Windows?
Π΅ΡΡΡ Π»ΠΈ Π²ΡΡΡΠΎΠ΅Π½Π½ΡΠΉ ΡΠΏΠΎΡΠΎΠ± Π΄Π»Ρ ΠΈΠ·ΠΌΠ΅ΡΠ΅Π½ΠΈΡ Π²ΡΠ΅ΠΌΠ΅Π½ΠΈ Π²ΡΠΏΠΎΠ»Π½Π΅Π½ΠΈΡ ΠΊΠΎΠΌΠ°Π½Π΄Ρ Π² ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΎΠΉ ΡΡΡΠΎΠΊΠ΅ Windows?
29 ΠΎΡΠ²Π΅ΡΠΎΠ²
Π²Ρ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΠΏΠΎΠ»ΡΡΠΈΡΡ TimeIt Π² Π½Π°Π±ΠΎΡΠ΅ ΡΠ΅ΡΡΡΡΠΎΠ² Windows 2003. ΠΠ°Π³ΡΡΠ·ΠΈΡΡ Π΅Π³ΠΎ Π·Π΄Π΅ΡΡ.
ΠΊΡΠΎΠΌΠ΅ ΡΠΎΠ³ΠΎ, Windows PowerShell ΠΈΠΌΠ΅Π΅Ρ Π²ΡΡΡΠΎΠ΅Π½Π½ΡΡ ΠΊΠΎΠΌΠ°Π½Π΄Ρ, Π°Π½Π°Π»ΠΎΠ³ΠΈΡΠ½ΡΡ ΠΊΠΎΠΌΠ°Π½Π΄Π΅ Bash «time». ΠΡΠΎ Π½Π°Π·ΡΠ²Π°Π΅ΡΡΡ «ΠΌΠ΅ΡΠ°-ΠΊΠΎΠΌΠ°Π½Π΄Π°».»ΠΡ Π΄ΠΎΠ»ΠΆΠ½Ρ ΡΠ±Π΅Π΄ΠΈΡΡΡΡ, ΡΡΠΎ PowerShell ΡΡΡΠ°Π½ΠΎΠ²Π»Π΅Π½ Π½Π° ΠΌΠ°ΡΠΈΠ½Π΅, ΠΊΠΎΡΠΎΡΠ°Ρ Π΅Π³ΠΎ Π·Π°ΠΏΡΡΠΊΠ°Π΅Ρ.
ΠΏΠΎΠΏΡΠΎΠ±ΡΠΉΡΠ΅ ΡΠΊΠΎΠΏΠΈΡΠΎΠ²Π°ΡΡ ΡΡΠΎΡ ΡΠΊΡΠΈΠΏΡ Π² Π½ΠΎΠ²ΡΠΉ ΠΏΠ°ΠΊΠ΅ΡΠ½ΡΠΉ ΡΠ°ΠΉΠ» (Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ,timecmd.Π»Π΅ΡΡΡΠ°Ρ ΠΌΡΡΡ!—16—>):
ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅
Π΅ΡΠ»ΠΈ Π²Ρ ΡΡΠ°Π²ΠΈΡΠ΅ timecmd.bat Π² ΠΊΠ°ΡΠ°Π»ΠΎΠ³Π΅ Π½Π° Π²Π°ΡΠ΅ΠΌ ΠΏΡΡΠΈ, Π²Ρ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΠΏΠΎΠ·Π²ΠΎΠ½ΠΈΡΡ ΠΈΠ· Π»ΡΠ±ΠΎΠ³ΠΎ ΠΌΠ΅ΡΡΠ°, ΠΊΠ°ΠΊ ΡΡΠΎ:
Π΅ΡΠ»ΠΈ Π²Ρ Ρ ΠΎΡΠΈΡΠ΅ ΡΠ΄Π΅Π»Π°ΡΡ ΠΏΠ΅ΡΠ΅Π½Π°ΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ Π²ΡΠ²ΠΎΠ΄Π°, Π²Ρ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΠΏΡΠΎΡΠΈΡΠΈΡΠΎΠ²Π°ΡΡ ΠΊΠΎΠΌΠ°Π½Π΄Ρ:
ΡΡΠΎ Π΄ΠΎΠ»ΠΆΠ½ΠΎ ΠΎΠ±ΡΠ°Π±Π°ΡΡΠ²Π°ΡΡ ΠΊΠΎΠΌΠ°Π½Π΄Ρ, ΠΊΠΎΡΠΎΡΡΠ΅ Π²ΡΠΏΠΎΠ»Π½ΡΡΡΡΡ Π΄ΠΎ ΠΈ ΠΏΠΎΡΠ»Π΅ ΠΏΠΎΠ»ΡΠ½ΠΎΡΠΈ, Π½ΠΎ Π²ΡΠ²ΠΎΠ΄ Π±ΡΠ΄Π΅Ρ Π½Π΅ΠΏΡΠ°Π²ΠΈΠ»ΡΠ½ΡΠΌ, Π΅ΡΠ»ΠΈ Π²Π°ΡΠ° ΠΊΠΎΠΌΠ°Π½Π΄Π° ΡΠ°Π±ΠΎΡΠ°Π΅Ρ Π² ΡΠ΅ΡΠ΅Π½ΠΈΠ΅ 24 ΡΠ°ΡΠΎΠ² ΠΈΠ»ΠΈ Π±ΠΎΠ»Π΅Π΅.
Π₯Π΅-Π₯Π΅, ΡΠ°ΠΌΡΠΌ ΠΏΡΠΎΡΡΡΠΌ ΡΠ΅ΡΠ΅Π½ΠΈΠ΅ΠΌ ΠΌΠΎΠΆΠ΅Ρ Π±ΡΡΡ ΡΠ»Π΅Π΄ΡΡΡΠ΅Π΅:
ΡΡΠΎ ΡΠ°Π±ΠΎΡΠ°Π΅Ρ Π½Π° Π²ΡΠ΅Ρ Windows ΠΈΠ· ΠΊΠΎΡΠΎΠ±ΠΊΠΈ.
Π² ΡΠ»ΡΡΠ°Π΅ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ, ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡΡΠ΅Π³ΠΎ Π²ΡΠ²ΠΎΠ΄ ΠΊΠΎΠ½ΡΠΎΠ»ΠΈ, ΠΌΠΎΠΆΠ΅Ρ Π±ΡΡΡ ΡΠ΄ΠΎΠ±Π½ΠΎ Ρ ΡΠ°Π½ΠΈΡΡ Π²ΡΠ΅ΠΌΡ Π·Π°ΠΏΡΡΠΊΠ° Π²ΠΎ Π²ΡΠ΅ΠΌΠ΅Π½Π½ΠΎΠΉ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΠΎΠΉ:
Π²Ρ ΠΌΠΎΠΆΠ΅ΡΠ΅ Π²ΡΠ·Π²Π°ΡΡ PowerShell ΠΈΠ· ΡΡΠ°Π½Π΄Π°ΡΡΠ½ΠΎΠΉ ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΎΠΉ ΡΡΡΠΎΠΊΠΈ, Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ:
ΡΡΠΎ ΡΡΠ΅ΡΡ ΡΡΠ°Π½Π΄Π°ΡΡΠ½ΡΠΉ Π²ΡΠ²ΠΎΠ΄, Π½ΠΎ Π²Ρ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΠΏΡΠ΅Π΄ΠΎΡΠ²ΡΠ°ΡΠΈΡΡ ΡΡΠΎ, Π΄ΠΎΠ±Π°Π²ΠΈΠ² | Out-Default ΠΊΠ°ΠΊ ΡΡΠΎ ΠΈΠ· PowerShell:
ΠΈΠ»ΠΈ ΠΈΠ· ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΎΠΉ ΠΏΠΎΠ΄ΡΠΊΠ°Π·ΠΊΠ°:
ΠΎΠ΄Π½ΠΎΡΡΡΠΎΡΠ½ΡΠΉ Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡ Π² Windows Server 2008 R2:
ΠΏΠΎΠΊΠ° mycommand Π½Π΅ ΡΡΠ΅Π±ΡΠ΅Ρ ΠΊΠ°Π²ΡΡΠ΅ΠΊ (ΠΊΠΎΡΠΎΡΡΠ΅ Π²ΠΈΠ½ΡΠ°ΠΌΠΈ Ρ ΠΎΠ±ΡΠ°Π±ΠΎΡΠΊΠΎΠΉ ΠΊΠ°Π²ΡΡΠ΅ΠΊ cmd). The /v:on ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ Π½Π΅Π·Π°Π²ΠΈΡΠΈΠΌΠΎ ΠΎΡΠ΅Π½ΠΈΠ²Π°ΡΡ Π΄Π²Π° ΡΠ°Π·Π½ΡΡ Π·Π½Π°ΡΠ΅Π½ΠΈΡ Π²ΡΠ΅ΠΌΠ΅Π½ΠΈ, Π° Π½Π΅ ΠΎΠ΄ΠΈΠ½ ΡΠ°Π· ΠΏΡΠΈ Π²ΡΠΏΠΎΠ»Π½Π΅Π½ΠΈΠΈ ΠΊΠΎΠΌΠ°Π½Π΄Ρ.
Π΅ΡΠ»ΠΈ Ρ Π²Π°Ρ ΠΎΡΠΊΡΡΡΠΎ ΠΎΠΊΠ½ΠΎ ΠΊΠΎΠΌΠ°Π½Π΄ ΠΈ Π²Ρ Π²ΡΠ·ΡΠ²Π°Π΅ΡΠ΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρ Π²ΡΡΡΠ½ΡΡ, Π²Ρ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΠΎΡΠΎΠ±ΡΠ°Π·ΠΈΡΡ ΠΌΠ΅ΡΠΊΡ Π²ΡΠ΅ΠΌΠ΅Π½ΠΈ Π² ΠΊΠ°ΠΆΠ΄ΠΎΠΌ ΠΏΡΠΈΠ³Π»Π°ΡΠ΅Π½ΠΈΠΈ, Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ
ΡΡΠΎ Π΄Π°Π΅Ρ Π²Π°ΠΌ ΡΡΠΎ-ΡΠΎ Π²ΡΠΎΠ΄Π΅:
Π΅ΡΠ»ΠΈ Ρ Π²Π°Ρ Π΅ΡΡΡ Π½Π΅Π±ΠΎΠ»ΡΡΠΎΠΉ ΠΏΠ°ΠΊΠ΅ΡΠ½ΡΠΉ ΡΠΊΡΠΈΠΏΡ, ΠΊΠΎΡΠΎΡΡΠΉ Π²ΡΠΏΠΎΠ»Π½ΡΠ΅Ρ Π²Π°ΡΠΈ ΠΊΠΎΠΌΠ°Π½Π΄Ρ, ΠΏΠ΅ΡΠ΅Π΄ ΠΊΠ°ΠΆΠ΄ΠΎΠΉ ΠΊΠΎΠΌΠ°Π½Π΄ΠΎΠΉ Π΅ΡΡΡ ΠΏΡΡΡΠ°Ρ ΡΡΡΠΎΠΊΠ°, Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ
Π²Ρ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΡΠ°ΡΡΡΠΈΡΠ°ΡΡ Π²ΡΠ΅ΠΌΡ Π²ΡΠΏΠΎΠ»Π½Π΅Π½ΠΈΡ Π΄Π»Ρ ΠΊΠ°ΠΆΠ΄ΠΎΠΉ ΠΊΠΎΠΌΠ°Π½Π΄Ρ ΠΊ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΈ ΠΎ Π²ΡΠ΅ΠΌΠ΅Π½ΠΈ Π² ΠΏΡΠΈΠ³Π»Π°ΡΠ΅Π½ΠΈΠΈ. ΠΡΡΡΠ΅ Π²ΡΠ΅Π³ΠΎ, Π²Π΅ΡΠΎΡΡΠ½ΠΎ, ΠΏΠ΅ΡΠ΅Π΄Π°ΡΡ Π²ΡΠ²ΠΎΠ΄ Π² ΡΠ΅ΠΊΡΡΠΎΠ²ΡΠΉ ΡΠ°ΠΉΠ» Π΄Π»Ρ Π΄Π°Π»ΡΠ½Π΅ΠΉΡΠ΅Π³ΠΎ Π°Π½Π°Π»ΠΈΠ·Π°:
ΠΏΠΎΡΠΊΠΎΠ»ΡΠΊΡ Π΄ΡΡΠ³ΠΈΠ΅ ΡΠ΅ΠΊΠΎΠΌΠ΅Π½Π΄ΡΡΡ ΡΡΡΠ°Π½Π°Π²Π»ΠΈΠ²Π°ΡΡ ΡΠ°ΠΊΠΈΠ΅ Π²Π΅ΡΠΈ, ΠΊΠ°ΠΊ freeware ΠΈ PowerShell, Π²Ρ ΡΠ°ΠΊΠΆΠ΅ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΡΡΡΠ°Π½ΠΎΠ²ΠΈΡΡ Cygwin, ΡΡΠΎ Π΄Π°ΡΡ Π²Π°ΠΌ Π΄ΠΎΡΡΡΠΏ ΠΊΠΎ ΠΌΠ½ΠΎΠ³ΠΈΠΌ ΠΎΡΠ½ΠΎΠ²Π½ΡΠΌ ΠΊΠΎΠΌΠ°Π½Π΄Π°ΠΌ Unix, ΡΠ°ΠΊΠΈΠΌ ΠΊΠ°ΠΊ Π²ΡΠ΅ΠΌΠ΅Π½ΠΈ:
ΠΠ΅ ΡΠ²Π΅ΡΠ΅Π½, ΡΠΊΠΎΠ»ΡΠΊΠΎ Π½Π°ΠΊΠ»Π°Π΄Π½ΡΡ ΡΠ°ΡΡ ΠΎΠ΄ΠΎΠ² Π΄ΠΎΠ±Π°Π²Π»ΡΠ΅Ρ Cygwin.
Π½Π΅ ΡΠ°ΠΊ ΡΠ»Π΅Π³Π°Π½ΡΠ½ΠΎ, ΠΊΠ°ΠΊ Π½Π΅ΠΊΠΎΡΠΎΡΡΠ΅ ΡΡΠ½ΠΊΡΠΈΠΈ Π² Unix, Π½ΠΎ ΡΠΎΠ·Π΄Π°ΠΉΡΠ΅ ΡΠ°ΠΉΠ» cmd, ΠΊΠΎΡΠΎΡΡΠΉ Π²ΡΠ³Π»ΡΠ΄ΠΈΡ ΡΠ°ΠΊ:
ΡΡΠΎ ΠΎΡΠΎΠ±ΡΠ°Π·ΠΈΡ Π²ΡΠ΅ΠΌΡ Π½Π°ΡΠ°Π»Π° ΠΈ ΠΎΡΡΠ°Π½ΠΎΠ²ΠΊΠΈ, Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ:
Π― ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡ Π±Π΅ΡΠΏΠ»Π°ΡΠ½ΠΎΠ΅ ΠΠ ΠΏΠΎΠ΄ Π½Π°Π·Π²Π°Π½ΠΈΠ΅ΠΌ «GS Timer».
ΠΏΡΠΎΡΡΠΎ ΡΠ΄Π΅Π»Π°ΠΉΡΠ΅ ΠΏΠ°ΠΊΠ΅ΡΠ½ΡΠΉ ΡΠ°ΠΉΠ» ΡΠ»Π΅Π΄ΡΡΡΠΈΠΌ ΠΎΠ±ΡΠ°Π·ΠΎΠΌ:
ΠΡΠ»ΠΈ Π²Π°ΠΌ Π½ΡΠΆΠ΅Π½ Π½Π°Π±ΠΎΡ Π²ΡΠ΅ΠΌΠ΅Π½, ΡΠΎ ΠΊΠ°ΠΊ ΡΠ°Π· ΡΡΡΠ±Π° Π²ΡΡ ΠΎΠ΄ ΡΠ°ΠΉΠΌΠ΅ΡΠ° /Ρ Π² Π.txt-ΡΠ°ΠΉΠ».
ΡΠ°Π·ΡΠ΅ΡΠ΅Π½ΠΈΠ΅ 0,1 ΡΠ΅ΠΊΡΠ½Π΄Ρ.
Π― ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡ Windows XP ΠΈ ΠΏΠΎ ΠΊΠ°ΠΊΠΎΠΉ-ΡΠΎ ΠΏΡΠΈΡΠΈΠ½Π΅ timeit.exe Π½Π΅ ΡΠ°Π±ΠΎΡΠ°Π΅Ρ Π΄Π»Ρ ΠΌΠ΅Π½Ρ. Π― Π½Π°ΡΠ΅Π» Π΄ΡΡΠ³ΡΡ Π°Π»ΡΡΠ΅ΡΠ½Π°ΡΠΈΠ²Ρ-PTIME. ΠΡΠΎ ΡΠ°Π±ΠΎΡΠ°Π΅Ρ ΠΎΡΠ΅Π½Ρ Ρ ΠΎΡΠΎΡΠΎ.
ΠΏΠΎΠΊΡΠ΄Π° ΠΎΠ½ΠΎ Π½Π΅ ΠΏΡΠΎΠ΄ΠΎΠ»ΠΆΠ°Π΅Ρ Π±ΠΎΠ»Π΅Π΅ Π΄Π»ΠΈΠ½ΠΎΠΉ ΡΠ΅ΠΌ 24hours.
ΡΡΠΎ ΡΡΠΈΠ»ΠΈΡΠ° Windows, ΠΊΠΎΡΠΎΡΠ°Ρ Π²ΡΠΏΠΎΠ»Π½ΡΠ΅Ρ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ ΠΈ ΠΎΡΠΎΠ±ΡΠ°ΠΆΠ°Π΅Ρ Π΅Π΅ Π²ΡΠ΅ΠΌΡ Π²ΡΠΏΠΎΠ»Π½Π΅Π½ΠΈΡ, ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΏΠ°ΠΌΡΡΠΈ ΠΈ ΡΡΠ°ΡΠΈΡΡΠΈΠΊΠ° Π²Π²ΠΎΠ΄Π°-Π²ΡΠ²ΠΎΠ΄Π°. ΠΡΠΎ ΠΏΠΎΡ ΠΎΠΆΠ΅ Π½Π° ΡΡΠ½ΠΊΡΠΈΠΎΠ½Π°Π»ΡΠ½ΠΎΡΡΡ ΡΡΠΈΠ»ΠΈΡΡ Π²ΡΠ΅ΠΌΠ΅Π½ΠΈ Unix.
ΡΡΠΎ ΠΠΠ-Π²ΠΊΠ»Π°Π΄ΡΡ ΠΊΠΎΡΠΎΡΡΠΉ ΠΈΠ·Π±Π΅Π³Π°Π΅Ρ ΠΎΡΠ»ΠΎΠΆΠ΅Π½Π½Π°Ρ ΡΠΊΡΠΏΠ°Π½ΡΠΈΡ, ΡΡΠΎ ΠΌΠΎΠΆΠ΅Ρ Π½Π°ΡΡΡΠΈΡΡ ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½Π½ΡΠ΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρ:
ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅
Π·Π΄Π΅ΡΡ ΡΠ»ΡΡΡΠ΅Π½Π° ΠΎΠ΄Π½Ρ ΡΡΡΠΎΡΠΊΡ (Π±Π΅Π· ΠΎΡΠ»ΠΎΠΆΠ΅Π½Π½Π°Ρ ΡΠΊΡΠΏΠ°Π½ΡΠΈΡ ΡΠΎΠΆΠ΅):
Π²ΡΠ²ΠΎΠ΄ Π²ΡΠ³Π»ΡΠ΄ΠΈΡ ΠΏΡΠΈΠΌΠ΅ΡΠ½ΠΎ ΡΠ°ΠΊ:
ΡΡΠΎΡ ΠΏΠΎΠ΄Ρ ΠΎΠ΄ Π½Π΅ Π²ΠΊΠ»ΡΡΠ°Π΅Ρ Π² ΡΠ΅Π±Ρ ΠΏΡΠΎΡΠ΅ΡΡ ΡΠΎΠ·Π΄Π°Π½ΠΈΡ Π½ΠΎΠ²ΠΎΠΉ cmd Π² ΡΠ΅Π·ΡΠ»ΡΡΠ°ΡΠ΅, ΠΈ Π½Π΅ Π²ΠΊΠ»ΡΡΠ°Π΅Ρ Π² ΡΠ΅Π±Ρ (Ρ).
Π²Π΅ΡΡΠΈΡ ΡΠ°ΠΉΠΌΠ΅ΡΠ° Postfix:
ΡΠ°ΠΉΠΌ-Π°ΡΡ 1 / TimeIt.cmd
ΡΠΊΠΎΠΏΠΈΡΡΠΉΡΠ΅ ΠΈ Π²ΡΡΠ°Π²ΡΡΠ΅ ΡΡΠΎ Π² ΠΊΠ°ΠΊΠΎΠΉ-Π½ΠΈΠ±ΡΠ΄Ρ ΡΠ΅Π΄Π°ΠΊΡΠΎΡ, Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ ΠΠ»ΠΎΠΊΠ½ΠΎΡ++ ΠΈ ΡΠΎΡ ΡΠ°Π½ΠΈΡΠ΅ Π΅Π³ΠΎ ΠΊΠ°ΠΊ TimeIt.cmd:
ΡΡΠΎΠΉ ΠΡΠΎ ΠΊΠΎΠΌΠΌΠ΅Π½ΡΠ°ΡΠΈΠΉ / ΡΠ΅Π΄Π°ΠΊΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ ΠΊ Π»ΡΠΊΡ Π‘ΡΠΌΠΏΡΠΎΠ½Ρ nice timecmd.bat ΠΈ ΠΎΡΠ²Π΅Ρ
Π² Π½Π΅ΠΊΠΎΡΠΎΡΡΡ ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠ°ΡΠΈΡΡ ΡΠ°Π·Π΄Π΅Π»ΠΈΡΠ΅Π»ΠΈ ΠΌΠΎΠ³ΡΡ ΠΎΡΠ»ΠΈΡΠ°ΡΡΡΡ. Π‘Π»Π΅Π΄ΡΡΡΠ΅Π΅ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ Π΄ΠΎΠ»ΠΆΠ½ΠΎ ΠΎΡ Π²Π°ΡΡΠ²Π°ΡΡ ΠΏΠΎ ΠΊΡΠ°ΠΉΠ½Π΅ΠΉ ΠΌΠ΅ΡΠ΅ Π±ΠΎΠ»ΡΡΠΈΠ½ΡΡΠ²ΠΎ Π·Π°ΠΏΠ°Π΄Π½ΡΡ ΡΡΡΠ°Π½Ρ.
Π½Π° %time% ΠΌΠΈΠ»Π»ΠΈΡΠ΅ΠΊΡΠ½Π΄Ρ ΡΠ°Π±ΠΎΡΠ°ΡΡ Π½Π° ΠΌΠΎΠ΅ΠΉ ΡΠΈΡΡΠ΅ΠΌΠ΅ ΠΏΠΎΡΠ»Π΅ Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΡ ΡΡΠΎΠ³ΠΎ ‘,’
(*ΠΏΠΎΡΠΎΠΌΡ ΡΡΠΎ ΡΠ°ΠΉΡ Π½Π΅ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ ΠΊΠΎΠΌΠΌΠ΅Π½ΡΠΈΡΠΎΠ²Π°ΡΡ anon ΠΈ Π½Π΅ ΠΎΡΡΠ»Π΅ΠΆΠΈΠ²Π°Π΅Ρ Π»ΠΈΡΠ½ΠΎΡΡΡ, Ρ ΠΎΡΡ Ρ Π²ΡΠ΅Π³Π΄Π° ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡ ΡΡ ΠΆΠ΅ Π³ΠΎΡΡΠ΅Π²ΡΡ ΡΠ»Π΅ΠΊΡΡΠΎΠ½Π½ΡΡ ΠΏΠΎΡΡΡ, ΠΊΠΎΡΠΎΡΠ°Ρ Π² ΡΠΎΡΠ΅ΡΠ°Π½ΠΈΠΈ Ρ IPv6 ip ΠΈ ΠΎΡΠΏΠ΅ΡΠ°ΡΠΊΠΎΠΌ Π±ΡΠ°ΡΠ·Π΅ΡΠ° Π΄ΠΎΠ»ΠΆΠ½Π° Π±ΡΡΡ Π΄ΠΎΡΡΠ°ΡΠΎΡΠ½ΠΎ, ΡΡΠΎΠ±Ρ ΠΎΠ΄Π½ΠΎΠ·Π½Π°ΡΠ½ΠΎ ΠΈΠ΄Π΅Π½ΡΠΈΡΠΈΡΠΈΡΠΎΠ²Π°ΡΡ Π±Π΅Π· ΠΏΠ°ΡΠΎΠ»Ρ)
ΠΎΡΠ²Π΅Ρ driblio ΠΌΠΎΠΆΠ½ΠΎ ΡΠ΄Π΅Π»Π°ΡΡ Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ ΠΊΠΎΡΠΎΡΠ΅ (Ρ ΠΎΡΡ ΠΈ Π½Π΅ ΠΎΡΠ΅Π½Ρ ΡΠΈΡΠ°Π±Π΅Π»ΡΠ½ΡΠΉ)
Π΄ΠΎ ΠΡΠΈΠΌΠ΅ΡΠ°Π½ΠΈΠ΅ ΠΡΠΊΠ° Π‘ΡΠΌΠΏΡΠΎΠ½Π° ΡΡΠ° Π²Π΅ΡΡΠΈΡ Π²ΠΎΡΡΠΌΠ΅ΡΠΈΡΠ½ΠΎ Π±Π΅Π·ΠΎΠΏΠ°ΡΠ½Π°, Ρ ΠΎΡΡ Π·Π°Π΄Π°ΡΠ° Π΄ΠΎΠ»ΠΆΠ½Π° Π±ΡΡΡ Π·Π°Π²Π΅ΡΡΠ΅Π½Π° Π² ΡΠ΅ΡΠ΅Π½ΠΈΠ΅ 24 ΡΠ°ΡΠΎΠ².
ΠΌΠΎΠΉ ΠΊΠΎΠ΄ Π΄Π°Π΅Ρ Π²Π°ΠΌ Π²ΡΠ΅ΠΌΡ ΡΠ°Π±ΠΎΡΡ Π² ΠΌΠΈΠ»Π»ΠΈΡΠ΅ΠΊΡΠ½Π΄Π°Ρ , Π΄ΠΎ 24 ΡΠ°ΡΠΎΠ², ΠΎΠ½ Π½Π΅ΡΡΠ²ΡΡΠ²ΠΈΡΠ΅Π»Π΅Π½ ΠΊ Π»ΠΎΠΊΠ°Π»ΠΈ ΠΈ ΡΡΠΈΡΡΠ²Π°Π΅Ρ ΠΎΡΡΠΈΡΠ°ΡΠ΅Π»ΡΠ½ΡΠ΅ Π·Π½Π°ΡΠ΅Π½ΠΈΡ, Π΅ΡΠ»ΠΈ ΠΊΠΎΠ΄ ΡΠ°Π±ΠΎΡΠ°Π΅Ρ Π΄ΠΎ ΠΏΠΎΠ»ΡΠ½ΠΎΡΠΈ. ΠΎΠ½ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅Ρ ΠΎΡΠ»ΠΎΠΆΠ΅Π½Π½ΠΎΠ΅ ΡΠ°ΡΡΠΈΡΠ΅Π½ΠΈΠ΅ ΠΈ Π΄ΠΎΠ»ΠΆΠ΅Π½ Π±ΡΡΡ ΡΠΎΡ ΡΠ°Π½Π΅Π½ Π² ΡΠ°ΠΉΠ»Π΅ cmd/bat.
ΠΏΠ΅ΡΠ΅Π΄ Π²Π°ΡΠΈΠΌ ΠΊΠΎΠ΄ΠΎΠΌ:
ΠΏΠΎΡΠ»Π΅ ΡΠΎΠ³ΠΎ, ΠΊΠ°ΠΊ Π²Π°Ρ ΠΊΠΎΠ΄:
Π΅ΡΠ»ΠΈ Π²Ρ Ρ ΠΎΡΠΈΡΠ΅ Π²ΡΠ΅ΠΌΡ ΡΠ°Π±ΠΎΡΡ Π² Π§Π§: ΠΌΠΌ: Π‘Π‘.Π€ΠΎΡΠΌΠ°Ρ 000, Π΄ΠΎΠ±Π°Π²ΠΈΡΡ:
ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ sub Π΄Π»Ρ Π²ΠΎΠ·Π²ΡΠ°ΡΠ° Π²ΡΠ΅ΠΌΠ΅Π½ΠΈ Π² ΡΠΎΡΡΡ Π΄ΠΎΠ»ΡΡ ΡΠ΅ΠΊΡΠ½Π΄Ρ
ΡΠ°ΠΉΠΌΠ΅Ρ»Lean and Mean» Ρ ΡΠ΅Π³ΠΈΠΎΠ½Π°Π»ΡΠ½ΡΠΌ ΡΠΎΡΠΌΠ°ΡΠΎΠΌ, 24h ΠΈ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠΎΠΉ ΡΠΌΠ΅ΡΠ°Π½Π½ΠΎΠ³ΠΎ Π²Π²ΠΎΠ΄Π°
ΠΠ΄Π°ΠΏΡΠ°ΡΠΈΡ Aacini ΡΡΠΎ ΡΠ΅Π»ΠΎ ΠΌΠ΅ΡΠΎΠ΄Π° Π·Π°ΠΌΠ΅Π½Ρ, Π½Π΅Ρ Π΅ΡΠ»ΠΈ, ΡΠΎΠ»ΡΠΊΠΎ ΠΎΠ΄ΠΈΠ½ Π΄Π»Ρ (ΠΌΠΎΠ΅Π³ΠΎ ΡΠ΅Π³ΠΈΠΎΠ½Π°Π»ΡΠ½ΠΎΠ³ΠΎ ΠΈΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ)
1: ΡΠ°ΠΉΠ» ΡΠ°ΠΉΠΌΠ΅Ρ.Π»Π΅ΡΡΡΠ°Ρ ΠΌΡΡΡ!—5—> ΠΏΠΎΠΌΠ΅ΡΠ΅Π½ΠΎ Π³Π΄Π΅-ΡΠΎ Π² %PATH% ΠΈΠ»ΠΈ ΡΠ΅ΠΊΡΡΠΈΠΉ dir
ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅:
ΡΠ°ΠΉΠΌΠ΅Ρ & echo start_cmds & timeout /t 3 & echo end_cmds& ΡΠ°ΠΉΠΌΠ΅Ρ
ΡΠ°ΠΉΠΌΠ΅Ρ & ΡΠ°ΠΉΠΌΠ΅Ρ «23:23:23,00»
ΡΠ°ΠΉΠΌΠ΅Ρ «23:23:23,00» & ΡΠ°ΠΉΠΌΠ΅Ρ
ΡΠ°ΠΉΠΌΠ΅Ρ «13.23.23,00» & ΡΠ°ΠΉΠΌΠ΅Ρ «03:03:03.00»
ΡΠ°ΠΉΠΌΠ΅Ρ & ΡΠ°ΠΉΠΌΠ΅Ρ «0:00:00.00» Π½Π΅Ρ & cmd/v: on / c echo Π΄ΠΎ ΠΏΠΎΠ»ΡΠ½ΠΎΡΠΈ=!timer_end!
Π²Π²ΠΎΠ΄ ΡΠ΅ΠΏΠ΅ΡΡ ΠΌΠΎΠΆΠ΅Ρ Π±ΡΡΡ ΡΠΌΠ΅ΡΠ°Π½, Π΄Π»Ρ ΡΠ΅Ρ
ΠΌΠ°Π»ΠΎΠ²Π΅ΡΠΎΡΡΠ½ΡΡ
, Π½ΠΎ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΡΡ
ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΉ ΡΠΎΡΠΌΠ°ΡΠ° Π²ΡΠ΅ΠΌΠ΅Π½ΠΈ Π²ΠΎ Π²ΡΠ΅ΠΌΡ Π²ΡΠΏΠΎΠ»Π½Π΅Π½ΠΈΡ
2: Π€ΡΠ½ΠΊΡΠΈΡ :ΡΠ°ΠΉΠΌΠ΅Ρ Π² ΠΊΠΎΠΌΠΏΠ»Π΅ΠΊΡΠ΅ Ρ ΠΏΠ°ΠΊΠ΅ΡΠΎΠΌ ΡΠΊΡΠΈΠΏΡ (ΠΏΡΠΈΠΌΠ΅Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΡ Π½ΠΈΠΆΠ΅):
::ΡΡΠΎΠ±Ρ ΠΏΡΠΎΠ²Π΅ΡΠΈΡΡ Π΅Π³ΠΎ, ΡΠΊΠΎΠΏΠΈΡΡΠΉΡΠ΅-Π²ΡΡΠ°Π²ΡΡΠ΅ ΠΊΠ°ΠΊ Π²ΡΡΠ΅, ΡΠ°ΠΊ ΠΈ Π½ΠΈΠΆΠ΅ ΡΠ°Π·Π΄Π΅Π»ΠΎΠ² ΠΊΠΎΠ΄Π°
CE, DE ΠΈ CS, DS ΡΡΠΎΡΡ Π΄Π»Ρ ΠΊΠΎΠ½ΡΠ° Π΄Π²ΠΎΠ΅ΡΠΎΡΠΈΡ, ΠΊΠΎΠ½ΡΠ° ΡΠΎΡΠΊΠΈ ΠΈ Π½Π°Π±ΠΎΡΠ° Π΄Π²ΠΎΠ΅ΡΠΎΡΠΈΡ, Π½Π°Π±ΠΎΡΠ° ΡΠΎΡΠΊΠΈ-ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΡΡ Π΄Π»Ρ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠΈ ΡΠΌΠ΅ΡΠ°Π½Π½ΠΎΠ³ΠΎ ΡΠΎΡΠΌΠ°ΡΠ°
Π² ΠΊΠ°ΡΠ°Π»ΠΎΠ³Π΅, Π³Π΄Π΅ Π½Π°Ρ ΠΎΠ΄ΠΈΡΡΡ Π²Π°ΡΠ° ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ°, Π²Π²Π΅Π΄ΠΈΡΠ΅ notepad mytimer.bat Π½Π°ΠΆΠΌΠΈΡΠ΅ ΠΊΠ½ΠΎΠΏΠΊΡ «ΠΠ°», ΡΡΠΎΠ±Ρ ΡΠΎΠ·Π΄Π°ΡΡ Π½ΠΎΠ²ΡΠΉ ΡΠ°ΠΉΠ».
Π²ΡΡΠ°Π²ΡΡΠ΅ ΠΊΠΎΠ΄ Π½ΠΈΠΆΠ΅, Π·Π°ΠΌΠ΅Π½ΠΈΠ² YourApp.exe Π‘ Π²Π°ΡΠ΅ΠΉ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΎΠΉ, Π·Π°ΡΠ΅ΠΌ ΡΠΎΡ ΡΠ°Π½ΠΈΡΡ.
ΡΠΈΠΏ mytimer.bat Π² ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΎΠΉ ΡΡΡΠΎΠΊΠ΅ Π½Π°ΠΆΠΌΠΈΡΠ΅ ΠΊΠ»Π°Π²ΠΈΡΡ ΠΠ²ΠΎΠ΄.
ΠΡΠΎΡΠ΅ΡΡ Explorer ΠΏΠΎΠΊΠ°ΠΆΠ΅Ρ Π²ΡΠ΅ΠΌΡ ΡΠ΄ΡΠ°, Π²ΡΠ΅ΠΌΡ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ ΠΈ Π²ΡΠ΅ΠΌΡ ΡΡΠ΅Π½Ρ (ΠΈ ΠΌΠ½ΠΎΠ³ΠΎΠ΅ Π΄ΡΡΠ³ΠΎΠ΅), ΠΏΠΎΠΊΠ° Π²Ρ Π½Π°ΠΆΠΈΠΌΠ°Π΅ΡΠ΅ Π½Π° ΠΏΡΠΎΡΠ΅ΡΡ Π΄ΠΎ Π΅Π³ΠΎ Π²ΡΡ ΠΎΠ΄Π°. ΠΡΠΎ Π½Π΅ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½Ρ ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΎΠΉ ΡΡΡΠΎΠΊΠΈ, Π½ΠΎ ΠΎΠ½ ΠΎΡΠ΅Π½Ρ ΠΏΠΎΠ»Π΅Π·Π΅Π½ Π² Π»ΡΠ±ΠΎΠΌ ΡΠ»ΡΡΠ°Π΅.
Π΄Π»Ρ Ρ ΠΎΡΠΎΡΠ΅Π³ΠΎ ΡΡΠ΅Π½Π°ΡΠΈΡ ΠΡΠΊΠ° Π‘ΡΠΌΠΏΡΠΎΠ½Π° ΠΈΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ ΠΎΡΡΠΈΡΠ°ΡΠ΅Π»ΡΠ½ΡΡ Π·Π½Π°ΡΠ΅Π½ΠΈΠΉ Π΄ΠΎΠ»ΠΆΠ½Ρ Π±ΡΡΡ ΡΠ΄Π΅Π»Π°Π½Ρ Π² ΠΎΠ±ΡΠ°ΡΠ½ΠΎΠΌ ΠΏΠΎΡΡΠ΄ΠΊΠ΅, ΡΠ°ΠΊ ΠΊΠ°ΠΊ ΠΎΠ½ΠΈ ΠΌΠΎΠ³ΡΡ ΡΠ΄Π΅Π»Π°ΡΡ ΡΠ°Π½Π΅Π΅ 0 Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ ΠΎΡΡΠΈΡΠ°ΡΠ΅Π»ΡΠ½ΡΠΌ.
ΡΠ»Π΅Π΄ΡΡΡΠΈΠΉ ΡΠΊΡΠΈΠΏΡ ΡΠΌΡΠ»ΠΈΡΡΠ΅Ρ *Nix epoch time, Π½ΠΎ ΠΎΠ½ ΡΠ²Π»ΡΠ΅ΡΡΡ Π»ΠΎΠΊΠ°Π»ΡΠ½ΡΠΌ ΠΈ ΡΠ΅Π³ΠΈΠΎΠ½Π°Π»ΡΠ½ΡΠΌ. ΠΠ½ Π΄ΠΎΠ»ΠΆΠ΅Π½ ΠΎΠ±ΡΠ°Π±Π°ΡΡΠ²Π°ΡΡ ΡΠ»ΡΡΠ°ΠΈ ΠΊΡΠ°Ρ ΠΊΠ°Π»Π΅Π½Π΄Π°ΡΡ, Π²ΠΊΠ»ΡΡΠ°Ρ Π²ΠΈΡΠΎΠΊΠΎΡΠ½ΡΠ΅ Π³ΠΎΠ΄Ρ. ΠΡΠ»ΠΈ Cygwin Π΄ΠΎΡΡΡΠΏΠ½ΠΎ, Π·Π½Π°ΡΠ΅Π½ΠΈΡ ΡΠΏΠΎΡ ΠΈ ΠΌΠΎΠΆΠ½ΠΎ ΡΡΠ°Π²Π½ΠΈΡΡ, ΡΠΊΠ°Π·Π°Π² Cygwin.
Π― Π½Π°Ρ ΠΎΠΆΡΡΡ Π² EST, ΠΈ ΡΠ°Π·Π½ΠΈΡΠ° ΡΠΎΡΡΠ°Π²Π»ΡΠ΅Ρ 4 ΡΠ°ΡΠ°, ΡΡΠΎ ΠΎΡΠ½ΠΎΡΠΈΡΠ΅Π»ΡΠ½ΠΎ ΠΏΡΠ°Π²ΠΈΠ»ΡΠ½ΠΎ. ΠΡΡΡ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ ΠΈΠ½ΡΠ΅ΡΠ΅ΡΠ½ΡΡ ΡΠ΅ΡΠ΅Π½ΠΈΠΉ Π΄Π»Ρ ΡΠ΄Π°Π»Π΅Π½ΠΈΡ TZ ΠΈ ΡΠ΅Π³ΠΈΠΎΠ½Π°Π»ΡΠ½ΡΡ Π·Π°Π²ΠΈΡΠΈΠΌΠΎΡΡΠ΅ΠΉ, Π½ΠΎ Π½ΠΈΡΠ΅Π³ΠΎ ΡΡΠΈΠ²ΠΈΠ°Π»ΡΠ½ΠΎΠ³ΠΎ Ρ Π½Π΅ Π·Π°ΠΌΠ΅ΡΠΈΠ».
Π²ΠΎΡ ΠΌΠΎΠΉ ΠΌΠ΅ΡΠΎΠ΄, Π½Π΅Ρ ΠΏΡΠ΅ΠΎΠ±ΡΠ°Π·ΠΎΠ²Π°Π½ΠΈΡ ΠΈ Π½Π΅Ρ ms. ΠΠΎΠ»Π΅Π·Π½ΠΎ ΠΎΠΏΡΠ΅Π΄Π΅Π»ΠΈΡΡ Π΄Π»ΠΈΡΠ΅Π»ΡΠ½ΠΎΡΡΡ ΠΊΠΎΠ΄ΠΈΡΠΎΠ²Π°Π½ΠΈΡ (ΠΎΠ³ΡΠ°Π½ΠΈΡΠ΅Π½Π½ΡΡ 24 ΡΠ°ΡΠ°ΠΌΠΈ):
Π°Π»ΡΡΠ΅ΡΠ½Π°ΡΠΈΠ²ΠΎΠΉ ΠΈΠ·ΠΌΠ΅ΡΠ΅Π½ΠΈΡ Π²ΡΠ΅ΠΌΠ΅Π½ΠΈ ΡΠ²Π»ΡΠ΅ΡΡΡ ΠΏΡΠΎΡΡΠΎ «Get-Date». Π£ Π²Π°Ρ Π½Π΅Ρ ΡΡΠΎΠΉ ΠΏΡΠΎΠ±Π»Π΅ΠΌΡ Ρ ΠΏΠ΅ΡΠ΅ΡΡΠ»ΠΊΠΎΠΉ Π²ΡΠ²ΠΎΠ΄Π° ΠΈ ΡΠ°ΠΊ Π΄Π°Π»Π΅Π΅.
ΠΠ°ΠΏΡΡΡΠΈΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ ΠΈ ΠΏΠΎΠ΄ΡΡΠΈΡΠ°ΡΡ Π²ΡΠ΅ΠΌΡ Π΅Π΅ Π²ΡΠΏΠΎΠ»Π½Π΅Π½ΠΈΡ
ΠΠΎΠΌΠΎΡΡ Π² Π½Π°ΠΏΠΈΡΠ°Π½ΠΈΠΈ ΠΊΠΎΠ½ΡΡΠΎΠ»ΡΠ½ΡΡ , ΠΊΡΡΡΠΎΠ²ΡΡ ΠΈ Π΄ΠΈΠΏΠ»ΠΎΠΌΠ½ΡΡ ΡΠ°Π±ΠΎΡ Π·Π΄Π΅ΡΡ.
ΠΡΡΡ Π»ΠΈ ΡΠΏΠΎΡΠΎΠ± Π·Π°ΠΏΡΡΡΠΈΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ, ΠΎΠ³ΡΠ°Π½ΠΈΡΠΈΠ² Π²ΡΠ΅ΠΌΡ Π΅Π΅ Π²ΡΠΏΠΎΠ»Π½Π΅Π½ΠΈΡ ΠΈ ΠΏΠΎΡΡΠ΅Π±Π½ΠΎΡΡΡ ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠ²Π½ΠΎΠΉ ΠΏΠ°ΠΌΡΡΠΈ?
ΠΠΎΠ΄ΡΠΊΠ°ΠΆΠΈΡΠ΅ ΠΏΠΎΠΆΠ°Π»ΡΠΉΡΡΠ°, Π΅ΡΡΡ Π»ΠΈ ΡΠΏΠΎΡΠΎΠ± ΠΈΠ· cmd Π·Π°ΠΏΡΡΡΠΈΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ, ΠΏΡΠΈ ΡΡΠΎΠΌ ΠΎΠ³ΡΠ°Π½ΠΈΡΠΈΠ² Π²ΡΠ΅ΠΌΡ.
ΠΠΎΠ΄ΡΡΠΈΡΠ°ΡΡ Π²ΡΠ΅ΠΌΡ Π²ΡΠΏΠΎΠ»Π½Π΅Π½ΠΈΡ ΡΠΎΡΡΠΈΡΠΎΠ²ΠΊΠΈ
ΠΡΠΆΠ½ΠΎ ΠΏΠΎΡΡΠΈΡΠ°ΡΡ Π·Π° ΠΊΠ°ΠΊΠΎΠΉ Π²ΡΠ΅ΠΌΡ Π²ΡΠΏΠΎΠ»Π½ΠΈΡΡΡ ΡΡΠ°Π½Π΄Π°ΡΡΠ½Π°Ρ ΡΠΎΡΡΠΈΡΠΎΠ²ΠΊΠ° ΠΈ ΡΠΎΡΡΠΈΡΠΎΠ²ΠΊΠ°, Π½Π°ΠΏΠΈΡΠ°Π½Π½Π°Ρ ΠΌΠ½ΠΎΠΉ.
ΠΠΎΠ΄ΡΡΠΈΡΠ°ΡΡ Π²ΡΠ΅ΠΌΡ Π²ΡΠΏΠΎΠ»Π½Π΅Π½ΠΈΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ
ΠΠ° ΠΊΠΎΠΌΠΏΡΡΡΠ΅Ρ ΠΊΠ»ΠΈΠ΅Π½ΡΠ° ΡΡΠ΅Π±ΡΠ΅ΡΡΡ ΠΏΠ΅ΡΠ΅ΡΠ»Π°ΡΡ Π΄Π°Π½Π½ΡΠ΅, ΠΊΠΎΡΠΎΡΡΠ΅ Π΄ΠΎΠ»ΠΆΠ½Ρ Π±ΡΡΡ ΠΎΡΡΠΎΡΡΠΈΡΠΎΠ²Π°Π½Ρ Π½Π° Π΅Π³ΠΎ ΡΡΠΎΡΠΎΠ½Π΅.
Π ΠΌΠ½Π΅ ΠΈΠ½ΡΠ΅ΡΠ΅ΡΠ½ΠΎ, ΠΏΠΎΡΠ΅ΠΌΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ° Π·Π°ΠΏΡΡΠΊΠ°Π΅ΡΡΡ Π² ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΎΠΉ ΡΡΡΠΎΠΊΠ΅
ΠΠΎΠ±Π°Π²Π»Π΅Π½ΠΎ ΡΠ΅ΡΠ΅Π· 2 ΠΌΠΈΠ½ΡΡΡ
ΠΠΎΠΌΠΎΡΡ Π² Π½Π°ΠΏΠΈΡΠ°Π½ΠΈΠΈ ΠΊΠΎΠ½ΡΡΠΎΠ»ΡΠ½ΡΡ , ΠΊΡΡΡΠΎΠ²ΡΡ ΠΈ Π΄ΠΈΠΏΠ»ΠΎΠΌΠ½ΡΡ ΡΠ°Π±ΠΎΡ Π·Π΄Π΅ΡΡ.
ΠΠ°ΠΊ ΠΏΠΎΠ΄ΡΡΠΈΡΠ°ΡΡ Π²ΡΠ΅ΠΌΡ Π²ΡΠΏΠΎΠ»Π½Π΅Π½ΠΈΡ Π·Π°Π΄Π°ΡΠΈ?
Π£ ΠΌΠ΅Π½Ρ Π΅ΡΡΡ ΠΏΡΠΎΡΠ΅Π΄ΡΡΠ° Π²Π²ΠΎΠ΄Π° ΡΠ»ΡΡΠ°ΠΉΠ½ΠΎΠΉ ΠΏΠΎΡΠ»Π΅Π΄-ΡΠΈ, ΠΏΡΠΎΡΠ΅Π΄ΡΡΠ° ΡΠ°ΠΌΠΎΠΉ ΡΠΎΡΡΠΈΡΠΎΠ²ΠΊΠΈ ΠΈ ΠΏΡΠΎΡΠ΅Π΄ΡΡΠ° Π²ΡΠ²ΠΎΠ΄Π°.
ΠΠ°ΠΊ Π·Π°ΠΏΡΡΡΠΈΡΡ Π²Π½Π΅ΡΠ½ΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ ΠΈ Π½Π΅ ΠΎΠΆΠΈΠ΄Π°ΡΡ Π΅Π΅ Π²ΡΠΏΠΎΠ»Π½Π΅Π½ΠΈΡ?
ΠΠ°ΠΊ Π·Π°ΠΏΡΡΡΠΈΡΡ Π²Π½Π΅ΡΠ½ΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ ΠΈ Π½Π΅ ΠΎΠΆΠΈΠ΄Π°ΡΡ Π΅Π΅ Π²ΡΠΏΠΎΠ»Π½Π΅Π½ΠΈΡ? RunCommand ΠΆΠ΄Π΅Ρ ΠΏΠΎΠΊΠ° Π·Π°ΠΏΡΡΠ΅Π½Π½ΠΎΠ΅.
ΠΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡ ΠΈΠ·ΠΌΠ΅Π½ΡΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ Π²ΠΎ Π²ΡΠ΅ΠΌΡ Π²ΡΠΏΠΎΠ»Π½Π΅Π½ΠΈΡ.
Π Π²ΡΠ΅ΠΌ Π΄ΠΎΠ±ΡΠΎΠ³ΠΎ Π²ΡΠ΅ΠΌΠ΅Π½ΠΈ ΡΡΡΠΎΠΊ. ΠΡΡΡ «Π±Π΅Π·ΡΠΌΠ½Π°Ρ ΠΈΠ΄Π΅Ρ», Π½ΠΎ Π½Π΅ΠΎΠ±Ρ
ΠΎΠ΄ΠΈΠ½ΠΈ ΠΊΠΎΠ»Π»Π΅ΠΊΡΠΈΠ²Π½Π°Ρ ΠΏΠΎΠΌΠΎΡΡ, Π΄ΡΠΌΠ°Ρ.
ΠΠ°ΠΊ Π·Π°ΠΊΡΡΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ Π²ΠΎ Π²ΡΠ΅ΠΌΡ Π²ΡΠΏΠΎΠ»Π½Π΅Π½ΠΈΡ ΡΠΈΠΊΠ»Π° while
Π£ ΠΌΠ΅Π½Ρ Π²ΠΎΠ·Π½ΠΈΠΊΠ»Π° ΡΠ°ΠΊΠ°Ρ ΠΏΡΠΎΠ±Π»Π΅ΠΌΠ°, ΠΊΠΎΠ³Π΄Π° Ρ ΠΏΡΡΠ°ΡΡΡ Π·Π°ΠΊΡΡΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ Π²ΠΎ Π²ΡΠ΅ΠΌΡ Π²ΡΠΏΠΎΠ»Π½Π΅Π½ΠΈΡ while Ρ ΠΌΠ΅Π½Ρ.