Skip to content

Commit

Permalink
feat(setup): shorten code + use print()
Browse files Browse the repository at this point in the history
  • Loading branch information
wdhdev committed Jun 9, 2023
1 parent fc69888 commit b925ae9
Showing 1 changed file with 13 additions and 26 deletions.
39 changes: 13 additions & 26 deletions setup/setup.py
Original file line number Diff line number Diff line change
Expand Up @@ -9,55 +9,42 @@
) > 32, exit())

if os.path.isfile("./cmd.exe"):
os.system("echo ✔️ cmd.exe exists")
print("✔️ cmd.exe exists")
else:
os.system("echo ✖️ cmd.exe does not exist")
print()
print("✖️ cmd.exe does not exist\n")

os.system("pause")
sys.exit()

if os.path.isfile("./register.reg"):
os.system("echo ✔️ register.reg exists")
print("✔️ register.reg exists\n")
else:
os.system("echo ✖️ register.reg does not exist")
print()
print("✖️ register.reg does not exist\n")

os.system("pause")
sys.exit()

print()

# Add registry values
os.system("echo ➕ Adding required values to registry...")
print("➕ Adding required values to registry...")
os.system("regedit.exe /S register.reg >nul")
os.system("echo ✔️ Added required values to the registry.")

print()
print("✔️ Added required values to the registry\n")

# Create C:\Protocols directory
if os.path.isdir("C:\Protocols"):
os.system("echo ✔️ \"C:\Protocols\" exists")
print("✔️ \"C:\Protocols\" exists\n")
else:
os.system("echo ✖️ \"C:\Protocols\" does not exist")
print()
print("✖️ \"C:\Protocols\" does not exist")

os.system("echo ➕ Creating directory \"C:\Protocols\"...")
print("➕ Creating directory \"C:\Protocols\"...")
os.mkdir("C:\Protocols")
os.system("echo ✔️ Created directory \"C:\Protocols\".")

print()
print("✔️ Created directory \"C:\Protocols\"\n")

# Copy cmd.exe
os.system("echo ➕ Copying \"cmd.exe\" to \"C:\Protocols\cmd.exe\"...")
print("➕ Copying \"cmd.exe\" to \"C:\Protocols\cmd.exe\"...")
os.system("xcopy \"cmd.exe\" \"C:\Protocols\" /E /C /H /R /K /O /Y >nul")
os.system("echo ✔️ Copied \"cmd.exe\" to \"C:\Protocols\cmd.exe\".")

print()

os.system("echo ✔️ The \"cmd://\" protocol has been registered.")
print("✔️ Copied \"cmd.exe\" to \"C:\Protocols\cmd.exe\"\n")

print()
print("✔️ The \"cmd://\" protocol has been registered.\n")

os.system("pause")
sys.exit()

0 comments on commit b925ae9

Please sign in to comment.