文件随机重命名,重命名为随机字母并设置名称长度

有时候重命名一大堆文件,将文件名重命名为字母,那么一堆文件不可能一个个去重命名,这时就需要借助一些小技巧来支持一下,所有在这里给大家分享用文件批量重命名的方法,多个文件名随机重命名为字母,自定义文件名的长度。一起来看操作。

准备工具:

文件批量改名高手

多个文件(可以是图片、视频、文档)

开始操作:

第一步,在软件“文件批量改名高手”中将功能切换到“文件批量重命名”板块。

 第二步,首先【添加文件】将需要重命名的文件全选并打开,添加到原文件名栏中,一行一个排序。

 第三步,命名方式选择“随机”并挑选一个随机方式,小编勾选随机大小写字母混合并且设置一下生成长度

 第四步,在上方功能栏中可以看到原文件名和新文件名是不同的,新文件名已经更换为大小写字母混合。

 第五步,对新文件名没有异议,就可以点击【开始改名】改名的速度很快,在状态栏中会显示【重命名成功】

 第六步,然后任意选择一行【右键】在弹出的文件框中选择【打开文件所在位置】

 第七步,所有文件都保存在一起,可以看到名称全部都被修改成大小写字母混合,说明改名成功。

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
文件重命名为原始文件名称加密处理后的结果,可以使用和上面类似的加密算法对文件名称进行加密处理,并将加密后的结果作为新的文件名称。解密时,读取文件名称,使用相同的算法进行解密,得到原始的文件名称,并将文件重命名为原始的文件名称。 下面是一个示例代码,使用AES加密算法对文件名称进行加密和解密: ``` // 加密函数 function encryptFileName($fileName, $key) { $iv = openssl_random_pseudo_bytes(openssl_cipher_iv_length('aes-256-cbc')); $encrypted = openssl_encrypt($fileName, 'aes-256-cbc', $key, 0, $iv); return base64_encode($encrypted . '::' . $iv); } // 解密函数 function decryptFileName($encryptedFileName, $key) { $parts = explode('::', base64_decode($encryptedFileName)); $decrypted = openssl_decrypt($parts[0], 'aes-256-cbc', $key, 0, $parts[1]); return $decrypted; } // 使用示例 $fileName = 'example.jpg'; $key = 'my_secret_key'; // 加密文件名称重命名文件 $encryptedFileName = encryptFileName($fileName, $key); $encryptedFilePath = './encrypted/' . $encryptedFileName; rename('./original/example.jpg', $encryptedFilePath); // 解密文件名称重命名文件 $decryptedFileName = decryptFileName(basename($encryptedFilePath), $key); $decryptedFilePath = './decrypted/' . $decryptedFileName; rename($encryptedFilePath, $decryptedFilePath); ``` 需要注意的是,上述示例中使用的加密算法和密钥都是固定的,实际应用中需要根据具体情况选择合适的加密算法和密钥,并保证密钥的安全性。另外,加密后的文件名称可能会比原始文件名称要长,需要考虑存储和传输的问题。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值