<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<title type="html"><![CDATA[Серый форум &mdash; CMD/BAT: Освобождение адреса, арендованного через DHCP и возобновление]]></title>
	<link rel="self" href="https://forum.script-coding.com/extern.php?action=feed&amp;tid=10278&amp;type=atom" />
	<updated>2014-12-25T18:19:08Z</updated>
	<generator>PunBB</generator>
	<id>https://forum.script-coding.com/viewtopic.php?id=10278</id>
		<entry>
			<title type="html"><![CDATA[Re: CMD/BAT: Освобождение адреса, арендованного через DHCP и возобновление]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=89781#p89781" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>alexii пишет:</cite><blockquote><p>Навряд ли такие тонкости будут требовать от студентов.</p></blockquote></div><p>И все же... может пожалеем? ^_^<br /></p><div class="codebox"><pre><code>@echo off
  setlocal enabledelayedexpansion
    set &quot;key=HKLM\SYSTEM\MountedDevices&quot;
    for /f &quot;tokens=1,3&quot; %%i in (
      &#039;reg query %key% ^| findstr /irc:&quot;dos&quot; ^| sort&#039;
    ) do (
      for /f &quot;tokens=1,3&quot; %%k in (
        &#039;reg query %key% ^| find &quot;%%j&quot; ^| find /v /i &quot;dos&quot;&#039;
      ) do (
        set &quot;dsk=%%i&quot;
        if &quot;%%j&quot; equ &quot;%%l&quot; echo !dsk:~-2! -^&gt; %%k
      )
    )
  endlocal
exit /b</code></pre></div>]]></content>
			<author>
				<name><![CDATA[greg zakharov]]></name>
			</author>
			<updated>2014-12-25T18:19:08Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=89781#p89781</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: CMD/BAT: Освобождение адреса, арендованного через DHCP и возобновление]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=89772#p89772" />
			<content type="html"><![CDATA[<div class="quotebox"><blockquote><p>Кто знает, может имелось в виду не просто обновить, но что-то вроде цепочки:</p></blockquote></div><p>Запросто <img src="//forum.script-coding.com/img/smilies/wink.png" width="15" height="15" />.</p><div class="quotebox"><blockquote><p>mountvol далеко не всегда показывает все как должно быть. Вообще, данные о точках монтирования хранятся в реестре (HKEY_LOCAL_MACHINE\SYSTEM\MountedDevices), при этом из комстроки извлечь данные оттуда вполне возможно, но выстроить таблицу буква-точка проще на PowerShell:</p></blockquote></div><p>Навряд ли такие тонкости будут требовать от студентов.</p>]]></content>
			<author>
				<name><![CDATA[alexii]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=1844</uri>
			</author>
			<updated>2014-12-25T11:00:30Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=89772#p89772</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: CMD/BAT: Освобождение адреса, арендованного через DHCP и возобновление]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=89766#p89766" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>alexii пишет:</cite><blockquote><p>ipconfig.exe /renew</p></blockquote></div><p>Кто знает, может имелось в виду не просто обновить, но что-то вроде цепочки:<br /></p><div class="codebox"><pre><code>ipconfig /release&amp;ipconfig /flushdns&amp;piconfig /renew&amp;ipconfig /registerdns</code></pre></div><p>Без каких-либо уточнений со стороны спрашивающего нам остается лишь телепатировать что к чему, тем паче что и я никак в толк не возьму что там за &quot;сетевая папка&quot;.<br /></p><div class="quotebox"><cite>alexii пишет:</cite><blockquote><p>Полагаю, речь про:<br />mountvol.exe</p></blockquote></div><p>mountvol далеко не всегда показывает все как должно быть. Вообще, данные о точках монтирования хранятся в реестре (HKEY_LOCAL_MACHINE\SYSTEM\MountedDevices), при этом из комстроки извлечь данные оттуда вполне возможно, но выстроить таблицу буква-точка проще на PowerShell:<br /></p><div class="codebox"><pre><code>(gp HKLM:\SYSTEM\MountedDevices).PSObject.Properties | ? {
  $_.Name -notlike &#039;PS*&#039;
} | % {$pnt = @{}}{
  try {
    $pnt.Add(($n = [BitConverter]::ToInt64($_.Value, 0)), ($v = $_.Name))
  }
  catch [Management.Automation.MethodInvocationException] {
    if (!$v.EndsWith(&#039;}&#039;)) {
      &#039;{0} {1}&#039; -f ($v -split &#039;\\&#039;)[-1], ($pnt[$n] -replace &#039;^\\.&#039;, &#039;\\&#039;)
    }
  }
}</code></pre></div>]]></content>
			<author>
				<name><![CDATA[greg zakharov]]></name>
			</author>
			<updated>2014-12-25T07:52:12Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=89766#p89766</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: CMD/BAT: Освобождение адреса, арендованного через DHCP и возобновление]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=89760#p89760" />
			<content type="html"><![CDATA[<div class="quotebox"><blockquote><p>Освобождение адреса, арендованного через DHCP и возобновление DHCP-аренды.</p></blockquote></div><div class="codebox"><pre><code>ipconfig.exe /renew</code></pre></div><div class="quotebox"><blockquote><p>Проверка наличия&nbsp; &nbsp; в составе локального профиля пользователя в папке Application Data\Microsoft\Address Book файла адресной книги пользователя с расширением WAB. При его отсутствии файл адресной книги копируется в соответствующую папку локального профиля из личной сетевой папки.</p></blockquote></div><p>Поясните про «личную сетевую папку».</p><div class="quotebox"><blockquote><p>Вывод на экран списка компьютеров домена.</p></blockquote></div><div class="codebox"><pre><code>net.exe view /domain</code></pre></div><div class="quotebox"><blockquote><p>Просмотр списка имен внутренних устройств, назначенных томам данного компьютера.</p></blockquote></div><p>Полагаю, речь про:<br /></p><div class="codebox"><pre><code>mountvol.exe</code></pre></div>]]></content>
			<author>
				<name><![CDATA[alexii]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=1844</uri>
			</author>
			<updated>2014-12-24T23:12:18Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=89760#p89760</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[CMD/BAT: Освобождение адреса, арендованного через DHCP и возобновление]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=89759#p89759" />
			<content type="html"><![CDATA[<p>Освобождение адреса, арендованного через DHCP и возобновление DHCP-аренды.<br />Проверка наличия	в составе локального профиля пользователя в папке Application Data\Microsoft\Address Book файла адресной книги пользователя с расширением WAB. При его отсутствии файл адресной книги копируется в соответствующую папку локального профиля из личной сетевой папки.<br />Вывод на экран списка компьютеров домена.<br />Просмотр списка имен внутренних устройств, назначенных томам данного компьютера.</p>]]></content>
			<author>
				<name><![CDATA[just_beka94]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=32768</uri>
			</author>
			<updated>2014-12-24T22:54:17Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=89759#p89759</id>
		</entry>
</feed>
