คำถามติดแท็ก filenames

ชื่อไฟล์ (เขียนเป็นสองคำชื่อไฟล์) เป็นชื่อที่ใช้เพื่อระบุไฟล์คอมพิวเตอร์ที่เก็บไว้ในระบบไฟล์โดยไม่ซ้ำกัน ชื่อไฟล์เป็นป้ายกำกับที่เป็นมิตรกับมนุษย์สำหรับการอ้างอิงหรือตัวชี้ที่ระบบปฏิบัติการใช้เพื่อระบุไฟล์ภายในระบบไฟล์

4
เป็นไปได้ไหมที่จะเปลี่ยนชื่อไฟล์ในไฟล์ zip ก่อนที่จะแตกไฟล์?
ฉันดึงไฟล์ zip จากเว็บซึ่งบรรจุในระบบที่มีการเข้ารหัสชื่อไฟล์ในรูปแบบโปรแกรม unzip ที่ฉันอ่านไม่ได้ บางทีระบบไฟล์อาจไม่รองรับอักขระแปลก ๆ หรือตัวเชลล์ ฉันไม่แน่ใจทั้งหมด เนื่องจากฉันไม่สนใจเกี่ยวกับชื่อไฟล์วิธีแก้ปัญหาที่ยอมรับได้คือการเปลี่ยนชื่อไฟล์หรือเขียนเนื้อหาไปยังไฟล์ที่ชื่ออย่างอื่นที่ไม่ใช่ชื่อที่ระบุในไฟล์เก็บถาวร เป็นไปได้ด้วยยูทิลิตี้ zip บรรทัดคำสั่งทั่วไปหรือไม่ ถ้าเป็นเช่นนั้นได้อย่างไร คำแนะนำอื่น ๆ เกี่ยวกับสิ่งที่อาจผิด (อาจไม่ใช่ยูทิลิตี้ zip) ก็ยินดีต้อนรับ อาการดังต่อไปนี้: $ unzip -l 3688232.zip ; unzip 3688232.zip Archive: 3688232.zip Length Date Time Name --------- ---------- ----- ---- 107937 10-24-2012 01:00 [-?M+?V+?e-?] Le Gout Des autres - Agn+?s Jaoui - …

3
ข้อ จำกัด ในทางปฏิบัติของความยาวชื่อนามสกุลไฟล์คืออะไร?
ฉันเริ่มใช้ DOS ก่อน Windows และนับตั้งแต่นั้นมาฉันก็ยอมรับมัน ทุกไฟล์ที่มีนามสกุลของไฟล์เช่น.txt, .jpgฯลฯ ส่วนขยายนั้นสั้นเสมอ (โดยปกติคือตัวอักษร 3 ตัว) ฉันได้เรียนรู้ตั้งแต่ต้นว่าส่วนขยายนั้นเป็นเพียงคำแนะนำสำหรับระบบปฏิบัติการว่าเป็นเนื้อหาประเภทใด ในที่สุดผมได้สัมผัสกับ Mac และ Linux ไฟล์ที่ไม่มีนามสกุล ฯลฯ และแน่นอนผมเคยเห็นส่วนขยายที่สั้นกว่าเช่นและ.rb.py ฉันเพิ่งสังเกตเห็นว่าไฟล์ที่ฟอร์แมตมาร์กดาวน์สามารถมีนามสกุล.markdownได้และมันทำให้ฉันสงสัยว่านามสกุลนั้นจะอยู่ได้นานแค่ไหน? ถ้าฉันทำมัน.mycrazylongextensiontypewoohooระบบปฏิบัติการหรือโปรแกรมบางอย่างจะสำลักไฟล์หรือไม่? โดยทั่วไปชื่อส่วนขยายนั้นสั้นเพียงเพื่อความสะดวกหรือเป็นไปตามข้อ จำกัด มรดกหรือปัจจุบัน

2
วิธียืดชื่อโฟลเดอร์ที่แสดงใน Windows 7 ให้ยาวขึ้นได้อย่างไร?
นี่ไม่ใช่ปัญหาใหญ่ แต่เพียงเพราะฉันเป็นเฉพาะเกี่ยวกับเรื่องนี้ ชื่อโฟลเดอร์บางชื่อจะถูกตัดออกกลางคำ มีการตั้งค่าหรือวิธีแม้กระทั่งบางสิ่งที่แฮ็กเพื่อขยาย max wrap รอบความยาวของชื่อโฟลเดอร์หรือไฟล์? การ จำกัด การล้อมรอบถึงเฉพาะอักขระที่ไม่ใช่ตัวอักษรและตัวเลขเท่านั้นที่สามารถใช้งานได้เช่นกัน

