|
Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » CMD/BAT - Обращение к самому новому/последнему файлу в папке |
|
CMD/BAT - Обращение к самому новому/последнему файлу в папке
|
Старожил Сообщения: 345 |
Профиль | Отправить PM | Цитировать В папке создаются файлы с названиями вида: log210, log211, log212 и т.д.
Как лучше указать в bat на самый новый/последний файл в папке??? Условно говоря: Program.exe /F "C:\11\log212" надо заменить C:\11\log212 на новый последний файл. |
|
Отправлено: 10:56, 06-05-2019 |
Ветеран Сообщения: 1274
|
Профиль | Отправить PM | Цитировать Цитата Sisin:
|
|
Отправлено: 13:14, 28-05-2019 | #31 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Новый участник Сообщения: 43
|
Профиль | Отправить PM | Цитировать alpap, я просто не считаю людей вокруг идиотами и считаю, что человеку достаточно предложить решение и, возможно, обратить внимание, что оно применимо не всегда, а дальше он сам примет решение. Но вот точно не стоит лезть и доказывать, что чье-то решение плохое, если оно не охватывает 100% случаев. Просто надо быть добрее и доброжелательнее.
|
Отправлено: 23:34, 02-06-2019 | #32 |
Ветеран Сообщения: 1274
|
Профиль | Отправить PM | Цитировать Цитата Knaps:
Цитата Knaps:
|
||
Отправлено: 12:00, 03-06-2019 | #33 |
Новый участник Сообщения: 43
|
Профиль | Отправить PM | Цитировать Знаю, вот только она не применима в данном случае. Повторюсь, не надо считать всех вокруг глупее себя, превращая форум в сборище скрипткидди.
|
Отправлено: 20:04, 26-06-2019 | #34 |
Старожил Сообщения: 345
|
Профиль | Отправить PM | Цитировать @echo Off cls set "Mask=log*." set "BoxIn=C:\11\" set "Prg1=start /wait " " "C:\Program Files\Windows NT\Accessories\wordpad.exe"" set "Prg="C:\Windows\System32\mspaint.exe" set "OldFile=" for /F "usebackq delims=" %%f in (`2^>nul dir "%BoxIn%\%Mask%" /b /a:-d /o:-d /t:c`) do set "OldFile=%%f" %Prg1% for /F "usebackq delims=" %%f in (`2^>nul dir "%BoxIn%\%Mask%" /b /a:-d /o:-d /t:c`) do ( if /I "%%f"=="%OldFile%" (Echo !!! Last file "%BoxIn%\%OldFile%". New file not created! &Exit /B 1) start " " %Prg% exit /B ) echo !!! Folder Or Files "%BoxIn%\%Mask%" not found exit /B 2 ping -n 1 localhost>Nul tasklist | find /i "wordpad.exe.exe" && nircmd.exe sendkeypress enter ping -n 36 localhost>Nul tasklist | find /i "wordpad.exe.exe" && nircmd.exe sendkeypress enter tasklist | find /i "wordpad.exe.exe" && nircmd.exe sendkeypress enter tasklist | find /i "wordpad.exe.exe" && nircmd.exe sendkeypress enter ping -n 1 localhost>Nul |
Отправлено: 14:23, 27-06-2019 | #35 |
Ветеран Сообщения: 27449
|
Профиль | Отправить PM | Цитировать Sisin, когда Вы делаете start /wait programm — дальше ничего не происходит, пока не будет завершено исполнение programm.
|
Отправлено: 19:42, 27-06-2019 | #36 |
Старожил Сообщения: 345
|
Профиль | Отправить PM | Цитировать Цитата Iska:
|
|
Отправлено: 23:20, 27-06-2019 | #37 |
Старожил Сообщения: 345
|
Профиль | Отправить PM | Цитировать start /wait " " CMD /c "1.bat" |
Отправлено: 12:54, 28-06-2019 | #38 |
Ветеран Сообщения: 27449
|
Профиль | Отправить PM | Цитировать |
Отправлено: 19:55, 28-06-2019 | #39 |
Участник сейчас на форуме | Участник вне форума | Автор темы | Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
Доступ - [решено] Как получить доступ к файлу или папке | Vadikan | Microsoft Windows 2000/XP | 493 | 16-12-2017 11:16 | |
Доступ - [решено] Права доступа к файлу в папке Windows\System32 | jokeroto | Microsoft Windows 7 | 28 | 27-11-2014 21:08 | |
CMD/BAT - [решено] Задать атрибуты файлу/папке через скрипт | Habetdin | Скриптовые языки администрирования Windows | 15 | 21-11-2013 17:53 | |
VBS/WSH/JS - [решено] Присвоить атрибуты файлу/папке через скрипт | boss911 | Скриптовые языки администрирования Windows | 4 | 10-11-2009 06:19 | |
[решено] Обращение к папке | ManHack | Хочу все знать | 3 | 05-06-2008 14:24 |
|