Datuve :: Forums :: Arhīvs :: MS-DOS copy

Datuve

Mana Datuve

Reģistrācija | Noteikumi | Paroles atjaunošana



Forums

Ieskaties


Raksti

Lietotāji online

Lietotāji online: 105

Reģistrētie lietotāji online: 0

Viesi online: 105

Datuve.lv video
Top.LV

MS-DOS copy

Ievietoja: edmunds02 @ 2008.08.30 17:46  

kapec man nekope manu failu uz start up programmam ? komanda ir sada:

@echo off

copy ideja.vbs D:\Documents and Settings\All Users\Start Menu\Programs\Startup\ /V /Y /-Y
pause

ja es kopeju uz piem cieta D:\ tad vins nokope. bet ja talak uz dokuments and setings tad vairs nekope :(

(OS ir instalets uz D diska)

Komentāri:

#1 Firza @ 2008.08.30 17:57

DOS komandas nesaprot failu/mapju nosaukumus kuros ir atstarpes. Lai DOS to saprastu, tādus failus vajag ielikt pēdiņās.  

#2 edmunds02 @ 2008.08.30 19:35

nesapratu ? kadaspedinas ?

#3 kalis @ 2008.08.30 19:46

njaa.. parastās "shis teksts ir pēdiņās" :D

#4 useris2(useris) @ 2008.08.30 21:16

Var arī rakstīt šādi: c:\docume~1\alluse~1\startm~1\programs\startup bez pēdiņām.

#5 edmunds02 @ 2008.08.30 21:46

Paldies man sanaa :)

#6 SixKiller @ 2008.08.31 10:23

Lieta tāda ka MS-DOS nevis "nesaprot failu/mapju nosaukumus kuros ir atstarpes", bet gan ir ierobežojums - faila/mapju nosaukums nevar būt garāks kā astoņi simboli.
Tāpēc DOS vidē gariem nosaukumiem ir jālieto faila vai foldera nosaukuma pirmie seši simboli un klāt jāpieliek ~1. Ja piemēram ir divi līdzīga nosaukuma faili vai folderi "Bilde ar mani.jpg" un "Bilde ar mammu.jpg", tad pirmais fails būs "BILDEA~1.JPG" bet otrais "BILDEA~2.JPG" utt.
Ja nezini nosaukumus vienkārši ieraksti komandlīnijā komandu dir /x

#7 Firza @ 2008.08.31 11:26

-> #6
Jā, tīram MS-DOS ir ierobežojums uz failu/mapju nosaukumā izmantojamo zīmju skaitu, bet tas, ko izsauc ar komandu cmd no Windows 2000/XP vairs nav nekāds DOS, tā ir komandrinda un dotajā gadījumā Windows komandrinda nesaprot failu / mapju nosaukumus kuros ir atstarpes. Ar gariem failu / mapju nosaukumiem kā reiz tur nav problēmas. Piemēram, var no komandrindā uztaisīt mapi:

MD C:\mana_smuka_gara_mape

bet nevarēs uztaisīt šādi:

MD C:\mana smuka gara mape

2. piemērā mape gan tiks uztaisīta, bet tā būs nevis viena mape ar nosaukumu “mana smuka gara mape”, bet gan četras atsevišķas mapes: “mana”, “smuka” ....