RSS   



  可打印版本 | 推薦給朋友 | 訂閱主題 | 收藏主題 | 純文字版  


 


 
主題: [心情日記] 上傳空間真囉唆   字型大小:||| 
geo
銅驢友〔初級〕
等級: 8等級: 8


 . 積分: 112
 . 文章: 213
 . 收花: 962 支
 . 送花: 6 支
 . 比例: 0.01
 . 在線: 56 小時
 . 瀏覽: 3021 頁
 . 註冊: 2159
 . 失蹤: 11
#1 : 2025-6-8 11:32 PM     只看本作者 引言回覆

是這樣的,網路上傳空間,拒絕檔案名不能以空格開頭或結尾、結尾不能是句點,包括"_vti_"、"_vti_rb"、磁碟作業系統 名稱,或包含下列任一字元:\<: * " ? |。


不曉得有人會用指令集快速刪掉不要的字元嗎?






[geo 在  2025-6-8 11:34 PM 作了最後編輯]



[如果你喜歡本文章,就按本文章之鮮花~送花給作者吧,你的支持就是別人的動力來源]
本文連接  
檢閱個人資料  發私人訊息  Blog  新增/修改 爬文標記
流水無情
銀驢友〔中級〕
等級: 13等級: 13等級: 13等級: 13


 . 積分: 605
 . 文章: 1573
 . 收花: 3462 支
 . 送花: 132 支
 . 比例: 0.04
 . 在線: 1954 小時
 . 瀏覽: 162194 頁
 . 註冊: 7430
 . 失蹤: 0
 . 台灣
#2 : 2025-6-9 01:29 AM     只看本作者 引言回覆

網路找 KoyRenamer,應該可以。


[如果你喜歡本文章,就按本文章之鮮花~送花給作者吧,你的支持就是別人的動力來源]
本文連接  
檢閱個人資料  發私人訊息  Blog  新增/修改 爬文標記
Observer
論壇第一龜毛
等級: 21等級: 21等級: 21等級: 21等級: 21等級: 21
藏雲

 . 積分: 4864
 . 精華: 5
 . 文章: 9357
 . 收花: 41879 支
 . 送花: 9848 支
 . 比例: 0.24
 . 在線: 8135 小時
 . 瀏覽: 112140 頁
 . 註冊: 8399
 . 失蹤: 2
 . 單身宿舍
#3 : 2025-6-9 09:25 AM     只看本作者 引言回覆

MyRename 好用
Renamer 也不錯
看場景,我通常會先用前者,無法解決再用後者。



[如果你喜歡本文章,就按本文章之鮮花~送花給作者吧,你的支持就是別人的動力來源]
本文連接  
檢閱個人資料  發私人訊息  Blog  新增/修改 爬文標記
AGC
論壇音樂賢者
等級: 15等級: 15等級: 15等級: 15等級: 15
沒戲唱了

今日心情

 . 積分: 1242
 . 精華: 3
 . 文章: 2140
 . 收花: 9742 支
 . 送花: 462 支
 . 比例: 0.05
 . 在線: 1895 小時
 . 瀏覽: 3620 頁
 . 註冊: 8398
 . 失蹤: 0
 . U.S.S. AGC
#4 : 2025-6-10 09:43 AM     只看本作者 引言回覆

?用全形就行, 空格用UTF8 URL方式, %20 來用


[如果你喜歡本文章,就按本文章之鮮花~送花給作者吧,你的支持就是別人的動力來源]
本文連接  
檢閱個人資料  發私人訊息  Blog  新增/修改 爬文標記
alonewalker
銀驢友〔高級〕
等級: 14等級: 14等級: 14等級: 14
獨行俠

今日心情

 . 積分: 809
 . 文章: 1036
 . 收花: 6695 支
 . 送花: 182781 支
 . 比例: 27.3
 . 在線: 2696 小時
 . 瀏覽: 90892 頁
 . 註冊: 7046
 . 失蹤: 4
 . Taiwan
#5 : 2025-6-10 03:07 PM     只看本作者 引言回覆

現在我都用chatgpt 請它幫我寫程式碼
譬如我會下這樣的指令
我有一些檔案,名稱有一些我想修改刪除的部分,例如:結尾不能是句點,包括"_vti_"、"_vti_rb"、磁碟作業系統 名稱,或包含下列任一字元:\<: * " ? |。
請幫我寫成指令集*.bat的程式碼
-----------------------------
它的回應是

以下是一個 .bat 批次檔腳本,可以幫你達成以下目標:

✅ 功能說明:
掃描目前資料夾下的所有檔案(不含子資料夾)
將檔案名稱中不合法的字元移除: \ / : * ? " < > |
移除檔名結尾的句點(.)
移除檔名中包含的特殊關鍵字: _vti_, _vti_rb, 磁碟作業系統 名稱

以下是程式碼
-------------------------------
@echo off
setlocal enabledelayedexpansion

echo 正在處理檔案名稱清理...

:: 針對目前資料夾中的所有檔案進行處理
for %%F in (*.*) do (
    set "filename=%%~nF"
    set "ext=%%~xF"

    :: 移除非法字元 \ / : * ? " < > |
    set "filename=!filename:\=!"
    set "filename=!filename:/=!"
    set "filename=!filename::=!"
    set "filename=!filename:*==!"
    set "filename=!filename:?=!"
    set "filename=!filename:"=!"
    set "filename=!filename:<==!"
    set "filename=!filename:>==!"
    set "filename=!filename:|=!"

    :: 移除結尾的句點(.)
    :remove_dot
    if "!filename:~-1!"=="." (
        set "filename=!filename:~0,-1!"
        goto remove_dot
    )

    :: 移除關鍵字
    set "filename=!filename:_vti_=!"
    set "filename=!filename:_vti_rb=!"
    set "filename=!filename:磁碟作業系統 名稱=!"

    :: 重新命名檔案(若有變更)
    if not "!filename!!ext!"=="%%~nxF" (
        echo 重新命名: "%%~nxF" → "!filename!!ext!"
        ren "%%~nxF" "!filename!!ext!"
    )
)

echo 處理完成。
pause

------------------------------------
你也可以要它改成拖曳資料夾版本
推薦你試試



[如果你喜歡本文章,就按本文章之鮮花~送花給作者吧,你的支持就是別人的動力來源]
本文連接  
檢閱個人資料  發私人訊息  Blog  新增/修改 爬文標記

   



 



所在時區為 GMT+8, 現在時間是 2025-6-20 05:52 PM
清除 Cookies - 連絡我們 - TWed2k © 2001-2046 - 純文字版 - 說明
Discuz! 0.1 | Processed in 0.062964 second(s), 8 queries , Qzip disabled