Вы используете устаревший браузер. Этот и другие сайты могут отображаться в нём некорректно. Вам необходимо обновить браузер или попробовать использовать другой.
Да конечно, сравнения не нужны, с этим прекрасно справляется Cobian Backup 11 Gavity и
Dim objFSO, objFolder, objShell, strDirectory
strDirectory = "n:\MY_SETTINGS\"
Set objFSO = CreateObject("Scripting.FileSystemObject")
If objFSO.FolderExists(strDirectory) Then
Set objFolder =...
По дате модификации у меня следующее и это меня не устраивает
ForFiles /P "I:\My Flash 32 system\WPI\Install\MY_SETTINGS\arch\" /S /M *.* /D -14 /C "cmd /c DEL /q /f @file"
:repeat
for /f "tokens=*" %%i in (' dir /b /s /ad "I:\My Flash 32 system\WPI\Install\MY_SETTINGS\arch\" ') do 2>nul rd...
Нет пожалуйста!!! Мне нужно ежедневно запускать Ваш файл и он будет удалять папки как у меня!! ( а не 2016.08.01-2016.08.14) т.е. иногда бывают пропуски (выходны, заболел) и устаревающие папки нужно удалять.
Простите, но можно удалять по дате числа и месяца .... .08.01 вот наверное правильная...
pushd "C:\reserv"
C:\Windows\forfiles /d -14 | findstr /RC:"^..... - ...." | set/p x=^& if Defined x call rd /s /q %%x%%
popd
10
Да Ваш командный файл рабочий и теперь я понимаю что неправильно сформулировал просьбу. Практически всем пользователям нужно сохранять свою работу и желательно по...
а мой не работает и Золотой человек можно сделать чтобы файл (код этого батника перепишется в другой батник) запускался не из папки I:\My Flash 32 system\WPI\Install\DEL\oldpass
здесь лишь лежат все мои папки с архивами и резервными файлами.
Да понял теперь только через теги буду писать. Спасибо.
set X=%DATE%
set M=%X:~3,2%
set Y=%X:~6,4%
for /L %%I IN (1,1,31) do (
IF %%I LSS 10 (mkdir %Y%.%M%.0%%I) else (mkdir %Y%.%M%.%%I)
)
так правильно
да эти условия правильные но батник не работает
pause из Вашего кода убрал но где то косяк
"^.....\...\... - ....\...\...." Уважаемый! а что это. Пусть у меня будет путь I:\MY_SETTINGS
@echo off
set main_dir="I:\My Flash 32 system\WPI\Install\DEL\oldpass"
call :FromNow -3
for /f "delims=" %%i in ('dir "%main_dir%" /b /ad') do call :p "%%i"
exit
:p
setLocal
set dir_date=%~1
set...