Jump to content
Sign in to follow this  
Kevin26

Variable auf Dateiendung Prüfen

Recommended Posts

Hallo,

 

ich muss mal wieder Scripten.

 

Jetzt stehe ich vor dem Problem das dem Script sowohl ein Pfad als auch eine Datei als Argument mitgegeben werden kann (muss).

 

Nur: Wie finde ich raus ob %1 eine Datei oder ein Verzeichnis ist?

 

Mr schwebt da sowas vor:

 

if %1 == *.tld goto lade

if %1 == c:\verzechnis goto entpacken

 

So in etwa stelle ich mir das vor, funktionieren tuts so aber nicht.

 

Jemand ne Idee wie ich das lösen kann?

 

Gruß

 

Kevin

Share this post


Link to post
Share on other sites

Würd ich jetzt ganz spontan irgendwie so lösen:

 

cd %1

if %errorlevel% equ 0 goto folderfunction
goto filefunction


:folderfunction
cd /d %0\..
echo %i ist ein Folder
goto end

:Filefunction
echo %i ist ein File
goto end


:end
pause
exit 0

Share this post


Link to post
Share on other sites
Der letzte Beitrag zu diesem Thema ist mehr als 180 Tage alt. Bitte überlege Dir, ob es nicht sinnvoller ist ein neues Thema zu erstellen.

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this  

Werbepartner:



×
×
  • Create New...