adsl club

Справочник

Форум

Программы

Фильмы

Ресурсы

Файлообмен

Хостинг

Ростелеком
Подскажите по Ip-Tv player (перенести Temp)
Ответить на тему    Форум АДСЛ КлубаIPTV: ОБСУЖДЕНИЕ
Автор Сообщение
xDmDx
Эксперт
СообщениеДобавлено: Чт 13-02-14 : 19-34    Заголовок сообщения: Подскажите по Ip-Tv player (перенести Temp) Ответить с цитатой

Всем доброго времени суток.ПРоблема в следущем.Есть IP-TV player 0,28,1,8815.Ставлю паузу,он начинает сохранять эфир на в С
Облазил ини файлы,там тока пути записи.В темпе тоже лазил,там список каналов и херь.
Как-нить можно перенести папку временнего хранения с С на другие разделы?Благодарен заранее.

// перенести Temp
 Наверх
Посмотреть профиль / Отправить личное сообщение Отправить личное сообщение Отправить e-mail   Номер ICQ
xDmDx
Эксперт
СообщениеДобавлено: Пт 14-02-14 : 01-28    Заголовок сообщения: Ответить с цитатой

Спасибо,красный зер гуд Я не сообразил как-то про перенос)
 Наверх
Посмотреть профиль / Отправить личное сообщение Отправить личное сообщение Отправить e-mail   Номер ICQ
Allan
Продвинутый форумчанин
СообщениеДобавлено: Сб 15-03-14 : 01-42    Заголовок сообщения: Ответить с цитатой

Настройки меняю, а они не сохраняются. После перезагрузки всё по умолчанию. Как победить?

// винда сбрасывает значение Temp после перезагрузки или о каких настройках речь вообще?

Да, винда сбрасывает Темр после перезагрузки

// мож антивирусы сейчас таким занимаются "для безопасности", фиг знает
// ну напиши батник и пользуйся им вместо ярлыка:
Код:
@echo off
set TEMP=D:\iptvtemp
set TMP=D:\iptvtemp
cd "C:\Program Files\IP-TV Player\"
start IpTvPlater.exe
// думаю логика ясна

Я то хочу перенести Темр не только для плеера
Антивирус проверим...

// символическую ссылку можно поставить (удалить папку temp и mklink /d "%Temp%" "d:\mytemp"), но не уверен как к этому отнесутся всякие низкоуровневые штуки
В окне "Переменные среды" есть "Переменные среды пользователя для ..." и "Системные переменные". Я меняю везде на "D:\Temp", но всё сбрасывается. А что-бы символическую ссылку поставить, нужно ввести значение вместо "D:\Temp" - "mklink /D:\Temp" или как-то через командную строку?
Последний раз редактировалось: Allan (Сб 15-03-14 : 23-12), всего редактировалось 1 раз
 Наверх
Посмотреть профиль / Отправить личное сообщение Отправить личное сообщение Посетить сайт автора   Номер ICQ
Allan
Продвинутый форумчанин
СообщениеДобавлено: Сб 15-03-14 : 15-34    Заголовок сообщения: Ответить с цитатой

Есть у кого ещё какие-нибудь предложения. Почему сбрасывается?
 Наверх
Посмотреть профиль / Отправить личное сообщение Отправить личное сообщение Посетить сайт автора   Номер ICQ
sog
Гуру
СообщениеДобавлено: Сб 15-03-14 : 23-29    Заголовок сообщения: Ответить с цитатой

Allan писал(а):
Есть у кого ещё какие-нибудь предложения. Почему сбрасывается?

После изменения что выдает
Код:
echo %TEMP%
echo %TMP%

Если решения не найдешь, поставь батник в автозагрузку

// батник изменяет переменные только для процессов запущенных из этого самого батника
 Наверх
Посмотреть профиль / Отправить личное сообщение Отправить личное сообщение Посетить сайт автора   Номер ICQ
Allan
Продвинутый форумчанин
СообщениеДобавлено: Вс 16-03-14 : 00-14    Заголовок сообщения: Ответить с цитатой

Цитата:
После изменения что выдает

Всё приводится в исходное состояние, как и было
 Наверх
Посмотреть профиль / Отправить личное сообщение Отправить личное сообщение Посетить сайт автора   Номер ICQ
sog
Гуру
СообщениеДобавлено: Вс 16-03-14 : 13-42    Заголовок сообщения: Ответить с цитатой

Цитата:
батник изменяет переменные только для процессов запущенных из этого самого батника


а так:

Код:
Option Explicit

Dim objWshShell
Dim objFSO
Dim objWshEnvironment


Set objWshShell       = WScript.CreateObject("WScript.Shell")
Set objFSO            = WScript.CreateObject("Scripting.FileSystemObject")


Set objWshEnvironment = objWshShell.Environment("SYSTEM")
' Set the environment variable
objWshEnvironment( "TEMP" ) = "d:\TEMP"
objWshEnvironment( "TMP" ) = "d:\TEMP"
' Display the result
WScript.Echo "TEMP=" & objWshEnvironment( "TEMP" )
WScript.Echo "TMP=" & objWshEnvironment( "TMP" )
Set objWshEnvironment = Nothing



Set objWshEnvironment = objWshShell.Environment("USER")
WScript.Echo "User Environment: " &  objWshShell.ExpandEnvironmentStrings(objWshEnvironment("TEMP"))
Set objWshEnvironment = Nothing



Set objFSO            = Nothing
Set objWshShell       = Nothing

WScript.Quit 0


для юзера аналогично, добавить еще сюда создание нужной директории, обернуть в экзешник, выключить WScript.Echo и в автозагрузку?
 Наверх
Посмотреть профиль / Отправить личное сообщение Отправить личное сообщение Посетить сайт автора   Номер ICQ
Allan
Продвинутый форумчанин
СообщениеДобавлено: Вс 16-03-14 : 16-43    Заголовок сообщения: Ответить с цитатой

Вобщем решения походу нет. Но почему переменные не меняются?
 Наверх
Посмотреть профиль / Отправить личное сообщение Отправить личное сообщение Посетить сайт автора   Номер ICQ
xDmDx
Эксперт
СообщениеДобавлено: Вт 18-03-14 : 09-44    Заголовок сообщения: Ответить с цитатой

Я кстати перенес на диск D, плеер работает зашибись,а вот фотошоп,офис,стали вываливаться в ошибку,мол бла-бла-бла "файл занят другим приложением,нажмите свойства и ..."
Вернул все как было=работает)))
 Наверх
Посмотреть профиль / Отправить личное сообщение Отправить личное сообщение Отправить e-mail   Номер ICQ
Показать сообщения:   
Ответить на тему    Форум АДСЛ КлубаIPTV: ОБСУЖДЕНИЕ Часовой пояс: GMT + 7
Страница 1 из 1

 

 
Аватары: Вкл|Выкл   ЮзерИнфо: Вкл|Выкл   Подписи: Вкл|Выкл
Перейти:  
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
Вы не можете вкладывать файлы
Вы можете скачивать файлы