找回密码
 注册
搜索
[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
查看: 12354|回复: 1

[问题求助] PowerShell怎么读写utf32编码的文件?[已解决]

[复制链接]
发表于 2023-1-3 09:06:20 | 显示全部楼层 |阅读模式
本帖最后由 czjt1234 于 2023-1-4 20:04 编辑

http://bbs.bathome.net/thread-64814-1-1.html
这里8楼
原来ps可以读写utf32编码的文件
  1. a1江苏
  2. b2上海
  3. c3浙江
  4. d4河南
  5. e5陕西
复制代码
比如我要把这个字符串以utf32LE编码写入1.txt
然后读取1.txt


请问该怎么写?

评分

参与人数 1PB +2 收起 理由
Batcher + 2 感谢给帖子标题标注[已解决]字样

查看全部评分

发表于 2023-1-4 15:15:33 | 显示全部楼层
https://learn.microsoft.com/zh-c ... ean-system-boolean)
  1. $str = @'
  2. a1江苏
  3. b2上海
  4. c3浙江
  5. d4河南
  6. e5陕西
  7. '@

  8. $UTF32LE = New-Object System.Text.UTf32Encoding $false, $true;
  9. [IO.File]::WriteAllText('1.txt', $str, $UTF32LE);
  10. $str2 = [IO.File]::ReadAllText('1.txt', $UTF32LE);  
  11. $str2;
  12. [Console]::ReadLine();
复制代码

评分

参与人数 1技术 +1 收起 理由
Batcher + 1 乐于助人

查看全部评分

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|批处理之家 ( 渝ICP备10000708号 )

GMT+8, 2026-3-16 22:03 , Processed in 0.019975 second(s), 9 queries , File On.

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

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