Форум программистов, компьютерный форум, киберфорум
Наши страницы
Batch (CMD/BAT)
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.73/11: Рейтинг темы: голосов - 11, средняя оценка - 4.73
zesen
122 / 85 / 2
Регистрация: 17.10.2010
Сообщений: 436
1

Скрипт в Windows XP работает правильно, а в Windows 7 — неправильно

13.10.2012, 13:04. Просмотров 2097. Ответов 1
Метки нет (Все метки)

Здравствуйте! Проблема следующая, в Windows XP скрипт отрабатывает правильно: Распаковывает архив, затем переходит в папку где лежит распакованный файл и переименовывает его, дописывая ".txt". Файлы архиватора находятся в рабочей папке программы, папка в которой находится архив, находится так же в рабочей папке программы(называется folder_for_arhiv). В Windows 7 проблема в том, что не срабатывает вторая строка скрипта и не осуществляется переход в папку с распакованным файлом, в результате ко всем файлам программы дописывается "txt".

Скрипт:

Bash
1
2
3
bunzip2.exe folder_for_arhiv\arhiv2012.bz2
cd /folder_for_arhiv
ren *.* *.*.txt
0
QA
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
13.10.2012, 13:04
Ответы с готовыми решениями:

Почему скрипт работает на Windows 7, но не работает на Windows XP?
Всем привет! Подскажите пожалуйста, где ошибка? На Win7 скрипт отрабатывает, на WinXP...

Скрипт или программа для автоматизации настроек в Windows XP и Windows 7
Доброго времени суток, коллеги! Имеются ПК на ОС Windows 7 (иногда XP)? что необходимо: С...

Код, работающий в Windows 7, не работает в Windows XP
Как этот код сделать универсальным, что бы работал не только в Windows 7 а и в XP? В ХP пишет путь...

неправильно работает adobe flash player в Windows 7
Добрый день, мне очень нужна Ваша помощь! у меня проблемы с adobe flash player с тех пор как я...

После установки Windows 7 неправильно работает звук.
Вообщем раньше все нормально работало, установил Семерку. И Видимо что-то с драйверами косяки...

1
Dragokas
Эксперт WindowsАвтор FAQ
17105 / 7160 / 861
Регистрация: 25.12.2011
Сообщений: 10,955
Записей в блоге: 16
13.10.2012, 15:06 2
а так:
Bash
1
cd folder_for_arhiv\
или вообще без перехода:
Bash
1
rename "folder_for_arhiv\*.*" "*.*.txt"
P.S. А Ваша форма записи нормально отрабатывает в самом интерпретаторе CMD?
/ - обычно принят для линуксовых утилит и интернет-адресов и в идеале CD должен был показывать синтаксическую ошибку.
Какая редакция винды?
У меня Win7 x64 Ultimate SP1, но как ни странно, такая форма отрабатывает успешно.
1
Answers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
13.10.2012, 15:06

В Windows Forms некоректно работает метод, хотя в консоли работает правильно
//Данный метод должен заменять все элементы в массиве на 1, после найменьшего. public string...

Не работает скрипт в Windows 7 64-bit
Написал следующий скрипт WScript.Echo(fileNameWallpaper()); //Функция возвращающая имя файла...

Это устройство работает неправильно, т.к. Windows не удается загрузить для него нужные драйверы. (Код 31)
Я купил кабель для диагностики атомобилей марки VW, - KKL VAG-COM for 409.1, загрузил драйвера, но...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2019, vBulletin Solutions, Inc.