QQ登录

只需一步,快速开始

登录 | 注册 | 找回密码

三维网

 找回密码
 注册

QQ登录

只需一步,快速开始

展开

通知     

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

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

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

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

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

x
本帖最后由 yhsean 于 2014-4-6 13:55 编辑
+ V3 Q6 ~. J% ?2 J4 a+ X( j) m8 I6 B9 w! a1 X, \  E
也就是如何批量删除刀具路径下的空文件夹
. C/ C. ?, \7 Z: D
! X7 ?- J  b/ n( R) j- e: ? print ““””
4 Y* ?' l& L' ?4 b8 z3 t+ Q5 V. Y7 y8 G( ~3 p; w
双引号被解释为 包括字符串  如何  通过  print  输出“”
发表于 2014-4-4 08:54:27 | 显示全部楼层 来自: 中国广东汕头
把下面的命令保存为 delfolder.bat直击运行 就可以了。 ) X' O. y4 f5 ^
@echo off
9 {7 b1 c% g0 Z' p1 L3 E+ R@for /f "tokens=*" %%a in ('dir /b /a:d /s d:\folder^|sort /r') do @rd "%%a" /q 7 e% i: A- q  P9 T: P
pause1 R, U) x! z# y4 A7 a* ?. n
d:\改为你刀具目录
 楼主| 发表于 2014-4-5 02:45:35 | 显示全部楼层 来自: 中国四川成都
本帖最后由 yhsean 于 2014-4-5 03:01 编辑 5 {- |( f  d/ I! A: d
kevin1985 发表于 2014-4-4 08:54 static/image/common/back.gif
  m" [; J- w' r& Y2 i" j把下面的命令保存为 delfolder.bat直击运行 就可以了。
. C5 Z! \- V3 H" A8 I@echo off * N* P: _0 w- X: @5 g
@for /f "tokens=*" %%a in ('dir /b ...

. s# f& ?/ ]% S; W* X4 ~/ ]; y我说的不是操作系统的空文件夹,是powermill刀具路径里面的文件夹
; h  Z4 B- p  x6 ]0 `  q% x; ^% V' L+ F
DELETE TOOLPATH FOLDER "Toolpath\文件夹3\null"
# t* Z$ S% Y2 dFORECAH  只能遍历对象(刀路轨迹),不能遍历 文件夹(folder)
* m0 P0 K% k  h% S" S7 c& M# f$ ]' l- n/ f7 `5 n2 v0 ]
PRINT   folder  “Toolpath”  可以列印出所有的元素 包括  folder 和  entity
3 T% W$ k; O4 V7 B/ [这样要写入文件  借助dos命令解析字符后 通过二次运行宏达到,但太繁琐,要用到dos正则表达式,并且dos运行速度慢,powermill调用dos生成的mac时,mac通常还没完全生成# `5 l. u* L$ J; m9 O% [

; g5 ]3 j+ Z0 k@echo off, Q8 u1 `7 {  ?; A9 z& G% S" \
set/a  i=0
6 D5 T2 O4 r! Q& s2 xecho. >C:\dcam\ok.mac+ T& Y9 k9 n6 X6 Y. I8 x
setlocal enabledelayedexpansion ; g: ~! i. M! ], Q0 O) w
FOR /F "tokens=1,2 delims=\" %%a in ('findstr "\\$" C:\dcam\Toolpath_folder.txt') do (
( q% ^& ?! _$ Z8 e) N6 t3 SREM @echo $a[!i!]=%%a\%%b1 W" V  F1 ^% `/ ~$ a8 ]+ @
@echo DELETE TOOLPATH FOLDER "%%a\%%b">>C:\dcam\ok.mac# W# }- V2 o0 }+ X9 h
set/a  i+=1' y- X3 B4 u$ |9 q
): e2 `$ y8 _0 Q9 |0 ~$ j9 @7 J
Endlocal& W0 h; s$ J, s' D. _
del C:\dcam\Toolpath_folder.txt! c+ G! X. ]3 N- V; @% E

& p) b$ u( _" V' q( H4 @% _/ q4 r( ^" q2 z5 m1 `" c3 c
============================================
& t2 d, i! t% v============================================# D0 l* l  b) k6 U8 q% c
the  list   of   Toolpath_folder.txt  is: ( USE   print  folder  "Toolpath")7 H0 n: H+ V/ M4 W+ Y3 ]4 v1 r

# V9 h) ~0 ^; ?1 TToolpath\文件夹1\; P3 K5 R: |' y- P1 p! e+ e
Toolpath\文件夹2\. N2 m( v2 N- l
Toolpath\文件夹3\
8 B! p8 S2 ^* _+ \) CToolpath\文件夹4 \2 G6 G& k1 B0 l) M
Toolpath\文件夹2\文件夹5\
4 P* V% X: L6 gToolpath\文件夹3\文件夹6\  q( p3 X9 j  c0 P% B

7 F! K4 O. m( J
+ @% J) B! S* y( z: G9 _" P
发表回复
您需要登录后才可以回帖 登录 | 注册

本版积分规则


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

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

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