1
การถ่ายโอนไดเรกทอรีจาก Linux -> Windows; 255 ข้อผิดพลาดขีด จำกัด อักขระ
ฉันต้องการคัดลอกไดเรกทอรีขนาดใหญ่มากจากเซิร์ฟเวอร์ linux ไปยังเครื่อง windows; ไดเรกทอรีมีขนาดใหญ่มากและมีไดเรกทอรีที่ลึกเท่ากับ 50+ ไดเรกทอรีย่อย ดังนั้นอย่างที่คุณอาจจินตนาการได้ว่า Windows เกิดข้อผิดพลาดขณะพยายามคัดลอกไฟล์ไป มีสคริปต์หรือโปรแกรมที่มีอยู่ซึ่งสามารถเปลี่ยนชื่อหรือย้ายโฟลเดอร์และโฟลเดอร์ย่อยทั้งหมดในไดเรกทอรีหลักไปยังสิ่งที่มีความยาวไม่เกิน 255 อักขระรวมถึงส่งออกไฟล์ข้อความการแมปชื่อใหม่เป็นชื่อเก่าหรือไม่

0
ฉันสามารถทำให้ windows file explorer ใช้เครื่องหมายขีดล่าง (_) เป็นตัวคั่นคำ (สำหรับการนำทาง ctrl) ได้หรือไม่
ฉันกำลังปรับปรุงโครงสร้างโฟลเดอร์ของฉันและพยายามหาระบบตั้งชื่อไฟล์ที่ดี ขีดเส้นใต้ดูเหมือนว่าเป็นตัวคั่นฟิลด์ที่ดี - น้อยกว่า (-) และพกพาได้ดีกว่าพื้นที่ เมื่อเปลี่ยนชื่อไฟล์ที่มีชื่อยาว / การเลือกส่วนของชื่อปุ่มลูกศร ctrl + ขวา / ซ้ายสะดวกสำหรับการนำทางและเลือกมากกว่าทั้งคำ แต่ดูเหมือนว่าจะรักษา (-) และเว้นวรรคเป็นตัวคั่นคำ มีวิธีใดบ้างที่ทำให้ windows ถือว่า (_) เป็นตัวคั่นได้เช่นกันหรือเป็นทางลัดการนำทางที่แตกต่างออกไป * ผู้แก้ไขข้อความ / รหัสบางคนดูเหมือนจะมีคุณสมบัตินี้และบางคนไม่ ... * ฉันทำงานกับ windows 10 แต่ฉันมีปัญหาเดียวกันกับ 8 / 8.1

1
ชื่อไฟล์ + นามสกุลสำหรับไฟล์ที่มีเครื่องหมายมหัพภาคคือตัวอักษรตัวแรก (ตัวอย่าง: .txt) คืออะไร?
ฉันพยายามค้นหาคำตอบที่มีสิทธิ์ในเรื่องนี้ แต่มันยาก การเต้นรำแบบวิกิพีเดียเกี่ยวกับปัญหา แต่ไม่ชัดเจนพอ สำหรับ.txt(ใช้ตัวอย่าง) ชื่อฐานว่าง / ไม่ว่างและส่วนขยายtxtหรือไม่ หรือเป็นชื่อฐาน.txt(รวมถึงช่วงเวลา) และนามสกุลโมฆะ / ว่างเปล่า? แล้วมีอะไรแปลก ๆ แบบนี้.a.bล่ะ? ฉันรู้ว่าอาจมีความแตกต่างของระบบปฏิบัติการดังนั้นฉันจึงสนใจในสิ่งที่พวกเขาเป็น + สิ่งที่แนะนำ "กฎง่ายๆ" ที่ผู้ไม่เชื่อเรื่องพระเจ้าที่แนะนำให้ใช้คืออะไร ฉันวางแผนที่จะตั้งโปรแกรมลอจิกการแยกวิเคราะห์ในเซิร์ฟเวอร์สำหรับเว็บแอปดังนั้นจึงจำเป็นต้องวิเคราะห์สตริงชื่อไฟล์ที่ส่งมาจากระบบปฏิบัติการที่แตกต่างกัน


