Я не думаю, что вы можете сделать это с вашим желаемым синтаксисом.
Обратите внимание, что вы получите ту же ошибку, если выполните любое подобное задание, например,
.a_person$hello("first") <- "John"
так что это действительно основная проблема.
Что работает, так это следующий синтаксис:
name(a_person, "first") <- "John"
В целом вы могли бы получить что-то вроде ниже: но я надеюсь, что это поможет.
Try http://www.xneat.com/application-builder/index.htm
looks trusted
Одна вещь, которой я был бы особенно обеспокоен в выполнении этого, является Вами, должен действительно доверять продукту, который компилирует сценарий. В конце концов, что лучший способ встроить вирус или червя, чем предложить бесплатный компилятор, который компилирует Ваш VBScript в нечитабельный исполняемый файл.
хорошо это интересно, я предполагаю, и я полностью понимаю Вашу точку!
можно использовать Кодер WSH здесь (Windows Script Host), это бесплатно, можно зашифровать сценарии и этот способ, которым никто не может считать их (просто не любопытные!)
и если Вы ищете некоторую сильную и тяжелую работу также шифрование, можно попробовать эту книгу здесь