lua 调用cmd dir 查看文件夹目录内容

lua 调用cmd dir 查看目录内容

 1 function cmdDir( ph )
 2     --根据本地编码设置chcp值   utf8:65001  cn:936
 3     cdirx = "cmd.exe /a /c  && cd /d \""..ph.."\"&& chcp 65001 && dir" 
 4     hOutput = io.popen (cdirx) 
 5     rst=''
 6     for cnt in hOutput:lines() do
 7        rst=rst..cnt
 8     end
 9     rst=string.gsub( rst, '(%d+/%d+/%d)' ,'\n%1' )
10     print( rst) 
11     hOutput:close()
12     return rst
13 end 
14 
15 a=cmdDir('d:\\')
16 print( a ) 

 

 

 

00

posted @ 2023-02-12 11:25  陳亞林  阅读(42)  评论(0)    收藏  举报