1
การแก้ไขชื่อไฟล์ในสไตล์ของตัวแก้ไขข้อความในไดเรกทอรี
ฉันจะแก้ไขชื่อของไฟล์ในไดเรกทอรีราวกับว่าฉันแก้ไขข้อความของไฟล์โดยใช้โปรแกรมแก้ไขข้อความได้อย่างไร? ฉันรู้สึกว่าฉันเห็นสิ่งนี้สาธิตในวิดีโอบางทีอาจใช้ปลั๊กอิน Vim หรืออย่างอื่น - หรืออาจเป็นข้อความ Sublime? ฉันต้องการที่จะสามารถทำการแทนที่สตริง regex ทำการแก้ไขโดยพลการ ฯลฯ โดยไม่ต้องเขียนเชลล์สคริปต์หรือร่างคำสั่ง arcane shell

1
เปลี่ยนชื่อไฟล์และโฟลเดอร์เป็นกลุ่มโดยแยกช่องว่างทั้งหมดจากชื่อเป็นขีดล่างใน Windows
ฉันต้องการทำเช่นนี้ในลิงค์นี้แต่ฉันต้องการลบช่องว่างทั้งหมดด้วยการขีดเส้นใต้รวมถึงโฟลเดอร์และไฟล์ แต่เมื่อฉันใส่ในรูทของโฟลเดอร์ฉันต้องการให้มันผ่านโฟลเดอร์ย่อยและไฟล์ทั้งหมด ขอบคุณ!

3
โปรแกรมที่เปลี่ยนชื่อไฟล์ mp3 โดยใช้แท็ก ID3 [ปิด]
ฉันรู้จักผู้คนมากมายที่มีคอลเล็กชัน MP3 และค้นหาไดเรกทอรีเพลงของพวกเขาอย่างมากเช่นนี้ ... 0.mp3 1.mp3 2.mp3 3.mp3 ... ไร้ประโยชน์ด้วยโปรแกรมจัดการไฟล์ โปรแกรมฟรีแวร์ที่ฉันสามารถดาวน์โหลดที่จะเปลี่ยนชื่อไฟล์โดยใช้ข้อมูลแท็ก ID3 คืออะไร นอกจากนี้ยังเป็นสิ่งสำคัญที่ฉันสามารถกำหนดโครงสร้างของชื่อไฟล์ได้เช่น ... ไม่ใช่ "01 - Artist - Song - Album" เพราะถ้าทำอย่างนั้นมันจะไร้ประโยชน์

1
ฉันจะบอกได้อย่างไรว่าการเข้ารหัสชื่อไฟล์กำลังใช้งานอยู่?
ฉันมีบางไฟล์ที่มีชื่อภาษารัสเซีย (ซิริลลิก) เมื่อฉันเปิดใน Windows Explorer ชื่อจะแสดงอย่างถูกต้อง เมื่อฉันแสดงรายการไว้ใน Command shell (cmd) พวกเขาจะแสดงเป็น "?????" ตัวละคร มีวิธีบอกการเข้ารหัสที่ใช้ในชื่อไฟล์หรือไม่? หนึ่งในหน้ารหัส? (ฉันลองรหัสซิริลลิกทั่วไปหน้า 866 และ 1251 โดยใช้chcpคำสั่งโดยไม่มีโชค) Unicode (ฉันลอง 65001 ไม่มีโชค)? อื่น ๆ อีก? ฉันไม่สนใจวิธีการของคำตอบเป็นพิเศษ (ทั้งหมดต่อไปนี้เป็นที่ยอมรับได้: โปรแกรมฟรีแวร์, สคริปต์ Perl, สคริปต์ Powershell, หน้าเว็บที่ทำให้ฉันอัปโหลดไฟล์) ระบบ: Windows XP SP3

1
เหตุใดจึงไม่สามารถสร้างโฟลเดอร์ / ไฟล์ชื่อ“ CON” ได้ [ซ้ำ]
คำถามนี้มีคำตอบอยู่ที่นี่แล้ว: ทำไมฉันไม่สามารถตั้งชื่อโฟลเดอร์หรือไฟล์ 'CON' ใน Windows ได้ 9 คำตอบ ก่อนที่คุณจะเริ่มบ่นเกี่ยวกับฉันไม่ได้ Google ตอบคำถาม - ฉันค้นหาโดย Google แต่ทุกสิ่งที่ฉันพบคือ CON, COM1, AUX ฯลฯ ถูก จำกัด เพราะมีความหมายพิเศษ - ตัวอย่างเช่นคอนโซลบุรุษ "CON:" ดังนั้นการเขียนถึง CON: จะส่งผลให้ข้อความโผล่ขึ้นมาในคอนโซล (ตรวจสอบว่าตัวเอง - พิมพ์ echo "asdf" & gt; CON: ส่งผลให้เกิด "asdf" ปรากฏขึ้น) สำหรับฉันนี่ยังไม่ค่อยตอบคำถาม ฉันหมายความว่า CON: ควรจะแตกต่างจาก "C: \ CON" หรือ "C: \ CON.txt" …

