微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

更改Powershell中的文件扩展名大小写

我们有encryption的用户发送的.txt文件。 我们将它们解密并将其发送到下游的第三方系统作为input。 它一直运行良好,但用户开始发送文件是.TXT而不是.txt。 在解密过程中没有任何区别,但影响到下游系统。 我们应该将.TXT更改为.txt

我试图改变这种方式

copy-Item -Path $myOfile –Destination ([io.path]::ChangeExtension($myOfile,'.txt')) -Verbose

这里$ myOfile是我的文件名,它的名字就像这个20160506_205400_Sender_header.TXT.GPG ,我们解密并且更改为20160506_205400_Sender_header.TXT

我使用上面的命令将其更改为20160506_205400_Sender_header.txt ,它会引发下面的错误

将所有文件扩展名转换为小写

文件扩展名.kt? 这是什么types的文件

需要关于如何使用InstallShield 2010将我的应用程序文件扩展名与应用程序相关联的信息

用应用程序识别文件

通过unix shell命令查找给定文件扩展名的首选应用程序

copy-Item : Cannot overwrite the item C:SenderSubmit20160506_205400_Sender_header.TXT with itself.

看起来似乎没有.TXT和.txt之间的区别。 有没有办法做到这一点或解决方法

wc -l的输出没有文件扩展名

检查下划线是否包含除下划线和csv扩展名之外的任何有效的Windows文件名字符

如何通过文件关联执行已启动的应用程序的事件?

什么是.NET平台文件扩展名?

Apache:如何重写没有文件扩展名的URL并忽略大小写?

对于文件路径,Windows不区分大小写,所以具有相同目标和源的复制操作将失败,因为您正在读取要替换的文件

使用Rename-Item重命名文件。 例如:

Rename-Item -Path $myOfile -NewName ([io.path]::ChangeExtension($myOfile,'.txt')) -Verbose

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。

相关推荐