![]() |
Копирование файла в буфер обмена
Приветствую вас, человеки форума oszone.
Нужно скопировать с помощью батника или VBS'a файл в буфер обмена. Не название файла, не текст, содержащийся в нём, а именно файл. Есть такая возможность? |
geomerty, в буфер обмена файл не «копируется». В буфер обмена помещается информация о файле, как об объекте файловой системы в зарегистрированном формате:
Скрытый текст
![]() Цитата:
Код:
powershell.exe -NoProfile -NoLogo -Sta -ExecutionPolicy RemoteSigned -Command "& {Add-Type -AssemblyName System.Windows.Forms; $oStringCollection = New-Object -TypeName 'System.Collections.Specialized.StringCollection'; [void]$oStringCollection.AddRange($args); [System.Windows.Forms.Clipboard]::Clear(); [System.Windows.Forms.Clipboard]::SetFileDropList($oStringCollection)}" "'Путь\Файл' 'Путь\Папка'" |
Время: 09:00. |
Время: 09:00.
© OSzone.net 2001-