-
Notifications
You must be signed in to change notification settings - Fork 8
/
canvas.bat
23 lines (17 loc) · 3.96 KB
/
canvas.bat
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
@echo off
setlocal enableextensions enabledelayedexpansion
rem This is a little CANVAS loader.
rem Copyright Immunity, Inc.
rem YOU CANNOT USE -OO because that strips doc strings, and
rem we need docstrings to do our MOSDEF compile!
rem This weird command cd's to the current directory of the batch script
pushd %~dp0
rem Find what version of python is available, we use the highest available.
IF exist c:\Python27x\python.exe (
echo "Using Python 2.7 .bat setup...."
PATH=c:\Python27x\DLLs;C:\python27x\;!PATH!
python.exe -W ignore C:\ProgramData\0Day\Tools\CANVAS\runcanvas.py
) ELSE (
echo "Python 2.7 could not be found and it is required for CANVAS. Please update to Python 2.7."
echo "You can find an archive with all Windows dependencies at: https://www.immunityinc.com/canvas-dependencies.shtml"
)