Skip to content

Instantly share code, notes, and snippets.

@ralfbecher ralfbecher/wblGen.bat forked from nate-untiedt/wblGen.bat
Last active Sep 7, 2016

Embed
What would you like to do?
A simple batch file that automatically generates the wblfolder.wbl for your Qlik Sense visualization extension.
@echo off
REM wblGen.bat - v 1.0.0 - 2015-10-09
REM Description:
REM A simple batch file that automatically generates the wblfolder.wbl for your Qlik Sense visualization extension.
REM
REM Author: Nate Untiedt - Analytics8 - nuntiedt@analytics8.com
REM
REM Credit to: http://stackoverflow.com/a/8387078
setlocal EnableDelayedExpansion
for /L %%n in (1 1 500) do if "!__cd__:~%%n,1!" neq "" set /a "len=%%n+1"
setlocal DisableDelayedExpansion
echo Deleteing wbfolder.wbl...
del wbfolder.wbl
echo Generating wbfolder.wbl...
REM Iterate through entire directory recursively
for /r . %%g in (*) do (
set "absPath=%%g"
setlocal EnableDelayedExpansion
REM Trim off the absolute portion of the path
set "relPath=!absPath:~%len%!"
REM Write each entry to wbfolder.wbl
IF /I NOT !relPath!==wblGen.bat echo(!relPath!; >> wbfolder.wbl
endlocal
)
Echo Wbfolder.wbl generation complete!
REM delete self after job is done
del wblGen.bat
@ralfbecher

This comment has been minimized.

Copy link
Owner Author

ralfbecher commented Sep 7, 2016

Don't include wblGen.bat itself.

@ralfbecher

This comment has been minimized.

Copy link
Owner Author

ralfbecher commented Sep 7, 2016

Delete batch file after job is done.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
You can’t perform that action at this time.