not همون عملگر منطقی نقیض هست یعنی بجای true (عدد منفی 1) مقدار false (عدد صفر) وبالعکس برمیگردونه. ولی اگر روی اعداد اجرا بشه بصورت bitwise كار ميكنه يعني تك تك بيتها رو از 0 به 1 و از 1 به 0 تبديل ميكنه. چون اعداد در vbscript بصورت مكمل 2 ذخيره ميشن تفسیر Not -2 ميشه 1.