Текст дисплея из .txt файла в пакетном файле

установите свойство contentHorizontAlignment для кнопки, оно будет работать.

YourButton.contentHorizontalAlignment = UIControlContentHorizontalAlignmentLeft;

Swift 4.0

YourButton.contentHorizontalAlignment = UIControlContentHorizontalAlignment.center
14
задан Benjamin 1 February 2014 в 13:07
поделиться

8 ответов

хм .. только что нашел ответ. это проще, чем я думал. ему просто нужно еще кое-что:

@echo off
if not exist log.txt GOTO :write
echo Date/Time last login:
type log.txt
del log.txt
:write
echo %date%, %time%. >> log.txt
@pause
exit

Итак, он сначала читает файл log.txt и удаляет его. После этого он просто получает новый файл (log.txt) с датой и временем!

Надеюсь, это поможет другим!

(единственная проблема в том, что в первый раз это не сработает, а затем просто введите в случайном значении в файле log.txt.) (Эта проблема решена и отредактирована.)

7
ответ дан 1 December 2019 в 06:39
поделиться
type log.txt

Но это даст вам весь файл. Вы можете изменить его на:

echo %date%, %time% >> log.txt
echo %date%, %time% > log_last.txt
...
type log_last.txt

, чтобы получить только последний.

29
ответ дан 1 December 2019 в 06:39
поделиться

Попробуйте следующее: используйте Find, чтобы перебирать все строки с «Текущая дата / время» и записывать каждую строку в один и тот же файл:

for /f "usebackq delims==" %i in (`find "Current date" log.txt`) do (echo %i > log-time.txt)
type log-time.txt

Установите delims = на символ, не имеющий отношения к строки даты / времени. Используйте %% i в пакетных файлах.

Объяснение ( update ):

Find извлекает все строки из log.txt, содержащие строку поиска.

For / f циклически перебирает каждую строку команды внутри ( ... ) генерируется.

Поскольку echo> log-time.txt (single>!) перезаписывает log-time.txt каждый раз, когда он выполняется, в журнале остается только последняя совпадающая строка. time.txt

1
ответ дан 1 December 2019 в 06:39
поделиться

Используйте tail.exe из Windows 2003 Resource Kit

3
ответ дан 1 December 2019 в 06:39
поделиться

Вот версия, которая не дает сбоев, если log.txt отсутствует:


@echo off
  if not exist log.txt goto firstlogin
  echo Date/Time last login:
  type log.txt
  goto end

:firstlogin
  echo No last login found.

:end
  echo %date%, %time%. > log.txt
  pause
1
ответ дан 1 December 2019 в 06:39
поделиться

Хорошо, интересно, когда это можно использовать, но вот два фрагмента, которые вы могли бы использовать:

lastlog.cmd

@echo off
for /f "delims=" %%l in (log.txt) do set TimeStamp=%%l
echo %TimeStamp%

Измените строку «echo ..», но время последнего журнала в пределах % TimeStamp% . Не используются временные файлы, нет беспорядка и их можно использовать повторно, так как они находятся в переменной.

С другой стороны, если вам нужно знать это ВНУТРИ кода, а не из другого пакета, измените журнал на:

set TimeStamp=%date%, %time%
echo %TimeStamp% >> log.txt

, чтобы переменную % TimeStamp% можно будет использовать позже, когда она вам понадобится.

1
ответ дан 1 December 2019 в 06:39
поделиться

Here is a good date and time code:

@echo off
if %date:~4,2%==01 set month=January
if %date:~4,2%==02 set month=February
if %date:~4,2%==03 set month=March
if %date:~4,2%==04 set month=April
if %date:~4,2%==05 set month=May
if %date:~4,2%==06 set month=June
if %date:~4,2%==07 set month=July
if %date:~4,2%==08 set month=August
if %date:~4,2%==09 set month=September
if %date:~4,2%==10 set month=October
if %date:~4,2%==11 set month=November
if %date:~4,2%==12 set month=December

if %date:~0,3%==Mon set day=Monday
if %date:~0,3%==Tue set day=Tuesday
if %date:~0,3%==Wed set day=Wednesday
if %date:~0,3%==Thu set day=Thursday
if %date:~0,3%==Fri set day=Friday
if %date:~0,3%==Sat set day=Saturday
if %date:~0,3%==Sun set day=Sunday
echo.
echo The Date is %day%, %month% %date:~7,2%, %date:~10,4% the current time is: %time:~0,5%
pause

Outputs: The Date is Sunday, September 27, 2009 the current time is: 3:07

0
ответ дан 1 December 2019 в 06:39
поделиться

A handy timestamp format:

%date:~3,2%/%date:~0,2%/%date:~6,2%-%time:~0,8%
1
ответ дан 1 December 2019 в 06:39
поделиться
Другие вопросы по тегам:

Похожие вопросы: