diff --git a/setup.py b/setup.py
index <HASH>..<HASH> 100644
--- a/setup.py
+++ b/setup.py
@@ -1,5 +1,11 @@
 """LittleChef's setup.py"""
-from distutils.core import setup
+try: from setuptools import setup
+except ImportError: from distutils.core import setup
+import platform
+
+scripts = ['cook']
+if platform.system() == 'Windows':
+    scripts += ['cook.cmd']
 
 setup(
     name="littlechef",
Use setuptools setup if it is available; add cook.cmd for windows deployments.