QQ登录

只需一步,快速开始

登录 | 注册 | 找回密码

三维网

 找回密码
 注册

QQ登录

只需一步,快速开始

展开

通知     

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

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

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

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

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

x
本帖最后由 yhsean 于 2014-4-6 13:55 编辑
3 J" s% B9 o% a9 c4 p9 N! ^
( q" A' D) B* r$ T) X8 g3 O也就是如何批量删除刀具路径下的空文件夹2 j7 K, H( y, w8 L3 h

( m" f% i/ `# |. p; |5 Y: u0 F7 h print ““””
) W$ m: T8 \4 ]; D" t; S' C; ~8 G; D: d( [
双引号被解释为 包括字符串  如何  通过  print  输出“”
发表于 2014-4-4 08:54:27 | 显示全部楼层 来自: 中国广东汕头
把下面的命令保存为 delfolder.bat直击运行 就可以了。 6 F) r2 `- J3 L
@echo off
7 \  Z! l, Y7 k5 r( ^2 A9 G@for /f "tokens=*" %%a in ('dir /b /a:d /s d:\folder^|sort /r') do @rd "%%a" /q
  O" r% A% j9 i; ?2 Spause& a, L) S& n2 T3 u! o% W+ X7 `
d:\改为你刀具目录
 楼主| 发表于 2014-4-5 02:45:35 | 显示全部楼层 来自: 中国四川成都
本帖最后由 yhsean 于 2014-4-5 03:01 编辑 2 ]& C9 s' Y) I% H4 n3 E; F
kevin1985 发表于 2014-4-4 08:54 static/image/common/back.gif4 J" q# ~) o$ g- ?: ]
把下面的命令保存为 delfolder.bat直击运行 就可以了。 4 t2 c1 E  W, E! B
@echo off , s* S8 q$ u% z' W+ N- S! H3 p. d
@for /f "tokens=*" %%a in ('dir /b ...

8 ?& b0 L( ^& g我说的不是操作系统的空文件夹,是powermill刀具路径里面的文件夹
2 d% B7 T* L1 d6 I8 {; b, J8 `0 g% E1 O3 R: }# S9 d
DELETE TOOLPATH FOLDER "Toolpath\文件夹3\null"( ]5 ]+ Q! \) k  b, @* I
FORECAH  只能遍历对象(刀路轨迹),不能遍历 文件夹(folder): m% o- B6 A  b* ^

6 _6 z+ ^/ H# e# v% p, XPRINT   folder  “Toolpath”  可以列印出所有的元素 包括  folder 和  entity
( I* m5 O; ?8 v4 P- r7 g这样要写入文件  借助dos命令解析字符后 通过二次运行宏达到,但太繁琐,要用到dos正则表达式,并且dos运行速度慢,powermill调用dos生成的mac时,mac通常还没完全生成1 ~- {/ y  f) J6 J  E6 ?
4 k+ ~1 d5 Z: S4 r$ j- C, g! S
@echo off. v8 c& K! k% ^
set/a  i=0
" Q, A) Q: M' w3 f! m  becho. >C:\dcam\ok.mac  U/ t& o6 q1 M4 p. D; y5 Z
setlocal enabledelayedexpansion 3 r" s9 P3 |6 U3 K0 I; H$ ?" u1 [
FOR /F "tokens=1,2 delims=\" %%a in ('findstr "\\$" C:\dcam\Toolpath_folder.txt') do (
  b/ j" ]0 l* \. a+ y, zREM @echo $a[!i!]=%%a\%%b
) p1 \' @& K9 P@echo DELETE TOOLPATH FOLDER "%%a\%%b">>C:\dcam\ok.mac
0 m, ?9 M* V  m/ S$ E8 |' Dset/a  i+=1
: h' |; A5 c2 k* A$ c# v8 q( ?)
3 @0 I5 `0 r/ B* q' z1 B& UEndlocal6 q8 V  W! A( M% U4 a! u
del C:\dcam\Toolpath_folder.txt8 y9 q9 q- o8 {! o) T  K9 b
6 H: m+ @! l8 {

* G' ?/ ]: }7 c$ ^8 n1 w' H============================================+ Y9 k. [5 S) u6 s5 R  q  s
============================================
4 O$ ]+ R' R: H+ S, X1 j) `the  list   of   Toolpath_folder.txt  is: ( USE   print  folder  "Toolpath")
# z% I, h- u. L, h% C% }! `) U
4 D. b+ }1 o2 t8 z8 w& ~Toolpath\文件夹1\2 G  s" z0 G0 x. u- V) f# ?6 J
Toolpath\文件夹2\# V, G  @; Y2 D
Toolpath\文件夹3\: |& @" F: M) @2 ^6 Q; R, g
Toolpath\文件夹4 \
: z2 |& J. e$ ^Toolpath\文件夹2\文件夹5\
4 M; q2 f. F4 g' Y" oToolpath\文件夹3\文件夹6\
% l6 x( a& ?( l  a3 [" M. J8 M* |! q# q. J
" T2 H6 F2 c/ J1 n
发表回复
您需要登录后才可以回帖 登录 | 注册

本版积分规则


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

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

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