Visual Studio C# Event Tutorial - Prevent Possible Data Loss Before Loading the Designer
Kamakailan lamang habang nagba-browse sa ilan sa aking mga backup na file at mga folder sa aking Windows PC, dumating ako sa ilang lumang mga backup na file na nais kong tanggalin. Wala akong anumang paggamit para sa isang lumang backup, kaya nais na tanggalin ang naka-compress na.tar file.
Ngunit nang magpatuloy ako upang tanggalin ito, natanggap ko ang sumusunod na mensahe ng error:
Ang (mga) pangalan ng file ay maging masyadong mahaba para sa patutunguhang folder
Tila, ang naka-compress na file ay naglalaman ng isang JPG file ng imahe, na hindi nabura ng aking Windows. Gamit ang opsyon sa Skip, tinanggal ko lahat ngunit ang file na ito. Ngayon, kung bakit ito nangyari?
Sa ilalim ng standard na Windows file naming system, ang kabuuang pangalan ay hindi maaaring, o landas ay lumampas sa 259 na karakter. Kabilang dito ang landas ng folder, pangalan ng file, at extension ng file.
Maximum Path Length Limitasyon : Sa Windows API (na may ilang mga pagbubukod na tinalakay sa mga sumusunod na parapo), ang maximum na haba para sa isang landas ay MAX_PATH, na tinukoy bilang 260 mga character. Ang isang lokal na landas ay nakabalangkas sa sumusunod na pagkakasunud-sunod: drive letter, colon, backslash, mga sangkap ng pangalan na pinaghiwalay ng backslashes, at isang terminating null character. Halimbawa, ang maximum na landas sa drive D ay "D: ilang 256-character path path" kung saan ang "" ay kumakatawan sa hindi nakikitang null character para sa kasalukuyang codepage ng system. (Ang mga character ay ginagamit dito para sa visual na kalinawan at hindi maaaring maging bahagi ng isang wastong landas string) sabi MSDN
Filename masyadong mahaba para sa destination folder
Ngayon sa aking kaso, ang buong path ng folder ay:
D: Backup ng Site Misc backup-4.7.2012_23-41-31_thegadget.tar backup-4.7.2012_23-41-31_thegadget backup-4.7.2012_23-41-31_thegadget homedirect 2 public_html2 wp-content2 uploads 2011 08
At ang pangalan ng file ay talagang mahaba - tulad ng Music-producer- … -and-video-games.jpg - tulad ng makikita sa larawan.
Binuksan ko ito lokasyon at sinubukang tanggalin o palitan ang pangalan ng ang file. Hindi ako inalok ng opsyon na gawin ito. Kung maaari mong palitan ang pangalan nito, pagmultahin - ngunit hindi ako inalok na opsyon na ito.
Kaya nagpunta ako sa `Back` sa subfolder nito at sinubukan na tanggalin ito. Walang tagumpay. Nakatanggap ako ng parehong mensahe ng error. Pagkatapos ay ginamit ko ang opsyon na Ilipat Upang folder upang ilipat ang folder sa aking D Drive . Nagtrabaho ito!Ang simpleng pamamaraan na ito ay nagtrabaho sa aking kaso, at inaasahan ko na ito ay tumutulong din sa iyo.
Minsan ay simpleng nagre-reboot, nagpapatakbo ng Check Disk o gumagamit ng mga third-party delete freeware
Maaari mo ring gamitin ang freeware Long Path Fixer upang ayusin ang mga error na Path Too Long sa Windows.
Kung walang tumutulong, maaaring gusto mong tingnan ang Microsoft thread na ito kung saan ang ilang mga advanced na paraan ay iminungkahing gamit ang CMD at Robocopy.
Advanced Renamer: Ang libreng Rename ay isang libreng batch file renaming utility upang palitan ang pangalan ng maramihang mga file sa Windows. I-configure ang paraan ng pag-renaming at palitan ang pangalan ng maramihang mga file at mga folder nang sabay-sabay.
Karamihan sa atin ay nagtapos sa pagkakaroon ng isang grupo ng mga hindi na-order at di-wastong pinangalanan na mga file. Ang pagpapalit ng bawat isa sa kanila nang isa-isa ay isang mahirap na gawain. Ngunit upang gawing mas madali ang iyong gawain, mayroong ilang batch file renaming utilities na magagamit. Ang isa sa kanila ay
Palitan ang pangalan ng maramihang mga file o mga pangalan ng folder sa pamamagitan ng Menu ng Konteksto
Gustong palitan ang pangalan ng maramihang mga file at folder sa pamamagitan ng menu ng konteksto? I-install ang ContextReplace sa Windows upang palitan ang mga file o mga pangalan ng folder nang sabay-sabay.
Palitan ang pangalan ng utos sa linux (palitan ang pangalan ng maraming mga file)
Binago ng pangalan ng utos ang pangalan ng mga ibinigay na file sa pamamagitan ng pagpapalit ng expression ng paghahanap sa kanilang pangalan sa tinukoy na kapalit.