Guest User

Untitled

a guest
Jun 19th, 2018
85
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.51 KB | None | 0 0
  1. :<<!
  2. @ECHO OFF
  3. SETLOCAL ENABLEDELAYEDEXPANSION
  4. CALL :mnt "%~0" this
  5. CALL :mnt "%~1" that
  6. bash %this% %that%
  7. EXIT /B
  8. :mnt
  9. SET d=%~d1
  10. SET d=%d:~0,-1%
  11. FOR %%I IN (a b c d e f g h i j k l m n o p q r s t u v w x y z) DO SET d=!d:%%I=%%I!
  12. SET "pnx=%~pnx1"
  13. SET "pnx=%pnx:\=/%"
  14. SET %2="/mnt/%d%%pnx%"
  15. EXIT /B
  16. !
  17.  
  18. w() {
  19. for n in "$@"; do
  20. echo "'$n' '*/$n'"
  21. done
  22. }
  23. if [ -d "$1" ]; then
  24. pushd "$1" > /dev/null
  25. eval zip -0 -D -r '"../${PWD##*/}.zip"' . -x `w .DS_Store desktop.ini Thumbs.db`
  26. popd > /dev/null
  27. fi
Add Comment
Please, Sign In to add comment