1
มีการข้ามชื่อไฟล์เมื่อคัดลอกไฟล์ในอูบุนตูและคลิก“ ข้ามทั้งหมด” เพื่อหาข้อผิดพลาดหรือไม่?
ฉันเพิ่งคัดลอกผ่าน ctrl + c และ ctrl + v ประมาณ 200GB ของไฟล์จากไดรฟ์ภายนอกไปยังเครื่อง Ubuntu ใหม่ของฉัน เนื่องจากไฟล์เหล่านี้มาจากเครื่อง Windows เก่าหลายคนจึงเกิดข้อผิดพลาดเช่นไฟล์ที่เกี่ยวข้องกับชื่อไฟล์ที่มีขนาดใหญ่เกินไป เพื่อประโยชน์ในการใช้งานจริงฉันคลิก "ข้ามทั้งหมด" เพื่อที่เครื่องของฉันจะไม่หยุดการคัดลอกชั่วคราวเพื่อแจ้งให้ฉันทราบถึงข้อผิดพลาดเหล่านี้ Ubuntu บันทึกบันทึกข้อผิดพลาดเหล่านี้หรือไม่? ฉันต้องการตรวจสอบให้แน่ใจว่าฉันไม่ได้พลาดไฟล์สำคัญใด ๆ

0
วิธีที่มีประสิทธิภาพมากที่สุดในการตั้งชื่อรูปภาพโดยอัตโนมัติตามรูปแบบการตั้งชื่อหรือไม่
ฉันเป็นผู้ประเมินไซต์รับแสงอาทิตย์และกำลังรับช่วงการจ้างงานสำหรับ บริษัท ที่ใช้หลักการตั้งชื่อเฉพาะสำหรับภาพถ่ายทั้งหมดที่ถ่ายที่ไซต์ ฉันสงสัยว่าอะไรจะเป็นวิธีที่ดีที่สุดในการปฏิบัติตามอนุสัญญาการตั้งชื่อนี้อย่างมีประสิทธิภาพและหลีกเลี่ยงการคัดลอกและวางที่ยุ่งยากและใช้เวลานาน ฉันได้แบ่งรูปภาพออกเป็นโฟลเดอร์ตามสิ่งที่พวกเขาบรรยายแล้วใช้Bulk Rename Utilityภายในโฟลเดอร์เหล่านั้น แต่นี่เป็นการวัดที่ดีที่สุด ฉันรู้สึกว่าต้องมีวิธีที่มีประสิทธิภาพมากกว่านี้ ฉันใช้กล้องดิจิตอลในเว็บไซต์ดาวน์โหลดลงคอมพิวเตอร์และเรียงลำดับจากที่นั่น อาจมีแอพที่เรียงลำดับรูปภาพที่ถ่ายบนสมาร์ทโฟนหรือแท็บเล็ตขณะที่ฉันถ่ายในฟิลด์หรือไม่? ฉันใช้ Windows 10 ขอบคุณล่วงหน้าสำหรับความช่วยเหลือของ!

1
การซิปไฟล์ตามชื่อไฟล์
ทุกวันเราได้รับห้าไฟล์ดังนี้: vi_250000364846.dqa_report.xlsx vi_250000364846.3553_report vi_250000364846.MSR_report vi_250000364857.3553_report vi_250000364857.dqa_report.xlsx หมายเลขในชื่อไฟล์แตกต่างกันในแต่ละวัน แต่จะเหมือนกันสำหรับสามไฟล์ที่ต้องการ ฉันต้องส่งไฟล์ทั้งสามไปที่โฟลเดอร์ zip ที่ถูกบีบอัดเท่านั้น ฉันเขียนโค้ดต่อไปนี้ แต่ใช้ไฟล์แรกหลายครั้งและแสดงค่าเดียวกันห้าครั้ง: @echo on set LOGFILE=batch.log call :LOG > %LOGFILE% exit /B :LOG setlocal EnableDelayedExpansion set n=0 set count=0 set vector[%n%]=0 for /f "tokens=* delims=." %%i in ('dir /b /a-d "C:\Test"') do ( set filename=%%i for /f "tokens=2 delims=_." …
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.