Клубове Дир.бг
powered by diri.bg
търси в Клубове diri.bg Разширено търсене

Вход
Име
Парола

Клубове
Dir.bg
Взаимопомощ
Горещи теми
Компютри и Интернет
Контакти
Култура и изкуство
Мнения
Наука
Политика, Свят
Спорт
Техника
Градове
Религия и мистика
Фен клубове
Хоби, Развлечения
Общества
Я, архивите са живи
Клубове Дирене Регистрация Кой е тук Въпроси Списък Купувам / Продавам 22:33 04.07.25 
Компютри и Интернет
   >> Windows
*Кратък преглед

Страници по тази тема: 1 | 2 | (покажи всички)
Тема малко ретро с MSDOSнови  
Автор insane (orphean)
Публикувано18.10.11 17:20



Извинете за невежеството ми: възможно ли е с .bat файл да се извърши копиране на файл от един компютър на друг, но да има възможност името на приемния компютър да се въвежда ръчно при изпълнението на кода, т.е. в един вид input mode.

Съжалявам ако въпроса не е за тук, но ми се стори по-скоро майкрософтски.

Редактирано от insane на 18.10.11 17:33.



Тема Re: малко ретро с MSDOSнови [re: insane]  
Автор tuff slim (пристрастен)
Публикувано18.10.11 17:55



от къфф зор ръчно?
не може ли
copy [path\filename] \\computer1\[path\]
copy [path\filename] \\computer2\[path\]
copy [path\filename] \\computer3\[path\]



Тема Re: малко ретро с MSDOSнови [re: tuff slim]  
Автор insane (orphean)
Публикувано19.10.11 00:22



точно така правя, но ми се иска като се стигне до \\computer1\ аз да му задам името в някакъв диалогов режим, а не да редактирам всеки път bat-файла, който всъщност прави само едно копиране на различен компютър, но пътищата са супер дълги и могат да станат неволни грешки при редактирането

Редактирано от insane на 19.10.11 00:26.



Тема Re: малко ретро с MSDOSнови [re: insane]  
Автор Naki (Company PC Guy)
Публикувано19.10.11 00:34



Вместо BAT file, пробвай един VBS (VBScript) или JVS (JavaScript) script...




Тема Re: малко ретро с MSDOSнови [re: insane]  
Автор tuff slim (пристрастен)
Публикувано19.10.11 02:48



редактираш всеки път бат файла само ако [destination] никога не се повтаря, т.е. разполгагаш с неограничен брой компютри. Айде сети се сам колко бат файла са ти необходими...

пс - другото е както ти е казал Наки

Редактирано от tuff slim на 19.10.11 02:51.



Тема Re: малко ретро с MSDOSнови [re: insane]  
Авторgogo (Нерегистриран)
Публикувано19.10.11 13:33



MAP-ни си папката отсреща и от там нататъка - само буквата си ползвай



Тема Re: малко ретро с MSDOSнови [re: gogo]  
Автор grg (минаващ)
Публикувано20.10.11 20:55



В бат вайла може да използваш командни параметри %1 първият %2 вторият и т.н.



Тема Re: малко ретро с MSDOS [re: insane]  
Автор insane (orphean)
Публикувано21.10.11 02:27



Момчета, благодаря за вниманието! Обаче явно нещо аз не съм го обяснил като хората, така че ще се пробвам пак:

Имаме един единствен bat-файл, който изпълнява едно копиране на файл от компютър1 на компютър2 (който е някъде по мрежата) и изглежда примерно така :

copy d:\...много дълъг път ..\файл.txt \\компютър2\...много дълъг път...\ /y

тази операция се налага да се повтаря многократно, като разликата в командния ред е единствено "\\компютър2", който всеки път е произволен, останалото винаги е едно и също, дори и пътищата

питането беше дали има начин при изпълнението на командата името на компютъра (\\компютър2) да се въвежда в някакъв диалогов режим, за да се спести редактирането на файла

за съжаление не съм навътре с програмирането на VBS и т.н., иначе нямаше да питам



Тема Re: малко ретро с MSDOSнови [re: insane]  
Автор walkman™ (advanced lamer)
Публикувано21.10.11 02:50



grg ти каза - .bat файловете приемат параметри. Първият параметър се приема от файла като променлива %1, вторият - %2 и т.н. Самото име на .bat файла (заедно с целия път) му се предава като %0. Та - в твоя случай ще трябва да направиш нещо такова:

copy d:\...много дълъг път ..\файл.txt \\%1\...много дълъг път...\ /y

И ще трябва да си вършиш работа, като изпълниш от конзолата:

[Име-на-.bat-файла] компютър2

Въпросното компютър2 се предава на файла като параметър %1, замества се %1 в текста със стойността, предадена от ОС при стартирането, и се изпълнява.

____________
Библия учить нас любить ближнего своего. Кама-сутра объясняет, как это делать.


Тема Re: малко ретро с MSDOSнови [re: insane]  
Автор Mopфиyc (Матричар)
Публикувано24.10.11 23:43



Наистина ли е произволен?
Колко компа са в тая мрежа...

Welcome to the real world!





Страници по тази тема: 1 | 2 | (покажи всички)
*Кратък преглед
Клуб :  


Clubs.dir.bg е форум за дискусии. Dir.bg не носи отговорност за съдържанието и достоверността на публикуваните в дискусиите материали.

Никаква част от съдържанието на тази страница не може да бъде репродуцирана, записвана или предавана под каквато и да е форма или по какъвто и да е повод без писменото съгласие на Dir.bg
За Забележки, коментари и предложения ползвайте формата за Обратна връзка | Мобилна версия | Потребителско споразумение
© 2006-2025 Dir.bg Всички права запазени.