Автор | 
		Сообщение | 
	
		 
		xDmDx Эксперт
    | 
		
			
				
			 
			 
				
  | 
			 
			
				Всем доброго времени суток.ПРоблема в следущем.Есть IP-TV player 0,28,1,8815.Ставлю паузу,он начинает сохранять эфир на в С 
 
 Облазил ини файлы,там тока пути записи.В темпе тоже лазил,там список каналов и херь.
 
 Как-нить можно перенести папку временнего хранения с С на другие разделы?Благодарен заранее.
 
 
// перенести Temp | 
			 
		  | 
	
	 
		   | 
		 | 
	
	 
		  | 
	
		 
		xDmDx Эксперт
    | 
		
			
				
			 
			 
				
  | 
			 
			
				Спасибо,красный   Я не сообразил как-то про перенос) | 
			 
		  | 
	
	 
		   | 
		 | 
	
	 
		  | 
	
		 
		Allan Продвинутый форумчанин
    | 
		
			
				
			 
			 
				
  | 
			 
			
				Настройки меняю, а они не сохраняются. После перезагрузки всё по умолчанию. Как победить?
 
 
// винда сбрасывает значение 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 раз | 
			 
		  | 
	
	 
		   | 
		 | 
	
	 
		  | 
	
		 
		Allan Продвинутый форумчанин
    | 
		
			
				
			 
			 
				
  | 
			 
			
				| Есть у кого ещё какие-нибудь предложения. Почему сбрасывается? | 
			 
		  | 
	
	 
		   | 
		 | 
	
	 
		  | 
	
		 
		sog Гуру
    | 
		
			
				
			 
			 
				
  | 
			 
			
				
 
	  | Allan писал(а): | 
	 
	
	  | Есть у кого ещё какие-нибудь предложения. Почему сбрасывается? | 
	 
 
 
После изменения что выдает
 
 
	  | Код: | 
	 
	
	  echo %TEMP%
 
echo %TMP%  | 
	 
 
 
Если решения не найдешь, поставь батник в автозагрузку
 
 
// батник изменяет переменные только для процессов запущенных из этого самого батника | 
			 
		  | 
	
	 
		   | 
		 | 
	
	 
		  | 
	
		 
		Allan Продвинутый форумчанин
    | 
		
			
				
			 
			 
				
  | 
			 
			
				
 
	  | Цитата: | 
	 
	
	  После изменения что выдает  | 
	 
 
 
Всё приводится в исходное состояние, как и было | 
			 
		  | 
	
	 
		   | 
		 | 
	
	 
		  | 
	
		 
		sog Гуру
    | 
		
			
				
			 
			 
				
  | 
			 
			
				
 
	  | Цитата: | 
	 
	
	  батник изменяет переменные только для процессов запущенных из этого самого батника  | 
	 
 
 
 
а так:
 
 
 
	  | Код: | 
	 
	
	  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 и в автозагрузку? | 
			 
		  | 
	
	 
		   | 
		 | 
	
	 
		  | 
	
		 
		Allan Продвинутый форумчанин
    | 
		
			
				
			 
			 
				
  | 
			 
			
				| Вобщем решения походу нет. Но почему переменные не меняются? | 
			 
		  | 
	
	 
		   | 
		 | 
	
	 
		  | 
	
		 
		xDmDx Эксперт
    | 
		
			
				
			 
			 
				
  | 
			 
			
				Я кстати перенес на диск D, плеер работает зашибись,а вот фотошоп,офис,стали вываливаться в ошибку,мол бла-бла-бла "файл занят другим приложением,нажмите свойства и ..."
 
 Вернул все как было=работает))) | 
			 
		  | 
	
	 
		   | 
		 | 
	
	 
		  | 
	
		
	
	
		 |