Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

problem sa brisanjem fajla

[es] :: Windows desktop :: problem sa brisanjem fajla

Strane: 1 2

[ Pregleda: 5876 | Odgovora: 23 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

Catch 22

Član broj: 148083
Poruke: 6176
*.dynamic.isp.telekom.rs.



+21 Profil

icon Re: problem sa brisanjem fajla12.03.2010. u 19:58 - pre 171 meseci
^ To će biti najjednostavnije rešenje, a što se tiče ANSI/UNICODE, maksimalne dužine putanje (naziva fajla), dozvoljenih znakova... tu postoje i dodatni problemi, kao npr. slučajevi kada sam Windows ne podržava sve što podržava primenjeni fajl sistem(?!?)
[quote]
...
When accessing files using the single-byte character functions (fopen, _open, _stat, _utime, CreateFileA, etc.), you should bear in mind that these functions all modify the name using the current codepage (what the user has set in their regional setting "language for non-unicode programs"). While this doesn't cause any problems when using an English codepage (you can use chars 128-255 in filenames), if the user is using Chinese codepage then Windows will assume that filenames passed to the ANSI functions are in gb2312 format, so therefore you cannot simply pass in any characters you want in the filename and expect it to work.
...
Do not end a file or directory name with a space or a period. Although the underlying file system may support such names, the Windows shell and user interface does not. However, it is acceptable to specify a period as the first character of a name. For example, ".temp".

However ".temp" as a folder name doesn't seem to work (at least) in Windows 7?

An other issue: In http://support.microsoft.com/default.aspx?scid=kb;en-us;905231 it says that "You cannot use the period character consecutively in the middle of a folder name.", but directory names like "start..end" seems to work, at least in Windows 7?

[quote]
 
Odgovor na temu

Horvat

Član broj: 17332
Poruke: 3042
dynamic-213-198-248-122.adsl.eunet.rs.



+165 Profil

icon Re: problem sa brisanjem fajla13.03.2010. u 11:52 - pre 171 meseci
pokreni command prompt i pisi ovako redom
Code:

c: [enter]
cd\[enter]
cd mydocu~1\posao\iv\sistem~1\projek~1\jugore~1\ [enter]
ren 500SEK~1 1 [enter]


i nakon toga bi trebao da dobijes umesto 500 sektor bla bla "1" a u "1" bi trebalo da ti bude onaj zadnji dir i ne bi trebalo da bude problema posle
 
Odgovor na temu

Catch 22

Član broj: 148083
Poruke: 6176
109.93.91.*



+21 Profil

icon Re: problem sa brisanjem fajla13.03.2010. u 20:21 - pre 171 meseci
Primena "truncated names" je svođenje dugačkih imena na DOS razumljivi: 8+3 nivo. To se radi ovako za imena duža od 8 slovnih mesta:
Iz dugačkih naziva izbacite razmake, pa odbrišete sve iza 6. znaka i umesto 7. i 8. znaka koristite ~1

Primer:
My Documents postaje Mydocu~1

Nevolje počinju ako imate više foldera sa istih prvih 6 znakova(?!)

Primer na istoj putanji postoje folderi sa imenima:

Moji Dokumenti u Wordu
Moji Dokumenti u Excelu
...
skraćeno na DOS-ovih 8 znakova to postaje:
Mojido~1
Mojido~2

... ~3

Nevolja je što morate tačno da znate, hronološki redosled kreiranja pomenutih foldera.
Prvi kreirani dobija nastavak ~1
Drugi kreirani dobija nastavak ~2 pošto je u momentu kreiranja nastavak ~1 već bio zauzet itd...

Da se vratimo našem problemu i upotrebimo skraćivanje imena

Promena naziva pomenutog fajla (komanda bi trebalo da bude ispisana sve u jednom redu)
Code:
Ren C:\Mydocu~1\Posao\IV\Sistem~1\projek~1\jugore~1\500SEK~1\506ODE~1\REFERE~1.doc C:\Mydocu~1\Posao\IV\Sistem~1\projek~1\jugore~1\500SEK~1\506ODE~1\1.doc


Brisanje pomenutog fajla, bez prethodne promene naziva
Code:
Del C:\Mydocu~1\Posao\IV\Sistem~1\projek~1\jugore~1\500SEK~1\506ODE~1\REFERE~1.doc


Brisanje svih fajlova u odredišnom folderu bez prethodne promene naziva
Code:
Del C:\Mydocu~1\Posao\IV\Sistem~1\projek~1\jugore~1\500SEK~1\506ODE~1\*.*


Ne postoji garancija da će ovo odraditi posao kako smo zamislili zbog mogućih problema opisanih u mojoj prethodnoj poruci...

 
Odgovor na temu

Horvat

Član broj: 17332
Poruke: 3042
dynamic-213-198-248-122.adsl.eunet.rs.



+165 Profil

icon Re: problem sa brisanjem fajla13.03.2010. u 21:47 - pre 171 meseci
potpuno si u pravu,ja sam isao pod pretpostavkom da je ostalo ocistio iz direktorijuma jer je rekao da mu samo par komada pravi problema

inace,ima jos jedna druga caka,takodje u dos-u,ovaj,command prompt-u

kada se udje u direktorijum,napise se pocetno slovo/broj i pritiska dugme "tab" dok se ne dobije zeljeni direktorijum [dakle u ovom primeru pritisne se 5 i pritiska tab dok se ne pojavi 500 sektor bla bla

ovo takodje radi i u slucaju ren/del i ostalo...
 
Odgovor na temu

[es] :: Windows desktop :: problem sa brisanjem fajla

Strane: 1 2

[ Pregleda: 5876 | Odgovora: 23 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.