Mój problem polega na tym, że nie mogę podać nazwy mojego folderu lub pliku ze znakami specjalnymi, takimi jak \ /: *? "<> | w systemie operacyjnym Windows Jest to dla mnie bardzo ważne, aby podać nazwę pliku / folderu zawierającego ten typ znaków.
Już szukam i odsyłam tak wiele stron pod kątem tych problemów, ale wszystkie są beznadziejne. Przeczytałem również stronę pomocy technicznej Microsoft, sugerują użycie innych znaków. To jest jego link, https://support.microsoft.com/en-us/kb/177506
Próbuję już przycisk Alt + numer kodu ASCII tego typu znaków specjalnych, z klawisza numerycznego, przykładowa zmiana nazwy pliku / folderu i naciśnięcie Alt + 60 (dla <znaków) Nadal daje komunikat, że nazwa pliku nie może zawierać żadnego z poniższych postacie: \ / : * ? „<> |
Zaproponuj mi odpowiednie rozwiązanie, bym mógł podać nazwę mojego pliku / folderu za pomocą tego rodzaju znaków specjalnych.
źródło
Odpowiedzi:
Jest to dla mnie bardzo ważne, nazywając plik / folder zawierający te znaki.
Może to być dla Ciebie ważne, ale musisz pozwolić temu odejść i znaleźć inny sposób rozwiązania problemu.
Te znaki nie są dozwolone przez wywołania funkcji systemu operacyjnego Windows, które obsługują nazwy plików.
Nie są one szczególnie dozwolone, ponieważ mają inne zastosowanie:
Możesz oczywiście tworzyć pliki o nazwach zawierających te znaki przy użyciu innego systemu operacyjnego (o ile ten system operacyjny może odczytywać / zapisywać system plików Windows).
Nie będziesz jednak w stanie nic zrobić z tymi plikami za pomocą programów Windows i nie będą one rozumieć nazw plików i będą generować błędy.
Nazewnictwo plików, ścieżek i przestrzeni nazw
Źródłowe pliki nazewnictwa, ścieżki i przestrzenie nazw
Ale i tak naprawdę chcę to zrobić.
Zainstaluj cygwin i użyj
touch
.Nie przetestowałem wszystkich możliwości, ale następująca praca:
Przykładowe dane wyjściowe:
Jak widać, nie można ich używać w systemie Windows:
źródło
Zbuduj swój własny zestaw czcionek. Zastąp niektóre znaki, których nie używasz, obrazami znaków zastrzeżonych.
źródło
W systemie Windows nie można tworzyć plików z tymi znakami. Nie ma rozwiązania, te znaki są zabronione przez Win32 API.
- http://dubeyko.com/development/FileSystems/NTFS/ntfsdoc.pdf
źródło
.
. Po prostu nie możesz wiele z nimi zrobićcmd
:)