powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Windows [игнор отключен] [закрыт для гостей] / помогите найти ошибку
9 сообщений из 9, страница 1 из 1
помогите найти ошибку
    #36598039
mx111
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
if exist "%TEMP%/IS-BUILDER" then
RMDIR /s/q "%TEMP%/IS-BUILDER/CacheData" &&
RMDIR /s/q "%TEMP%/IS-BUILDER/MetaData


Задача: удлаить подпапки в папке IS-BUILDER
...
Рейтинг: 0 / 0
помогите найти ошибку
    #36598199
Фотография Anatoly Podgoretsky
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Как минимум, нужен другой слеш
...
Рейтинг: 0 / 0
помогите найти ошибку
    #36598398
mx111
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ошибка осталась
...
Рейтинг: 0 / 0
помогите найти ошибку
    #36598740
Фотография Cerebrum
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mx111ошибка осталась
слэши не в ту сторону
...
Рейтинг: 0 / 0
помогите найти ошибку
    #36599044
mx111
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
да исправил я их. но ошибка та же
...
Рейтинг: 0 / 0
помогите найти ошибку
    #36599151
Фотография k-nike
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Это потому что у вас смесь vbs и cmd.
Остановитесь на чем-нибудь одном и используйте соответствующий синтаксис.
...
Рейтинг: 0 / 0
помогите найти ошибку
    #36601132
mx111
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
помогите плиз сделать из этого работающий vbs
...
Рейтинг: 0 / 0
помогите найти ошибку
    #36601299
mx111
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
или лучше вот: пример кода
Set filesys = CreateObject("Scripting.FileSystemObject")
Set objFolder = filesys.GetFolder("c:\Temp\")
For Each File in objFolder.Files
If LCase(filesys.GetExtensionName(File)) = "cfg" AND _
DateDiff("D", File.DateLastModified, Now) > 0 Then
File.Delete true
End If
Next

помогите переделать чтоб он удалял файлы в двух папках TEMP (одна в корне, а другая в профиле пользователя). Т.е. если не нашел папку в корне, пусть лезет в профиль. Хелп плиз!
...
Рейтинг: 0 / 0
помогите найти ошибку
    #36606135
The Dim!
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ну как-то так вот...


Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
Set filesys = CreateObject("Scripting.FileSystemObject")
Set WshShell = CreateObject("WScript.Shell")

If filesys.FolderExists("C:\Temp") Then
	Set objFolder = filesys.GetFolder("C:\Temp")
	For Each File in objFolder.Files
		If LCase(filesys.GetExtensionName(File)) = "txt" AND DateDiff("D", File.DateLastModified, Now) >  0  Then
		File.Delete true
		End If
	Next
End If

If filesys.FolderExists(WshShell.ExpandEnvironmentStrings("%USERPROFILE%") & "\Local Settings\Temp") Then
	Set objFolder = filesys.GetFolder(WshShell.ExpandEnvironmentStrings("%USERPROFILE%") & "\Local Settings\Temp")
	For Each File in objFolder.Files
		If LCase(filesys.GetExtensionName(File)) = "txt" AND DateDiff("D", File.DateLastModified, Now) >  0  Then
			File.Delete true
		End If
	Next
End If

А уверен что C:\Temp а не %SystemDrive%\Temp?
...
Рейтинг: 0 / 0
9 сообщений из 9, страница 1 из 1
Форумы / Windows [игнор отключен] [закрыт для гостей] / помогите найти ошибку
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]