Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Программы » Total Commander (Часть 8)

Модерирует : gyra, Maz

articlebot (20-03-2016 21:01): Обсуждение продолжается в части 9  Версия для печати • ПодписатьсяДобавить в закладки
На первую страницук этому сообщениюк последнему сообщению

   

Rodny



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Код:
'==============================================================================
' Copy2SamePath.vbs
' Копирование файла в папку, отличающуюся буквой диска
' Параметры вызова для кнопки: {исходный файл} {новый диск}
' (второй параметр можно опустить). Пример параметров:
' %P%N F
'
' by Rodny
' v. 0.2
' http://forum.ru-board.com/topic.cgi?forum=5&topic=45288&start=1960#12
'==============================================================================
 
Option Explicit
Dim
WSH, FSO, file, Disk, Path, NewPath
 
Set WSH = CreateObject("WScript.Shell")
Set
FSO = CreateObject("Scripting.FileSystemObject")
 
' Берём исходный путь из параметров кнопки
Path = WSH.ExpandEnvironmentStrings(WScript.Arguments(0))
 
' Задаём диск из параметров кнопки или непосредственно
Disk = ""
Do
    If
WScript.Arguments.Count = 1 Then
       
Disk = InputBox("Задайте диск назначения" & VBNewLine & "(БЕЗ кавычек!)", "Требуется указать диск")
   
Else
Disk = WScript.Arguments(1)
   
End If
 
    If
IsEmpty(
Disk) Then
       
WScript.Quit
    End If
Loop While
Disk = ""
 
' Новый путь
NewPath = Disk & Right(Path, Len(Path) - 1)
Set
file = FSO.GetFile(Path)
file.Copy(NewPath)
 
Set
WSH = Nothing
Set
FSO = Nothing
Wscript.Quit()
 ?  Код создан и опубликован с помощью SciTE-Ru

Всего записей: 2877 | Зарегистр. 28-07-2006 | Отправлено: 22:38 26-12-2013 | Исправлено: Rodny, 22:52 26-12-2013
   

На первую страницук этому сообщениюк последнему сообщению

Компьютерный форум Ru.Board » Компьютеры » Программы » Total Commander (Часть 8)
articlebot (20-03-2016 21:01): Обсуждение продолжается в части 9


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru