QQ登录

只需一步,快速开始

登录 | 注册 | 找回密码

三维网

 找回密码
 注册

QQ登录

只需一步,快速开始

展开

通知     

查看: 2009|回复: 2
收起左侧

[求助] 如何获得空文件夹的名称,以及打印输出双引号 print ““””

[复制链接]
发表于 2014-4-3 22:09:59 | 显示全部楼层 |阅读模式 来自: 中国四川成都

马上注册,结识高手,享用更多资源,轻松玩转三维网社区。

您需要 登录 才可以下载或查看,没有帐号?注册

x
本帖最后由 yhsean 于 2014-4-6 13:55 编辑 8 S% {. m3 L& {1 Q' ], s
% N9 }" v8 M3 l0 X: A* l
也就是如何批量删除刀具路径下的空文件夹' Q* h# P) v. W
; e- W- @( j" Z
print ““””
# T5 w$ _% R3 A9 K+ z1 r7 H2 ]& x" A. {: L0 O2 S
双引号被解释为 包括字符串  如何  通过  print  输出“”
发表于 2014-4-4 08:54:27 | 显示全部楼层 来自: 中国广东汕头
把下面的命令保存为 delfolder.bat直击运行 就可以了。 , W: J8 N' h2 q  \) W8 i% B8 H! J
@echo off
9 e  K. i/ G$ N@for /f "tokens=*" %%a in ('dir /b /a:d /s d:\folder^|sort /r') do @rd "%%a" /q
/ L" R( x/ ?. g  d) J# b4 \3 h8 Hpause7 g. e" Y& [' [4 H& h
d:\改为你刀具目录
 楼主| 发表于 2014-4-5 02:45:35 | 显示全部楼层 来自: 中国四川成都
本帖最后由 yhsean 于 2014-4-5 03:01 编辑 2 d& f* [$ {3 h3 J
kevin1985 发表于 2014-4-4 08:54 static/image/common/back.gif7 k! l1 A/ E* J; B: Z5 k/ e  [
把下面的命令保存为 delfolder.bat直击运行 就可以了。
+ l. b  x7 r; |* x2 H@echo off 7 S; C% i0 z+ S: i! V
@for /f "tokens=*" %%a in ('dir /b ...

$ }# I; G" C4 U/ M. \我说的不是操作系统的空文件夹,是powermill刀具路径里面的文件夹+ _- l" Z2 N' V

6 @. c- A  e. \7 l# KDELETE TOOLPATH FOLDER "Toolpath\文件夹3\null"7 S8 h* |; R3 ^0 y9 A4 t+ |7 y1 w
FORECAH  只能遍历对象(刀路轨迹),不能遍历 文件夹(folder)
6 @7 n1 [, z9 Q* A
& m0 T( M& j# G2 g! `) rPRINT   folder  “Toolpath”  可以列印出所有的元素 包括  folder 和  entity
# w8 Q! v9 |1 W( x这样要写入文件  借助dos命令解析字符后 通过二次运行宏达到,但太繁琐,要用到dos正则表达式,并且dos运行速度慢,powermill调用dos生成的mac时,mac通常还没完全生成: o/ Y1 z* r& W5 U6 H' V+ r
0 |/ l6 w& ]  z; D5 ^! u
@echo off
) o9 N. d' M# k$ B+ w+ j6 ~set/a  i=0- r. K% ]" S3 u4 u3 V
echo. >C:\dcam\ok.mac6 G' H2 R- N4 m- _! |  z6 u4 D
setlocal enabledelayedexpansion ; J# d& C" z- X3 J; p$ H
FOR /F "tokens=1,2 delims=\" %%a in ('findstr "\\$" C:\dcam\Toolpath_folder.txt') do ($ E1 P1 {! \" n6 f$ s
REM @echo $a[!i!]=%%a\%%b3 D0 a+ v3 z- Q
@echo DELETE TOOLPATH FOLDER "%%a\%%b">>C:\dcam\ok.mac2 r% U0 z: r$ `5 g# ~
set/a  i+=19 A9 [8 K7 k5 g6 ~& `! {
); k1 {0 B+ V% @7 X7 c/ U4 y
Endlocal
" b9 ?$ N* P) _/ vdel C:\dcam\Toolpath_folder.txt7 i  v2 g4 E3 h+ b, Y; }
1 P8 |# x/ [8 z" ~/ x

/ J) j. b% W' t& p============================================9 ^1 `8 |+ q% }& U
============================================5 I8 x  p0 n$ p4 S4 ?
the  list   of   Toolpath_folder.txt  is: ( USE   print  folder  "Toolpath")4 D$ g& p+ h  y$ t& |9 l4 ~
: r# u, _9 \1 M" K! {/ Q- q0 q
Toolpath\文件夹1\
* i9 n( P' V# L. \' Q' p/ }2 tToolpath\文件夹2\4 ^7 a' [9 ^& d/ {/ h; c- @
Toolpath\文件夹3\$ [8 I7 f5 f% w1 n5 P
Toolpath\文件夹4 \- s2 F- t" H; Z$ X# K
Toolpath\文件夹2\文件夹5\/ ^' ^' ^; }& W& t4 H/ X1 u
Toolpath\文件夹3\文件夹6\$ V3 A! _& y* O/ B
# l- g* c% S5 C% k4 B' f' u8 k/ |$ v2 G
% ?) D/ A8 l5 I
发表回复
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Licensed Copyright © 2016-2020 http://www.3dportal.cn/ All Rights Reserved 京 ICP备13008828号

小黑屋|手机版|Archiver|三维网 ( 京ICP备2023026364号-1 )

快速回复 返回顶部 返回列表