windows – 命令行 – 仅在使用for命令循环时如何提取文件名
发布时间:2020-12-14 01:51:46 所属栏目:Windows 来源:网络整理
导读:我需要做的是从%% f中提取文件名,这样我就可以创建正确的dll名称. for %%f in (*.asmx.cs) do ( echo %%f cmd /c C:windowsMicrosoft.NETFrameworkv4.0.30319csc.exe /t:library /r:%assemblies% %compileoptions% /out:bin/%%f.dll %%f) 解决方法 使用
我需要做的是从%% f中提取文件名,这样我就可以创建正确的dll名称.
for %%f in (*.asmx.cs) do ( echo %%f cmd /c C:windowsMicrosoft.NETFrameworkv4.0.30319csc.exe /t:library /r:%assemblies% %compileoptions% /out:bin/%%f.dll %%f ) 解决方法
使用%% ~nf.
for %%f in (*.asmx.cs) do ( echo %%~nf cmd /c C:windowsMicrosoft.NETFrameworkv4.0.30319csc.exe /t:library /r:%assemblies% %compileoptions% /out:bin/%%~nf.dll %%f ) 有关FOR变量修饰符的完整列表,如%% ~nf,请运行/?从命令行,或在线查看here. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- winforms – 在Windows应用程序中调用webservice
- 软件版本控制:Windows Installer和.Net版本的差异
- windows-server-2003 – 更换W2K3域控制器 – 我需要知道什
- 在Windows中从Java代码运行Maven?
- Server 2012重复数据删除:在Hyper-V主机或来宾VM上运行?
- Microsoft Azure认知服务手写检测边界框参数
- windows – 通过安装程序将应用程序注册到URL协议(所有浏览
- Microsoft SQL Compact Edition重命名列
- .net – Windows每秒执行一次线程切换的频率是多少?
- windows-server-2008-r2 – 测试Windows用户帐户而不实际登
推荐文章
站长推荐
热点阅读