powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Перемещение файла с удалением, если уже существует в VB Script
2 сообщений из 2, страница 1 из 1
Перемещение файла с удалением, если уже существует в VB Script
    #33539875
Fish2005
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Не программист, поэтому, не бейте, пжлста, если вопрос глупый. Есть процедура (ниже), которая перемещает файл из одной директории в другую.
Как ее изменить, чтобы она удаляла файл, если он уже существует, не спрашивая подтверждения:


Код: plaintext
1.
2.
3.
4.
5.
6.
Sub MoveTheFile(tFile, tDestFile)
	Dim oFSO1
	WScript.Echo "MoveFile::" & tFile & " " & tDestFile
	Set oFSO1 = CreateObject("Scripting.FileSystemObject")
	oFSO1.MoveFile tFile, tDestFile
	Set oFSO1 = Nothing
End Sub

Спасибо.
...
Рейтинг: 0 / 0
Перемещение файла с удалением, если уже существует в VB Script
    #33539941
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
MoveFiles "D:\1\Test.txt", "D:\2"

Sub MoveFiles(strSource, _
  strDist)

    Dim objFso
    Dim strFile

    Set objFso = CreateObject("Scripting.FileSystemObject")
    
    If Right(strDist,  1 ) <> "\" Then _
      strDist = strDist & "\"

    strFile = strDist & fnGetFileName(strSource)

    If objFso.FileExists(strFile) Then _
      objFso.DeleteFile (strFile)
    
    objFso.MoveFile strSource, strDist
End Sub

Function fnGetFileName( _
  strPath)
    
    Dim intPos
    
    intPos = InStrRev(strPath, "\")
    
    If intPos >  0  Then _
      fnGetFileName = Mid(strPath, intPos +  1 )
End Function
...
Рейтинг: 0 / 0
2 сообщений из 2, страница 1 из 1
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Перемещение файла с удалением, если уже существует в VB Script
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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