QQ登录

只需一步,快速开始

登录 | 注册 | 找回密码

三维网

 找回密码
 注册

QQ登录

只需一步,快速开始

展开

通知     

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

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

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

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

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

x
本帖最后由 yhsean 于 2014-4-6 13:55 编辑
$ h) f* L& @, c4 v9 p4 C! X% i5 F5 K( x2 v1 L7 y/ {3 J; n' I& N
也就是如何批量删除刀具路径下的空文件夹& H  Y& G. O% f7 {! J- W2 o2 h

  i& b1 Y- Q' u4 ^$ G: q7 C, z1 E print ““””/ a9 p& U9 h% v8 S7 |9 W8 N

; A1 e$ S8 x, |双引号被解释为 包括字符串  如何  通过  print  输出“”
发表于 2014-4-4 08:54:27 | 显示全部楼层 来自: 中国广东汕头
把下面的命令保存为 delfolder.bat直击运行 就可以了。 4 i5 D5 M) F6 E  h; o, _) U0 c
@echo off
4 a0 ^# i5 f7 B7 k. L@for /f "tokens=*" %%a in ('dir /b /a:d /s d:\folder^|sort /r') do @rd "%%a" /q
! v4 z$ E6 x: O0 Y  R' D, Wpause6 B/ Y+ v/ I- X+ K0 [! E2 z% l- x1 D
d:\改为你刀具目录
 楼主| 发表于 2014-4-5 02:45:35 | 显示全部楼层 来自: 中国四川成都
本帖最后由 yhsean 于 2014-4-5 03:01 编辑 & Q6 J$ P6 [6 ^. }! z
kevin1985 发表于 2014-4-4 08:54 static/image/common/back.gif5 N& c5 r  e* S' S
把下面的命令保存为 delfolder.bat直击运行 就可以了。 1 B: I) n, z1 V" {, }% Z. l9 n
@echo off ! m% S& B. {. O1 T
@for /f "tokens=*" %%a in ('dir /b ...

8 c8 v' S7 z- L5 u4 b: b! x我说的不是操作系统的空文件夹,是powermill刀具路径里面的文件夹( |9 a9 }  D$ V9 @: {
" b0 p: X1 K4 ~2 e: V' @
DELETE TOOLPATH FOLDER "Toolpath\文件夹3\null"
! g8 L& c2 T9 V+ G8 V0 c+ yFORECAH  只能遍历对象(刀路轨迹),不能遍历 文件夹(folder)
9 u1 t7 @" x$ b! e$ x+ Q- o) ]& B" _) G7 D& p
PRINT   folder  “Toolpath”  可以列印出所有的元素 包括  folder 和  entity5 W3 f% s& b1 u# D
这样要写入文件  借助dos命令解析字符后 通过二次运行宏达到,但太繁琐,要用到dos正则表达式,并且dos运行速度慢,powermill调用dos生成的mac时,mac通常还没完全生成9 N0 [, z) s" U6 G) f% N% o2 e
. d1 M( W# _. G; Q& f' r
@echo off- @4 i8 I; ~3 a+ ^4 Q. J( l
set/a  i=0
4 i' }8 `* ^, A( w& z" d# mecho. >C:\dcam\ok.mac' ?2 [2 u" a9 H' w
setlocal enabledelayedexpansion ; \) h0 j: C3 D: g7 E* c
FOR /F "tokens=1,2 delims=\" %%a in ('findstr "\\$" C:\dcam\Toolpath_folder.txt') do (* \, I' E3 y$ M2 N( I0 Z# g
REM @echo $a[!i!]=%%a\%%b  u. M( F5 L6 ^% O2 e5 h6 r
@echo DELETE TOOLPATH FOLDER "%%a\%%b">>C:\dcam\ok.mac
# x2 ^, s/ D$ a- Tset/a  i+=1* K1 k7 Z0 ^& r7 ^
)/ G+ ]2 i" W0 i+ Z
Endlocal) O4 {6 u+ A7 m4 c- d" P3 _
del C:\dcam\Toolpath_folder.txt
/ P2 X$ _8 m( @% H3 }8 _" x' r4 v' `" N! A8 j

! @: N) Q4 z+ L# y============================================
5 I! T' T" Q) i9 W- a8 N============================================
/ v! Z1 F- Z/ u) }' r5 r1 `3 {the  list   of   Toolpath_folder.txt  is: ( USE   print  folder  "Toolpath")* O+ }7 p$ l2 y1 Y9 u" `
. U: X7 {0 u6 b9 G4 [2 X
Toolpath\文件夹1\
: J- o, R* |" f" V! ]Toolpath\文件夹2\  j8 y1 X% z& O7 Z/ G
Toolpath\文件夹3\8 }& p$ O& @  t) `. k8 E
Toolpath\文件夹4 \, B, x8 m) a' l, X5 W! M$ O* S
Toolpath\文件夹2\文件夹5\
9 t# x; I5 {4 O  N+ N: B9 H# cToolpath\文件夹3\文件夹6\/ O* P$ R6 v  ^, O7 L
* m$ |& K7 w! T
* [" s+ ~$ m% R, [
发表回复
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

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

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