Jak mogę używać Schowka w vbscript?

Nota redaktora:
To pytanie dotyczy w szczególności kopiowaniaodwołanie do pliku do schowka jego ogólny tytuł doprowadził do odpowiedzi na temat sposobu kopiowania / pobieraniatekst.

Jako użytkownik Emacsa na Windowsie, który często dołącza pliki w mailach, szukałem narzędzia do skopiowania pliku (nie jego zawartość) do schowka, tak jak Eksplorator Windows na righclick / copy).

Właśnie znalazłemto tutaj na SO, który używa System.Windows.Forms.Clipboard` w małym programie, aby to zrobić. Ale jest w C #, dla którego nie mam natychmiastowego dostępu do kompilatora. Zastanawiam się, czy można to zrobić i jak.

Widziałem kilka odniesień, takich jakto że schowek nie jest dostępny w VBScripting, ale msdnprzedstawia dokumentacja dla VB, więc ryzykuję pytanie.

Nigdy wcześniej nie napisałem VBScript, ale przed pytaniem wypróbowałem kilka rzeczy, począwszy od uruchomienia kopii wklejonej „Hello world”, a następnie różnych kombinacjiCreateObject itp.

Aktualizacja: Muszę zadzwonićClipboard.SetFileDropList, więc nie sądzę, żebym mógł użyćClipboardData jak sugerują odpowiedzi, nie ma tej metody.

Aktualizacja dla odwiedzających

Rozwiązaniem, z którego skorzystałem, było skompilowanieC# sam nie wiedziałem, że mam już kompilator.

Kolejna aktualizacja dla odwiedzających https://stackoverflow.com/a/29963268/18573 to jest to, czego teraz używam, całkiem szczęśliwie.

questionAnswers(4)

yourAnswerToTheQuestion