»
遊客:
加入
|
登入
(帳號有問題請連絡TWed2k@gmail.com)
TWed2k
»
文字海洋
» 上傳空間真囉唆
可打印版本
|
推薦給朋友
|
訂閱主題
|
收藏主題
|
純文字版
論壇跳轉 ...
主題:
[心情日記]
上傳空間真囉唆
字型大小:
小
|
中
|
大
|
巨
←
→
geo
銅驢友〔初級〕
. 積分:
112
. 文章:
213
. 收花: 962 支
. 送花: 6 支
. 比例: 0.01
. 在線: 56 小時
. 瀏覽: 3021 頁
. 註冊:
2159
天
. 失蹤:
11
天
#1 : 2025-6-8 11:32 PM
只看本作者
送花
(1)
送出中...
是這樣的,網路上傳空間,拒絕檔案名不能以空格開頭或結尾、結尾不能是句點,包括"_vti_"、"_vti_rb"、磁碟作業系統 名稱,或包含下列任一字元:\<: * " ? |。
不曉得有人會用指令集快速刪掉不要的字元嗎?
[geo 在 2025-6-8 11:34 PM 作了最後編輯]
[如果你喜歡本文章,就按本文章之鮮花~送花給作者吧,你的支持就是別人的動力來源]
本文連接
送出中...
流水無情
銀驢友〔中級〕
. 積分:
605
. 文章:
1573
. 收花: 3462 支
. 送花: 132 支
. 比例: 0.04
. 在線: 1954 小時
. 瀏覽: 162194 頁
. 註冊:
7430
天
. 失蹤:
0
天
. 台灣
#2 : 2025-6-9 01:29 AM
只看本作者
送花
(3)
送出中...
網路找 KoyRenamer,應該可以。
[如果你喜歡本文章,就按本文章之鮮花~送花給作者吧,你的支持就是別人的動力來源]
本文連接
送出中...
Observer
論壇第一龜毛
藏雲
. 積分:
4864
. 精華:
5
. 文章:
9357
. 收花: 41879 支
. 送花: 9848 支
. 比例: 0.24
. 在線: 8135 小時
. 瀏覽: 112140 頁
. 註冊:
8399
天
. 失蹤:
2
天
. 單身宿舍
#3 : 2025-6-9 09:25 AM
只看本作者
送花
(3)
送出中...
MyRename 好用
Renamer 也不錯
看場景,我通常會先用前者,無法解決再用後者。
[如果你喜歡本文章,就按本文章之鮮花~送花給作者吧,你的支持就是別人的動力來源]
本文連接
送出中...
AGC
論壇音樂賢者
沒戲唱了
今日心情
. 積分:
1242
. 精華:
3
. 文章:
2140
. 收花: 9742 支
. 送花: 462 支
. 比例: 0.05
. 在線: 1895 小時
. 瀏覽: 3620 頁
. 註冊:
8398
天
. 失蹤:
0
天
. U.S.S. AGC
#4 : 2025-6-10 09:43 AM
只看本作者
送花
(0)
送出中...
?用全形就行, 空格用UTF8 URL方式, %20 來用
[如果你喜歡本文章,就按本文章之鮮花~送花給作者吧,你的支持就是別人的動力來源]
本文連接
送出中...
alonewalker
銀驢友〔高級〕
獨行俠
今日心情
. 積分:
809
. 文章:
1036
. 收花: 6695 支
. 送花: 182781 支
. 比例: 27.3
. 在線: 2696 小時
. 瀏覽: 90892 頁
. 註冊:
7046
天
. 失蹤:
4
天
. Taiwan
#5 : 2025-6-10 03:07 PM
只看本作者
送花
(0)
送出中...
現在我都用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
------------------------------------
你也可以要它改成拖曳資料夾版本
推薦你試試
[如果你喜歡本文章,就按本文章之鮮花~送花給作者吧,你的支持就是別人的動力來源]
本文連接
送出中...
論壇跳轉 ...
最近訪問的論壇 ...
轉貼文字區
感官至上
所在時區為 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