各位版友大家好,我想请教一个批处理最小化的问题,
自身最小化的代码是 start /min %0,
但是我的批处理是带多个参数的,
如
I:\1201a31.nc
.
I:\1201a37.nc
D:\nc\hass\1101b44.nc
我的代码如下,请问要怎麽把最小化加进去呢?
start /min %0 似乎无用- @ECHO OFF
- @setlocal enabledelayedexpansion
-
- CD "C:\Documents and Settings\wang\NCVIEWER\"
- del *.txt
-
-
- rem ********
- rem Pick up first 2 letters in %1 to get path like C: D: E:
- rem ********
-
- echo %1>drive.txt
-
- (for /f "tokens=1* delims=:" %%d in ('findstr /n .* drive.txt') do (
- set drive=%%e"
- set drive=!drive:~0,2!
- ))
-
- rem ********
- rem Echo all file's full path into t1.txt
- rem ********
-
- (for %%f in (%*) do (
- call echo !drive!%%%%f
- )>>t1.txt)
-
- sort t1.txt>t2.txt
-
-
- rem *********
- rem 1 line Main Program
- rem *********
-
- for /f "tokens=1* delims=" %%g in ('findstr .* t2.txt') do (
- NcViewer.exe %%g
- )
- del *.txt
- exit
复制代码 另外我想请问一个vbs参数的问题,
将档案A丶B丶C拖到bat档上放开,
bat就可以获得三个路径参数,
请问vbs也有这种功能吗?
感谢~ |