我有大約700個文件,一些批處理文件使用它們。在每個進程之後,新生成的文件名將與前綴具有相同的名稱。運行多個運行後的文件名稱將長約50個字符。在這種情況下,其他批處理文件不能使用生成的文件,併發生錯誤,說「系統找不到指定的文件」,但減少文件名批處理文件運行正常後沒有任何錯誤。 儘管這個問題存在於我的朋友電腦的計算機中,但所有的批處理文件都可以在超過60個字符名稱的文件上正常運行。
我不知道如何解決這個問題。是否有任何配置或解決方案來更改Windows中的最大文件名字符?
我應該提及的是,Windows讓我擁有超過50個字符的文件,但是批處理文件無法在其上正常運行,而且由於某種原因,我無法更改文件名並將其壓縮!
我的電腦系統:贏得最終的7
我的朋友的電腦:贏服務器 (!我也嘗試了不同的勝利的服務器上,並不能正常工作,而且我也很困惑)如何更改Windows中文件名字符的最大大小以運行批處理文件命令?
的產生批處理文件的一部分錯誤(也有許多命令,例如它):
forfiles /p . /m .%%~ni. /c "cmd /c move @FILE .\%%~ni\@FILE"
錯誤內容:
The system cannot find the file specified.
我認爲這是不相關的文件'path'因爲在這兩種兩種情況(電腦)'%%〜ni'和'@ file'有這麼根據建議的相同值文章之間沒有區別! – ghedas
對不起。文件系統是否都是NTFS? –
是的兩個文件系統都是NTFS。提前使用Tanx – ghedas